Skip to content

danielledeleo/periwiki

Repository files navigation

MediaWiki-inspired, Goldmark powered wiki written in Go with an SQLite backend.

Why?

Because I don't like managing PHP installations.

There are a ton of "Hello World" wikis written in Go out there1. The longterm goal is be a serious, lightweight, (maybe fast) alternative to MediaWiki for smaller, simple wikis.

What's with the name?

periwiki2 is a portmanteau of periwinkle and wiki. I pronounce it /periwɪki/ and spell it periwiki.

It sort of looks like MediaWiki

That is not an accident. It is what a wiki should look like.

What's the license?

The Mozilla Public License. Share what you do with it!

Build/Run

Requirements: make, sqlite3, and go. sass is optional unless you make any edits to the .scss as a compiled .css file is included.

git clone github.com/danielledeleo/periwiki

make
make run

Anything else?

See TODO for a little insight on what's on the road map.

1: Mostly because of this wonderful intro to Go web apps, Writing Web Applications.

2: This project used to be called iwikii.

About

MediaWiki-inspired wiki in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published