C and C++ web framework. http://rapida.vilor.one/docs
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ivan Polyakov 5751e17f98 c code rewritten to c99 without gnu extensions 2 years ago
c c code rewritten to c99 without gnu extensions 2 years ago
cxx first public release 2 years ago
docs fastcgi server is separated from the main library and is now optional 2 years ago
examples fastcgi server is separated from the main library and is now optional 2 years ago
include fastcgi server is separated from the main library and is now optional 2 years ago
servers fastcgi server is separated from the main library and is now optional 2 years ago
tests first public release 2 years ago
.clang-format first public release 2 years ago
.clangd c code rewritten to c99 without gnu extensions 2 years ago
.drone.yml first public release 2 years ago
.editorconfig first public release 2 years ago
.gitignore first public release 2 years ago
COPYING first public release 2 years ago
Makefile "install" target fixed 2 years ago
README.md readme upd 2 years ago
config.mk c code rewritten to c99 without gnu extensions 2 years ago

README.md

Rapida

Build Status License: GPL v3 Documentation

Web framework written in C and C++.

Dependencies

  • libfcgi (if you need a FastCGI server)
  • doxygen (to make docs)
  • catch2 (to run tests)

Installation

You need:

  • GNU Make
  • C compiler with C99 support
  • C++ compiler with C++98 and C++17 support
make install clean

Run make help to see targets, flags and arguments.

Extensions

Examples

See examples.

License

GPLv3 or later. See full text in the COPYING file or in GNU website: https://www.gnu.org/licenses/gpl-3.0-standalone.html