github.com/takaki/aswiki ↗
An animated time-lapse of how takaki/aswiki was built, commit by commit.
Open this visualization on its own page →
Contributors
1
Lines of Code
1,426
From
2011-06-20
To
2011-06-20
About takaki/aswiki
AsWiki is a WikiWikiWeb clone written in Ruby that functions as a web-based collaboration tool. It allows users to create and edit pages through a web interface, running as a Ruby CGI application. The project emphasizes ease of customization, offering template-based output generation that developers can readily adapt to their needs.
The core features include a template system for flexible HTML output, RCS-based version control and logging to track page changes, and a plugin system for extending functionality. Optional features are available through additional dependencies, including file attachment support via Berkeley DB, RSS feed generation through REXML, and full-text search capabilities via Namazu. The project requires Ruby 1.6.7 or later along with the Amrita templating library and StrScan module at minimum.
Installation is straightforward, involving downloading the source tarball, extracting it, running a setup command, and configuring the single critical setting for the CGI URL. The project was maintained at a Nagoya University website and primarily targets users interested in setting up collaborative wiki-style documentation systems with Ruby-based infrastructure.