HamedMasafi / Nut
Licence: lgpl-3.0
Advanced, Powerful and easy to use ORM for Qt
Stars: ✭ 181
Projects that are alternatives of or similar to Nut
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
Stars: ✭ 18,168 (+9937.57%)
Mutual labels: orm, database, mysql, postgresql, sql-server, sqlite
Linq2db
Linq to database provider.
Stars: ✭ 2,211 (+1121.55%)
Mutual labels: sql, orm, database, mysql, postgresql, sqlite
Beekeeper Studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
Stars: ✭ 8,053 (+4349.17%)
Mutual labels: sql, database, mysql, postgresql, sqlite, sql-server
Go Sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
Stars: ✭ 539 (+197.79%)
Mutual labels: sql, orm, database, mysql, postgresql, sqlite
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+1464.64%)
Mutual labels: sql, orm, database, mysql, postgresql, sqlite
Qtl
A friendly and lightweight C++ database library for MySQL, PostgreSQL, SQLite and ODBC.
Stars: ✭ 92 (-49.17%)
Mutual labels: sql, database, mysql, postgresql, sqlite
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (+175.14%)
Mutual labels: orm, database, mysql, postgresql, sqlite
Typeorm
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Stars: ✭ 26,559 (+14573.48%)
Mutual labels: orm, database, mysql, postgresql, sqlite
Sequelize
An easy-to-use and promise-based multi SQL dialects ORM tool for Node.js
Stars: ✭ 25,422 (+13945.3%)
Mutual labels: sql, orm, mysql, postgresql, sqlite
Bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Stars: ✭ 6,252 (+3354.14%)
Mutual labels: orm, database, mysql, postgresql, sqlite
Kangaroo
SQL client and admin tool for popular databases
Stars: ✭ 127 (-29.83%)
Mutual labels: sql, database, mysql, postgresql, sqlite
Hunt Entity
An object-relational mapping (ORM) framework for D language (Similar to JPA / Doctrine), support PostgreSQL and MySQL.
Stars: ✭ 51 (-71.82%)
Mutual labels: orm, database, mysql, postgresql, sqlite
Qb
The database toolkit for go
Stars: ✭ 524 (+189.5%)
Mutual labels: sql, orm, database, mysql, postgresql
Goqu
SQL builder and query library for golang
Stars: ✭ 984 (+443.65%)
Mutual labels: sql, database, mysql, postgresql, sqlite
Qxorm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
Stars: ✭ 176 (-2.76%)
Mutual labels: orm, mysql, postgresql, sqlite, qt
Evolve
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
Stars: ✭ 477 (+163.54%)
Mutual labels: sql, database, mysql, postgresql, sqlite
Electrocrud
Database CRUD Application Built on Electron | MySQL, Postgres, SQLite
Stars: ✭ 1,267 (+600%)
Mutual labels: sql, database, mysql, postgresql, sqlite
Dotmim.sync
A brand new database synchronization framework, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/
Stars: ✭ 406 (+124.31%)
Mutual labels: sql, database, mysql, sqlite, sql-server
Jooq
jOOQ is the best way to write SQL in Java
Stars: ✭ 4,695 (+2493.92%)
Mutual labels: sql, orm, database, mysql, postgresql
Smartsql
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
Stars: ✭ 775 (+328.18%)
Mutual labels: sql, orm, mysql, postgresql, sqlite
Nut
Advanced, Powerful and easy to use ORM for Qt5
Features
- Easy to use
- Support PosgtreSQL, MySQL, SQLite and Microsoft Sql Server
- Automatically create and update database
- Support for IDE autocomplete. No hard-coding is needed
- Detecting table joins
- Support common C++ and Qt-specific types (Full list)
Getting started
- Sample codes
- Shared pointer and regular mode
- Create database class
- Create table class
- Using queries
- Supported data types
Help needed!
We need more documentation or wiki. If you can help to improve docs please fork now!
Donate
Bitcoin address: 1Dn1WHKkaxanXe4cTGDk4cFRRABxLUpEVj
For more information read Wiki.
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].