{"repo":"wrobeltomasz/OpenSparrow","free":true,"listed":false,"github":"https://github.com/wrobeltomasz/OpenSparrow","clone":"git clone https://github.com/wrobeltomasz/OpenSparrow.git","description":"OpenSparrow is a nocode platform for building internal systems. Tables, forms, dashboards, and calendars are generated from configuration files, so business logic stays decoupled from infrastructure. Self-hosted on PostgreSQL — no vendor lock-in, full data ownership.","language":"JavaScript","stars":15,"topics":["crud","javascript","php","postgresql","rag","app-builder","dashboard","internal-tools","low-code","multitenancy"],"license":"LGPL-3.0","category":"dashboards-admin","readme_excerpt":"OpenSparrow Schema-driven PHP platform to build CRUD apps, dashboards, and calendars on PostgreSQL in minutes. --- Overview OpenSparrow is a JSON schema-driven platform for building internal systems. Tables, forms, dashboards, and calendars are generated from configuration files, so business logic stays decoupled from infrastructure. Self-hosted on PostgreSQL — no vendor lock-in, full data ownership. No Composer. No npm. No build step — in production. Drop the files, point to PostgreSQL, open your site — the setup wizard does the rest. Composer is used dev-only for the PHPUnit test suite ( composer install is never required to run the application). Project website: https://opensparrow.org Demo: https://demo.opensparrow.org --- Deploy in Minutes Pick the path that matches your environment. Every path ends at the same place: the first-run setup wizard configures the database, creates all system tables, and seeds the admin account for you. Path Best for Time Guide --- --- --- --- One-click cloud Trying it out with zero infrastructure (Render, Railway) 5 min Path A Docker VPS, local machine, any server with Docker 5 min Path B FTP / shared hosting Classic web hosting with PHP + PostgreSQL 10 min Path C Local development Hacking on the code with the PHP built-in server 5 min Path D --- Preview RAG module Demo Video Setting up the RAG module in the admin panel is straightforward — just open the RAG tab, pick which tables and columns should be indexed, and save. You can feed the kno","default_branch":null,"files":null,"tree":[],"storefront":"/r/wrobeltomasz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wrobeltomasz/OpenSparrow/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."}