ATK Data
Data Access PHP Framework for SQL & high-latency databases (by atk4)
Baum
Baum is an implementation of the Nested Set pattern for Laravel's Eloquent ORM. (by etrepat)
ATK Data | Baum | |
---|---|---|
1 | 2 | |
277 | 2,243 | |
0.0% | 0.0% | |
7.2 | 0.0 | |
5 days ago | about 1 year ago | |
PHP | PHP | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ATK Data
Posts with mentions or reviews of ATK Data.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-07-07.
-
Hello Dev.to
Agile Data (https://github.com/atk4/data) implements an approach of DataSet abstractions - implemented in PHP. While it is similar to ORM in syntax - it operates on an entirely different level, allowing you to dynamically build multi-table queries, abstract away expression logic, and introduce extensions (such as soft-delete). All of that integrates into UI directly) making ATK a "low-code" framework that makes you write very little code.
Baum
Posts with mentions or reviews of Baum.
We have used some of these posts to build our list of alternatives
and similar projects.
-
How do you structure comment trees to handle pagination, sort, recursion?
Eager instead of lazy but how about: pull all the comments in chronological order starting from the beginning and then build the tree downstream of the database as items come in?
See also the nested set representation of trees which makes it fast to get subtrees.
[1] https://github.com/etrepat/baum
-
How to handle create in CRUD application
Maybe you want to look into the Nested Set pattern: https://en.wikipedia.org/wiki/Nested_set_model. Here is a Laravel package implemeting that: https://github.com/etrepat/baum
What are some alternatives?
When comparing ATK Data and Baum you can also consider the following projects:
ProxyManager - 🎩✨🌈 OOP Proxy wrappers/utilities - generates and manages proxies of your objects
RedBean - ORM layer that creates models, config and database on the fly
Eloquent - [READ ONLY] Subtree split of the Illuminate Database component (see laravel/framework)
Idiorm - A lightweight nearly-zero-configuration object-relational mapper and fluent query builder for PHP5.
LDBA - High-performance, low-memory-footprint, single-file embedded database for key/value storage