An open API service indexing awesome lists of open source software.

https://github.com/jozephkabongo/nokysql

NokySQL is a lightweight, high-performance SQL Query Builder for PHP that bridges the gap between raw SQL and full ORMs.
https://github.com/jozephkabongo/nokysql

database mysql php postgresql query-builder sql sqlite

Last synced: 2 months ago
JSON representation

NokySQL is a lightweight, high-performance SQL Query Builder for PHP that bridges the gap between raw SQL and full ORMs.

Awesome Lists containing this project

README

          

# NokySQL by jozeph kabongo

NokySQL is a lightweight, high-performance SQL Query Builder for PHP that bridges the gap between raw SQL and full ORMs.

## Designed for developers who want:
- Fluent, expressive syntax without heavy ORM overhead
- Multiple database support (MySQL, PostgreSQL, SQLite)
- Full control over generated queries
- Enterprise-grade security with automatic prepared statements
- Zero configuration philosophy

## Features:
- Fluent Query Builder for SELECT/INSERT/UPDATE/DELETE
- Multi-Database Support: MySQL, PostgreSQL, SQLite
- 100% PDO-Based with prepared statements
- Schema Builder for database migrations
- Parallel Query Execution
- Transactions with commit/rollback
- Comprehensive Error Handling
- Lightweight (< 15KB core)

## Perfect for:
- Quick database prototyping
- Legacy project integration
- Educational projects
- Lightweight CMS backends

## Installation
The preferred method is via [composer](https://getcomposer.org/).
Follow the installation [instructions](https://getcomposer.org/doc/00-intro.md) if you do not already have composer installed.
Once composer is installed, execute the following command in your project root to install this library:

```bash
composer require jozephkabongo/nokysql
```