Top 8 PHP website-builder Projects
-
Grav
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
Project mention: My blog doesn't need quality, it needs to look like it's from the 90s | news.ycombinator.com | 2025-05-06Perhaps "polish" or "a sleek, modern UI" would have been slightly better wording on my part in regards to the look, but otherwise I'm quite happy that I settled on Grav and also the idea of versioning everything in Git, alongside a CI/CD pipeline, instead of one long lived instance on the server.
Grav is pretty cool: https://getgrav.org/
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
use Joomla\CMS\Helper\LibraryHelper; use Joomla\CMS\Cache\Cache; /** * Function called before extension installation/update/removal procedure commences. * * @param string $type The type of change (install or discover_install, update, uninstall) * @param InstallerAdapter $adapter The adapter calling this method * * @return boolean True on success * * @since 1.0.0 */ public function preflight(string $type, InstallerAdapter $adapter): bool { if ($type == 'uninstall') { return true; } /** * * Joomla when updating extensions of the library type, it actually deletes them (along with the data in the database), * and then installs it again. * In order to avoid losing library data from the database, we are writing this crutch. * * @see https://github.com/joomla/joomla-cms/issues/39360 * */ if ($type == 'update') { $lib_params = LibraryHelper::getParams('Webtolk/Amocrm'); $jconfig = $this->app->getConfig(); $options = array( 'defaultgroup' => 'wt_amo_crm_temp', 'caching' => true, 'cachebase' => $jconfig->get('cache_path'), 'storage' => $jconfig->get('cache_handler'), ); $cache = Cache::getInstance('', $options); $cache->store($lib_params, 'wt_amo_crm_temp'); } return true; }
-
-
pH7-Social-Dating-CMS
😻 pH7Builder (formerly pH7CMS) is a Professional & Open Source Social Dating CMS written in PHP 8 🚀 This Social Dating Script aims to be low resource-intensive, powerful and secure. pH7Builder includes over 40 modules. It is the first Professional, Free & Open Source Social Dating Site Builder Software and the first choice for enterprise level Da
-
-
-
Project mention: Ask HN: Who wants to be hired? (September 2024) | news.ycombinator.com | 2024-09-02
Location: Romania
Remote: Yes (worldwide)
Willing to relocate: No
Technologies: PHP, JavaScript, MySQL, PostgreSQL, SQLite, Docker, HTML, SCSS, Bootstrap, Linux
Linkedin: https://www.linkedin.com/in/givanz/
Email: [email protected]
Github: https://github.com/givanz
Experienced Full Stack Developer, developing Open Source Vvveb CMS https://www.vvveb.com and VvvebJS page builder.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
PHP website-builder discussion
PHP website-builder related posts
Index
What are some of the best open-source website-builder projects in PHP? This list will help you:
# | Project | Stars |
---|---|---|
1 | Grav | 14,946 |
2 | Joomla! | 4,908 |
3 | cms | 2,869 |
4 | pH7-Social-Dating-CMS | 987 |
5 | WonderCMS | 689 |
6 | Flextype | 582 |
7 | Vvveb CMS | 582 |
8 | XoopsCore26 | 137 |