HN
Today

Kiki – a tiny homepage construction kit with a small footprint

Kiki is a minimalist shareware homepage construction kit, designed with a tiny footprint and a strong 'no JS, no bloat' philosophy. It champions a return to web simplicity, allowing users to build sites quickly with easily modifiable, handwritten PHP, HTML, and CSS. This contrarian stance against modern web development complexity resonates strongly with Hacker News's appreciation for efficiency and foundational understanding.

21
Score
2
Comments
#6
Highest Rank
5h
on Front Page
First Seen
Jun 4, 12:00 PM
Last Seen
Jun 4, 4:00 PM
Rank Over Time
126102427

The Lowdown

Kiki is presented as a 'tiny homepage construction kit' embodying the tomotama design philosophy, which prioritizes user understanding and modification over complex, opaque systems. This shareware tool aims to simplify website creation, allowing users with basic web hosting to quickly deploy functional sites without diving into modern development stacks. Its core appeal lies in its extreme minimalism and a deliberate rejection of contemporary web development norms.

Key aspects of Kiki include:

  • Minimalist Design: The entire source code is approximately 1500 lines (~50KB), designed to be readable and understandable by a single person in one sitting.
  • Feature Set: It offers 5 built-in responsive themes, public wiki and live/dynamic site modes, static site generation, preliminary Gopher support, a custom 'Bug' markup language, Markdown plugin support, assistive/screen reader friendly output, and RSS/HTML generation.
  • Deliberate Exclusions: Kiki explicitly avoids JavaScript, external libraries/dependencies, cookies or tracking, database structures, and 'ML-generated trashcode', aiming for a total footprint under 100KB. It requires no installation, just unzipping.
  • Philosophy: It critiques modern web development tools like Jekyll and Ghost, arguing they overcomplicate the process with dependencies and frequent updates, instead advocating for the original simplicity of HTML.
  • Licensing: Kiki is distributed as shareware. The unpaid version requires a footer link, while a $15 CAD purchase unlocks all five themes, Markdown support, public wiki mode, and allows footer removal. It requires a web server with PHP 4.x-8.x and the mbstring extension.

Ultimately, Kiki offers a refreshing alternative for those disillusioned with the complexity and bloat of current web development, providing a straightforward, transparent, and easily modifiable platform for creating personal homepages.