PHPackages                             jamesread/sicroc - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. jamesread/sicroc

ActiveProject[Database &amp; ORM](/categories/database)

jamesread/sicroc
================

Build CRUD apps for MySQL without code.

0.1.2(9mo ago)46[4 PRs](https://github.com/jamesread/Sicroc/pulls)AGPL-3.0-onlyPHPCI passing

Since Aug 14Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/jamesread/Sicroc)[ Packagist](https://packagist.org/packages/jamesread/sicroc)[ RSS](/packages/jamesread-sicroc/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (6)Versions (21)Used By (0)

 [![project logo](logo.png)](logo.png)Sicroc
======

[](#sicroc)

Build nocode data based webapps on real databases.

[![Static Badge](https://camo.githubusercontent.com/14e25cc05e63e3dd6bdf686d4a66c135fe7e3c0693758e6ab48dc31519e978cf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d617475726974792d426574612d6f72616e67653f6c6f676f436f6c6f723d6f72616e6765)](https://camo.githubusercontent.com/14e25cc05e63e3dd6bdf686d4a66c135fe7e3c0693758e6ab48dc31519e978cf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d617475726974792d426574612d6f72616e67653f6c6f676f436f6c6f723d6f72616e6765)[![Build Tag](https://github.com/jamesread/Sicroc/actions/workflows/build-tag.yml/badge.svg)](https://github.com/jamesread/Sicroc/actions/workflows/build-tag.yml) [![Discord](https://camo.githubusercontent.com/ebdeca6128bd60568aa203a84c8fe9b13edcb2034d9edb0f3756b55e2e7ffc50/68747470733a2f2f696d672e736869656c64732e696f2f646973636f72642f3834363733373632343936303836303138303f6c6162656c3d446973636f7264253230536572766572)](https://discord.gg/jhYWWpNJ3v)

If you are "old": Think about the usefulness Microsoft Access, but on the web, with a real database and no visual basic.

If you're "less old": Think of a Google Spreadsheet, but with with user permissions and no broken sheets with weird formulas.

Screenshots
-----------

[](#screenshots)

[![Sicroc on a Laptop](var/mockupLaptop.png)](var/mockupLaptop.png)

Use cases
---------

[](#use-cases)

- **Simple lists**: Keep track of your books, movies, games, etc.
- **Calendaring**: keep track of your appointments, events, etc with multiple users and permissions.
- **Simple CRM**: Keep track of your customers, suppliers, etc.

Installation
------------

[](#installation)

```
docker create --name sicroc -p 8080:8080 ghcr.io/jamesread/sicroc
docker start sicroc
```

Technical Overview
------------------

[](#technical-overview)

### **Sicroc has the following design goals;**

[](#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.

### **Sicroc gets out of the way of your data;**

[](#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 is a No-Nonsense Open Source project;**

[](#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.

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance75

Regular maintenance activity

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~44 days

Total

17

Last Release

293d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/989a1b16b95e54e8a5d71067177f781c77503c87bd9df9d052cc78a05c11f8d6?d=identicon)[jamesread](/maintainers/jamesread)

---

Top Contributors

[![jamesread](https://avatars.githubusercontent.com/u/2025715?v=4)](https://github.com/jamesread "jamesread (244 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

maturity-betamysqlnocodewebapp

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/jamesread-sicroc/health.svg)

```
[![Health](https://phpackages.com/badges/jamesread-sicroc/health.svg)](https://phpackages.com/packages/jamesread-sicroc)
```

###  Alternatives

[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[spatie/laravel-medialibrary

Associate files with Eloquent models

6.1k37.7M472](/packages/spatie-laravel-medialibrary)[phan/phan

A static analyzer for PHP

5.6k11.2M1.1k](/packages/phan-phan)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[getgrav/grav

Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS

15.4k84.1k1](/packages/getgrav-grav)[doctrine/doctrine-module

Laminas Module that provides Doctrine basic functionality required for ORM and ODM modules

3957.9M116](/packages/doctrine-doctrine-module)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
