Camp is a static site generator built on Racket.
It is designed for creating personal, programmable, and permanent websites and blogs, with an emphasis on publishing written content to both the web and print.
Camp builds on Punct, a Racket DSL that extends Markdown with Racket code. Sites are Racket projects, giving authors a programmable publishing environment rather than a fixed collection of themes and configuration options.
This is free and open source software.
Key Features
- Build personal websites and blogs using Racket.
- Extend Markdown with inline Racket code through Punct.
- Publish the same written content to the web and print.
- Generate print-ready book PDFs using Typst.
- Provides navigation between posts, cross-references, and taxonomies.
- Generate standards-compliant RSS and Atom feeds.
- Use the command-line interface or the Camp Computer GUI client.
- Create paginated listings, archive pages, and content indexes.
- Preview sites locally with automatic rebuilding when source files change.
- Produces readable, line-wrapped, and indented HTML output.
Website: codeberg.org/joeld/camp
Support:
Developer: Joel Dueck
License: Creator Connection License 1.0
Camp is written in Racket. Learn Racket with our recommended free books and free tutorials.
Related Software
| Racket Static Site Generators | |
|---|---|
| Frog | Targeting Bootstrap and able to use Pygments |
| Pollen | Publishing system that helps authors make functional and beautiful digital books |
| camp | Designed for creating personal, programmable, and permanent websites and blogs |
| rika | Simple static site generator library |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.