🏭 Fornax Server

Fornax is a minimal, single-file, written in C gemini server.

It compiles to <30KB, yet is capable of thousands of simultaneous connections. It is single-process, single-threaded, non-blocking, and has no dependencies other than standard libraries and OpenSSL.

Fornax can operate as a simple static file server, but can be easily extended or embedded into applications. Some examples:

Wordo -- a Fornax wordle server
Eleven puzzle (2048 clone)
SpellBinding Server (35KB, 20x faster than CGI)
This server can tell time with ~10 lines of cdditional code
2025-09-24 Eleven: a new game for Geminauts
2025-09-19 Insanely Fast SpellBinding with Fornax
2025-09-15 Custom Servers with Fornax
2025-09-11 I Accidentally Wrote A Gemini Server

Git repo:

 served with 🏭 Fornax