{"repo":"dwgebler/doclite","free":true,"listed":false,"github":"https://github.com/dwgebler/doclite","clone":"git clone https://github.com/dwgebler/doclite.git","description":"PHP NoSQL database and document store","language":"PHP","stars":91,"topics":["php","sqlite","nosql","database","php7","php8","sqlite3"],"license":"MIT","category":"databases-storage","readme_excerpt":"DocLite A powerful PHP NoSQL document store built on top of SQLite. About DocLite is a NoSQL document store for PHP built on SQLite. It uses the PHP PDO SQLite library to automatically manage documents organised into named collections, stored as JSON. DocLite takes advantage of the SQLite JSON1 extension to store, parse, index, and query JSON documents — giving you the power of a fully transactional, ACID-compliant NoSQL solution contained entirely within the local filesystem. DocLite lends itself to a variety of use cases: rapid prototyping, small-to-medium websites and applications, a fast local cache for remote API data, a robust replacement for flat-file stores, and a database for microservices or local web apps. Broadly, it suits the same use cases as SQLite itself, but where a NoSQL document model is preferred. Install Requires PHP 8.1+ and the pdo sqlite extension. Upgrading from 1.x? See UPGRADE-2.0.md. Quick start Documentation - Getting started — installation, requirements, your first database - Collections & documents — CRUD, transactions, schemas, custom class mapping - Queries — query builder, joins, pagination, aggregation, indexing - Full-text search — FTS5-powered search - Advanced — import/export, journal modes, JSONB, PSR-16 cache adapter, logging - Symfony integration — wiring DocLite into a Symfony app License MIT. See LICENSE. Reporting bugs Please raise an issue on GitHub. Reporting vulnerabilities See SECURITY.md.","default_branch":null,"files":null,"tree":[],"storefront":"/r/dwgebler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dwgebler/doclite/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}