Wiki with a LISP-like page syntax.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_lambda
_static
lib
resources/img
test
.gitignore
LICENSE
Procfile
README.md
package.json
server.js

README.md

λ(wiki) = LambdaWiki

What is it?

LambdaWiki is a collaborative web environment (wiki) where pages are written in a LISP-like style. Edits are propagated at real time -- any edits from other users will be displayed on your screen as they are made.

To get started, browse the API documentation and visit the kitchen sink to see some examples.

Try out the Demo

Why?

Functional programming can help to simplify editing wiki content. Functions can be defined to create HTML lists, forms, styled divs, etc. And, if you are a developer that loves to write code but hates writing documentation -- why not just make your documentation code too?

Installation

First, install Node.js and NPM.

Then, get the code:

git clone https://github.com/kevinpeterson/lambdawiki.git

npm install

node server.js [-nodb] [-p]
	-p: Port (5000 default)
	-nodb: Don't persist changes (Redis is used by default if omitted)

A LambdaWiki should now be running at http://localhost:8000

Usage

See the API documentation and some examples.

Demo

Try it out here! Hλppy editing!