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.

41 lines
1.0 KiB

Rapida
======
[![Build Status](http://drone.vilor.one/api/badges/Rapida/rapida/status.svg)](http://drone.vilor.one/Rapida/rapida)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[Documentation](http://rapida.vilor.one/docs)
Web framework written in C and C++.
Dependencies
------------
2 years ago
* mongoose (if you need a TCP server)
* libfcgi (if you need a FastCGI server)
* doxygen (to make docs)
* catch2 (to run tests)
2 years ago
Installation
------------
You need:
* GNU Make
* C compiler with C99 support
* C++ compiler with C++98 and C++17 support
2 years ago
```sh
make install clean
```
Run `make help` to see targets, flags and arguments.
2 years ago
Extensions
----------
* [inja](https://github.com/pantor/inja) (template rendering,
requires [nlohmann/json](https://github.com/nlohmann/json))
Examples
--------
See [examples](examples).
License
-------
GPLv3 or later. See full text in the [COPYING](COPYING) file
or in GNU website: https://www.gnu.org/licenses/gpl-3.0-standalone.html