danielwaterworth/Raphters
Free[DEPRECATED] A web framework for C.
FreeFree tier
About danielwaterworth/Raphters
A deprecated web framework for C, based on the rapht architectural pattern (see RAPHT). It aims to provide typical web framework functionality (cookie handling, session management, templating) through loosely coupled components with clean APIs. C is selected for its speed, low memory footprint, and potential security when using well-tested code. Deployment is via FastCGI, and the build system uses CMake. The project is no longer actively maintained.
Key Features
Based on the rapht architectural pattern
Loosely coupled components with clean APIs
FastCGI deployment
CMake build system
Aims to support cookie handling, session management, and templating
Pros & Cons
Pros
- Fast performance due to C language
- Low memory footprint
- Can be secure when using well-tested code
- Cleanly separated components
Cons
- Deprecated and no longer actively maintained
- Limited ecosystem and community support
- C web development is niche and may require more effort
- Documentation is minimal beyond the README
Best For
Building web applications in CPerformance-critical or low-memory environmentsReplacing traditional CGI applicationsEducational or hobbyist C web development
FAQ
Why would you want to build a web application in C?
C is fast and fun, can be secure when using well-tested code, and has a low memory footprint. The project aims to provide typical web framework features through loosely coupled components with clean APIs.