Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamesread/sicroc
Build CRUD apps for MySQL without code.
https://github.com/jamesread/sicroc
mysql nocode webapp
Last synced: about 1 month ago
JSON representation
Build CRUD apps for MySQL without code.
- Host: GitHub
- URL: https://github.com/jamesread/sicroc
- Owner: jamesread
- License: agpl-3.0
- Created: 2014-07-03T20:29:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T16:00:22.000Z (9 months ago)
- Last Synced: 2024-04-10T01:06:41.489Z (9 months ago)
- Topics: mysql, nocode, webapp
- Language: PHP
- Homepage:
- Size: 592 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Sicroc
[![PHP CodeStyle](https://github.com/jamesread/Sicroc/actions/workflows/php-codestyle.yml/badge.svg)](https://github.com/jamesread/Sicroc/actions/workflows/php-codestyle.yml)
Build CRUD (Create, Read, Update and Delete) apps around the MySQL Database.
![var/screenshot.png](var/screenshot.png)
## Installation
```shell
docker pull ghcr.io/jamesread/sicroc:0.0.3
docker create --name sicroc -p 8080:8080 ghcr.io/jamesread/sicroc:0.0.3
```## Project Overview
### **Sicroc is a No-Nonsense Open Source project;**
- All code and assets are Open Source (AGPL).
- No company is paying for development, there is no paid-for support from the developers.
- No separate core and premium version, no plus/pro version or paid-for extra features.
- No SaaS service or "special cloud version".
- No "anonymous data collection", usage tracking, user tracking, telemetry or email address collection.
- No requests for reviews in any "app store" or feedback surveys.
- No prompts to "upgrade to the latest version".
- No internet-connection required for any functionality.### **Sicroc gets out of the way of your data;**
- Your data is stored in plain old MySQL tables.
- All Sicroc metadata is stored in a self contained database, meaning your data and tables are clean and safe if you move away from Sicroc.
- Sicroc doesn't stop you using real data types and real foreign keys, etc. you can bring it to existing databases and it will just work.### **Sicroc has the following design goals;**
- **Zero lock-in**: It should be easy and safe to delete or migrate away from Sicroc at any time, and leave your data intact (and still very usable).
- **Self-hackable**: easy to change layouts and functionality as you see fit.
- **Super cheap to host/run**: Any LAMP server with 512mb of RAM and a MySQL database will work.- millions of hosters can run Sicroc for $3/month.
- **Very low effort to maintain**: No Kubernetes, docker, services, python libraries or setup is needed. All database changes are migratable.
- **Very low dependencies**: Sicroc only really uses libAllure (which is mostly a shim on core PHP features), and a library for OpenID connect.## Misc
Packagist.org link: https://packagist.org/packages/jamesread/sicroc