Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pete/awki
Awki is a lightweight wiki written in awk. These are my patches, original here: http://awkiawki.bogosoft.com/
https://github.com/pete/awki
awk cgi wiki
Last synced: about 1 month ago
JSON representation
Awki is a lightweight wiki written in awk. These are my patches, original here: http://awkiawki.bogosoft.com/
- Host: GitHub
- URL: https://github.com/pete/awki
- Owner: pete
- License: mit
- Created: 2012-05-20T23:51:39.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-12-01T08:15:17.000Z (about 1 year ago)
- Last Synced: 2024-08-01T12:37:40.779Z (4 months ago)
- Topics: awk, cgi, wiki
- Language: Awk
- Size: 26.4 KB
- Stars: 24
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-starred - pete/awki - Awki is a lightweight wiki written in awk. These are my patches, original here: http://awkiawki.bogosoft.com/ (others)
README
AwkiAwki comes from http://awkiawki.bogosoft.com/ . (See AUTHORS.) It
is the fastest wiki I've ever used, and the easiest to deploy. It is
patterned after the original wiki by Ward Cunningham, found at
http://c2.com/cgi/wiki .This repo is my version, which includes some minor patches.
See AUTHORS for the credits, COPYING for license terms, and INSTALL for
installation instructions.The differences between the AwkiAwki in this repo and the "stock"
version are as follows:Features added:
* RSS feed for recent changes
* CSS samples for making the wiki look good (or at least different;
YMMV).Fixes:
* Silence dd's output; I don't know of a way to do this with
GNU's dd without using a tempfile, so we use a tempfile.
* Always claim the text is UTF-8 instead of leaving it up to the
browser, which does the wrong thing usually.Questionable value:
* Some doc changes
* Check the "convert eight spaces to tab" by default, since most
browsers don't do tabs by default.
* Added IPFS linksPossible future changes:
* Per-page RSS feeds
* Busybox's awk and mawk seem to have issues with AwkiAwki. I
haven't tried nawk. Fixing this may involve patching the awk
implementations rather than AwkiAwki.
* Make the page regex more permissive. This is somewhat
tedious, as the regex shows up everywhere, but the penalty for
false positives is lower than that for false negatives.