0

I need an offline wiki that runs inside eclipse. Must be open source / free / any no-cost option.

Mylyn WikiText would be perfect if textile could deal with internal links (like all other wikis), but despite it's called "wiki", actually it seems just a markup language that simplifies HTML a little bit, allowing links to external sites, but not linking easily from one page to another.

By offline I mean: no server involved. I just want something integrated in eclipse.

Why not HTML? Because it cannot render links automatically. If I wanted just a markup language, Mylyn WikiText would fit better than HTML.

For example, in most wikis, if I write ThisCamelCaseWord, the wiki renderer automatically creates a link to the page of ThisCamelCaseWord. Mylyn WikiText, instead, does not support such a feature (because textile does not).

2 Answers 2

2

You could try Eclipse Markdown Editor Plugin, which is freely available at Github. Syntax isn't CamelCase, but – as the name suggests – Markdown, a fairly wide-spread and easy to learn markup languag--e; in fact the same thing we use here at SE, or what Github itself is using. Even its plain-text (what you write) is fairly easy to read, and many other places/projects can handle it – which IMHO makes it a first-choice in development. This editor of course features a preview:

Eclipse Markdown Editor Plugin
Eclipse Markdown Editor Plugin (source: Github; click image for larger variant)

See also:

2

My suggestion is TiddlyWiki. It's not an Eclipse plugin, but it works offline and doesn't need a server. It uses Javascript to do all it needs, and saves the end result to a file on your computer. Changing the wiki can only be done locally, reading the end result can be local or on a webserver.

TiddlyWiki is basically a onepage wiki. All data is stored in one file or one page with foldable items. This can be limiting for larger wikis. It can link to other wiki's, and it should be possible to link to other TiddlyWikis on the same filesystem I guess - I haven't tried this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.