All Projects → matt-42 → Lithium

matt-42 / Lithium

Licence: mit
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium

Programming Languages

cpp
1120 projects
cpp17
186 projects

Projects that are alternatives of or similar to Lithium

Treefrog Framework
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Stars: ✭ 885 (+69.22%)
Mutual labels:  json, orm, mysql, postgresql, webframework
Qxorm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
Stars: ✭ 176 (-66.35%)
Mutual labels:  json, orm, mysql, postgresql, http-server
Lucid
AdonisJS official SQL ORM. Supports PostgreSQL, MySQL, MSSQL, Redshift, SQLite and many more
Stars: ✭ 613 (+17.21%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Sylar
C++高性能分布式服务器框架,webserver,websocket server,自定义tcp_server(包含日志模块,配置模块,线程模块,协程模块,协程调度模块,io协程调度模块,hook模块,socket模块,bytearray序列化,http模块,TcpServer模块,Websocket模块,Https模块等, Smtp邮件模块, MySQL, SQLite3, ORM,Redis,Zookeeper)
Stars: ✭ 895 (+71.13%)
Mutual labels:  orm, sqlite3, http-client, http-server
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+640.73%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Sworm
a write-only ORM for Node.js
Stars: ✭ 128 (-75.53%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Mormot
Synopse mORMot ORM/SOA/MVC framework
Stars: ✭ 607 (+16.06%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Walkable
A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind
Stars: ✭ 384 (-26.58%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Openrecord
Make ORMs great again!
Stars: ✭ 474 (-9.37%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Qb
The database toolkit for go
Stars: ✭ 524 (+0.19%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Pmacct
pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].
Stars: ✭ 677 (+29.45%)
Mutual labels:  json, mysql, postgresql, sqlite3
Sqlboiler
Generate a Go ORM tailored to your database schema.
Stars: ✭ 4,497 (+759.85%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Trdsql
CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. Can output to various formats.
Stars: ✭ 593 (+13.38%)
Mutual labels:  json, mysql, postgresql, sqlite3
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (-4.78%)
Mutual labels:  orm, mysql, postgresql, sqlite3
Sqlc
Generate type-safe code from SQL
Stars: ✭ 4,564 (+772.66%)
Mutual labels:  orm, mysql, postgresql
Node Orm2
Object Relational Mapping
Stars: ✭ 3,063 (+485.66%)
Mutual labels:  orm, mysql, postgresql
Rel
💎 Modern Database Access Layer for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
Stars: ✭ 317 (-39.39%)
Mutual labels:  orm, mysql, postgresql
Firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Stars: ✭ 277 (-47.04%)
Mutual labels:  asynchronous, http-client, http-server
Jennifer.cr
Crystal ORM using ActiveRecord pattern with flexible query DSL
Stars: ✭ 309 (-40.92%)
Mutual labels:  orm, mysql, postgresql
Doctrinejsonfunctions
Doctrine DQL functions for SQL JSON data type
Stars: ✭ 325 (-37.86%)
Mutual labels:  orm, mysql, postgresql

Lithium Logo. Designed by Yvan Darmet

Donate Travis platform licence

Documentation: https://matt-42.github.io/lithium

Need some help ?

https://github.com/matt-42/lithium/discussions

Supported compilers:

- Linux: G++ 9.2, Clang++ 9.0
- MacOS: Apple clang version 12.0.0 
- Windows: Not supported. Waiting for a bugfix in the MSVC C++ compiler.

Benchmarks

Lithium HTTP server and SQL drivers are ranked #1 on the TechEmpower benchmark (composite score).

Support the project

If you find this project helpful, give a star to lithium or buy me a coffee! https://www.paypal.me/matthieugarrigues

Project using Lithium

If you are using lithium and would like to name your project here, please submit a PR.

- ffead-cpp

Thanks

Big thanks to Yvan Darmet for the logo :) .

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].