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
3745d2003a
|
2 years ago | |
---|---|---|
c | 2 years ago | |
cxx | 2 years ago | |
docs | 2 years ago | |
examples | 2 years ago | |
include | 2 years ago | |
servers | 2 years ago | |
tests | 2 years ago | |
.clang-format | 2 years ago | |
.clangd | 2 years ago | |
.drone.yml | 2 years ago | |
.editorconfig | 2 years ago | |
.gitignore | 2 years ago | |
COPYING | 2 years ago | |
Makefile | 2 years ago | |
README.md | 2 years ago | |
config.mk | 2 years ago |
README.md
Rapida
Web framework written in C and C++.
Dependencies
- mongoose (if you need a TCP server)
- 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
- inja (template rendering, requires nlohmann/json)
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