Good software. A better PHP project.
Discover open-source and commercial PHP programs. Compare local environments, server panels and practical development guides.
A useful starting point
Editorial selections across different jobs — not a download chart.
Laravel
Laravel: Web application foundations with routing, data access and queues.
CMS & publishing 8
E-commerce 6
Forums & communities 4
Business & productivity 6
SuiteCRM
SuiteCRM: Customer relationships, sales pipelines and business records.
EspoCRM
EspoCRM: Configurable customer records, activities and sales workflows.
Snipe-IT
Snipe-IT: IT asset inventory with assignments and check-in workflows.
Help desks & ITSM 3
Wikis & learning 4
Files & collaboration 3
Analytics & marketing 3
LimeSurvey
LimeSurvey: Online surveys with structured questions and response collection.
Frameworks & app builders 6
Laravel
Laravel: Web application foundations with routing, data access and queues.
CakePHP
CakePHP: Convention-based application development and data modeling.
Developer tools 6
AI development tools 1
Laravel Boost
Laravel Boost: Laravel-aware tools and context for AI coding assistants.
Build the right environment
Local development tools and production server panels serve different roles.
Laravel Herd
Laravel Herd: Native PHP development tools and local site management.
Learn. Build. Ship with care.
Practical PHP and AI development guides, with sources and clear boundaries.
Install a PHP application without guessing the environment
Check the runtime first, then install into a disposable test site.
Read moreA repeatable Composer workflow
Separate installing known dependencies from deliberately updating them.
Read morePDO queries: bind data, not SQL structure
Use prepared statements for user-controlled values.
Read moreTests before a PHP refactor
Capture observable behavior before changing internals.
Read moreGive an AI coding assistant a bounded PHP task
Describe the existing framework, PHP version, relevant files, input/output and acceptance checks.
Read moreReview AI-generated PHP beyond the happy path
Read the patch before executing it.
Read moreA backup is useful only when you can restore it
Inventory application files, configuration, uploaded media, database and any required encryption keys.
Read moreChoosing a PHP CMS by the editing workflow
Compare a real workflow, not a feature count.
Read moreLocal PHP environments: containers or a native setup?
Compare a real workflow, not a feature count.
Read moreA practical PHP project starter toolkit
Compare a real workflow, not a feature count.
Read more