2019 continues to be a banner year for the team at Spiral Scout, especially this month as we officially release Cycle ORM, our latest open-source offering and the product of over seven years of intense engineering, innovating, building, and testing.
Cycle ORM is an MIT-licensed PHP Object Relational Mapper (ORM) and data modeling engine built by a group of lead engineers at Spiral Scout headed up by our CTO, Anton “JD” Titov. It is a nimble yet powerful tool ideal for creating complex software like content management systems (CMS), customer relationship management (CRM) solutions, enterprise resource planning (ERP) solutions, and software-as-a-service (SaaS) products.
One of the core design advantages of Cycle ORM is its ability to dynamically modify mapping and database schema without cumbersome code generation. In fact, the Cycle ORM codebase is 8 times smaller than that of Doctrine 2.0 making it a high-quality alternative for developers in need of a cleaner, simpler data mapping engine that still offers high-level customization capabilities like you get with ActiveRecord.
Spiral Scout engineers have spent years developing the unique topological sorting algorithm, that powers Cycle ORM, shaping it in a way that supports both high-level and low-level database programming. To learn more about Cycle ORM’s features, benefits, and compatibilities, as well as to see a comparison of Cycle vs. Doctrine and Laravel’s Eloquent, visit the product page on Github.
Cycle ORM joins an ever-expanding portfolio of open-source products that Spiral Scout has released over the past 10 years including RoadRunner, our popular PHP application server, GoRidge, a high-performance PHP-to-Golang IPC bridge, and Spiral, a PHP/Golang framework.
You may also like: