~metasyn/memex

a personal wiki
Use external webring link?
Add webring link.
Add in section on rainbow colors.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~metasyn/memex
read/write
git@git.sr.ht:~metasyn/memex

You can also use your local clone with git send-email.

#memex

builds.sr.ht status

memex is a small project for building a minimal wiki for myself. it is written primarily in Nim.

the memex itself can be seen here

#features

  • converts markdown files to html using nim-markdown.
  • calculates backlinks between entries, appends edit time

#dependencies

  • nimble & nim compiler, and a C compiler
  • optional for musl build: musl-gcc, upx, strip,
  • optional for memex watch: fswatch

#binary

Generally * the wiki builder binary memex is generally around 1MB & builds in under a second.

  • a statically linked (musl), optimized build via upx & strip gets closer to 300KB & under 10ms
# use nimble for a simple build
nimble build memex

# use musl for an optimized build
nimble musl -d:pcre src/memex.nim

#license

WTFPL