PHP MySQL

Open-source PHP projects categorized as MySQL | Edit details

Top 23 PHP MySQL Projects

  • Matomo

    Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!

    Project mention: Using Matomo on Angular | dev.to | 2022-05-03

    If you haven’t heard about Matomo, yet, then you should check this out.

  • dbal

    Doctrine Database Abstraction Layer

    Project mention: Critical SQL injection in doctrine/dbal 3.0.0 - 3.1.3 for LIMIT clause generation, please upgrade immediately to 3.1.4 | reddit.com/r/PHP | 2021-11-15

    I suppose you would then also have to add declare(strict_types=1) in most of the PHP files in the repository, including https://github.com/doctrine/dbal/blob/821b4f01a36ce63ed36c090ea74767b72db367e9/src/Platforms/AbstractPlatform.php.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • phpMyAdmin

    A web interface for MySQL and MariaDB

    Project mention: Useful Tools and Thoughts for Migrating WordPress Content and Configuration | dev.to | 2022-03-26

    Time to install another plugin, unless the new web hosting provider has a database client installed like adminer or phpMyAdmin. If they didn't, there is a WordPress plugin that provides phpMyAdmin so that we can import our backup data.

  • Adminer

    Database management in a single PHP file

    Project mention: php beginners projects | reddit.com/r/PHPhelp | 2022-05-16

    You don't need WAMP/XAMPP to install phpmyadmin. You also don't have to use it either. I use Adminer as it supports more than just mySQL - https://www.adminer.org/

  • Medoo

    The lightweight PHP database framework to accelerate the development.

  • Bolt

    Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL. (by bolt)

  • devilbox

    A modern Docker LAMP stack and MEAN stack for local development

    Project mention: Creating docker environment for laravel project with Devilbox | dev.to | 2022-04-13
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • DOLIBARR ERP & CRM

    Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software (written in PHP) and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalone application or as a web application to use it from every internet access and media.

    Project mention: Best CRM for Towing Company?? | reddit.com/r/CRM | 2022-03-20

    You can try www.dolibarr.org

  • countries-states-cities-database

    🌍 World countries, states, regions, provinces, cities, towns in JSON, SQL, XML, YAML, and CSV. All Countries, States, Cities with ISO2, ISO3, Country Code, Phone Code, Capital, Native Language, Timezones, Latitude, Longitude, Region, Subregion, Flag Emoji, and Currency. #countries #states #cities

    Project mention: Laravel 9 has been released but should we really start using it? | reddit.com/r/laravel | 2022-02-09

    Depending on what you need from this package, this might be of help https://github.com/dr5hn/countries-states-cities-database

  • PHP-CRUD-API

    Single file PHP script that adds a REST API to a SQL database

    Project mention: API Development: The Complete Guide for Building APIs Without Code | dev.to | 2021-10-13

    PHP CRUD API

  • Easy!Appointments

    :date: Easy!Appointments - Self Hosted Appointment Scheduler

    Project mention: Any Calendly-like package? | reddit.com/r/selfhosted | 2022-04-23

    EasyAppointments is a good PHP option, still in active development I think

  • LimeSurvey

    The most popular FOSS online survey tool on the web.

    Project mention: Form/Survey | reddit.com/r/selfhosted | 2022-03-09

    Limesurvey

  • takeout

    Docker-based development-only dependency manager. macOS, Linux, and WSL2-only and installs via PHP's Composer... for now.

    Project mention: How to Build and Distribute Beautiful Command-Line Applications with PHP and Composer | dev.to | 2022-02-12

    Takeout

  • mysqldump-php

    PHP version of mysqldump cli that comes with MySQL

    Project mention: Periodic Database Backup to Gitlab Private Repository Using Flysystem and Cronjob | dev.to | 2022-02-11

    Mysqldump PHP by ifsnop

  • fluentpdo

    A PHP SQL query builder using PDO

    Project mention: Too much magic? — Matthias Noback | reddit.com/r/PHP | 2022-03-18

    Try https://github.com/envms/fluentpdo I'm not affiliated with it in any way, I just like to use it because it has no additional dependencies.

  • MyBB

    MyBB is a free and open source forum software.

    Project mention: Got Me Kicked Off Nanny Job Fb group!! | reddit.com/r/Nanny | 2022-02-15

    She probably intimidated the group moderator, I can't see how any of that would have gotten you kicked out of a group. I suppose you could start your own group or even start one of those free forums like https://mybb.com/ and you decide how members will be vetted and of course everyone use a pseudonym. She probably has an alternate account that isn't her real name., hence why you can't block her. I suppose you could have an alternate account as well.

  • Thelia

    Thelia is an open source tool for creating e-business websites and managing online content. Repo containing the new major version (v2)

  • laravel-mysql-spatial

    MySQL Spatial Data Extension integration with Laravel.

    Project mention: Efficient Distance Querying in MySQL | reddit.com/r/laravel | 2021-11-09

    I think laravel-mysql-spatial is worth mentioning in this context.

  • EasyDB

    Easy-to-use PDO wrapper for PHP projects.

    Project mention: logic question | reddit.com/r/PHPhelp | 2021-08-08

    If a database abstraction is desired, https://github.com/paragonie/easydb is probably the safest and easiest. It's preconfigured with secure options enabled and makes it relatively easy for new developers to learn.

  • postfixadmin

    PostfixAdmin - web based virtual user administration interface for Postfix mail servers

    Project mention: Postfix cannot send or recieve mail as other mailserver "replied with my own hostname" | reddit.com/r/postfix | 2022-04-04

    In the same log (/var/log/mail.info), it shows that "do not list domain (domain) in BOTH virtual_mailbox_domains and relay_domains" so I think that there may be a configuration issue, although I cannot find where it lists the domain twice. I've been using https://wiki.archlinux.org/title/Postfix and https://github.com/postfixadmin/postfixadmin/blob/master/DOCUMENTS/Postfix-Dovecot-Postgresql-Example.md to configure this. I spent quite a while looking through the configs, but I could not for the life of me find where I specified the domain twice, other than in the SQL queries where it has a domain as a variable (I think?) but I don't know enough SQL to risk messing with that.

  • onelinerhub

    2k code solutions with clear explanation @ onelinerhub.com

    Project mention: Help us collect modern Python NumPy code solutions | reddit.com/r/patient_hackernews | 2022-03-28
  • eLabFTW

    :notebook: eLabFTW is the most popular open source electronic lab notebook for research labs.

    Project mention: Free ELN | reddit.com/r/Chempros | 2022-04-26

    Yes eLabFTW is a great electronic lab notebook. But it's better to have it installed at the institution level, like many universities and research centers do. Installing it for your group only at the beginning is a valid option, too. The other comments only mention proprietary software. eLabFTW is fully open source, and I think it's important to mention.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-16.

PHP MySQL related posts

Index

What are some of the best open-source MySQL projects in PHP? This list will help you:

Project Stars
1 Matomo 16,384
2 dbal 8,686
3 phpMyAdmin 6,011
4 Adminer 5,197
5 Medoo 4,535
6 Bolt 4,137
7 devilbox 3,758
8 DOLIBARR ERP & CRM 3,226
9 countries-states-cities-database 3,088
10 PHP-CRUD-API 3,030
11 Easy!Appointments 2,228
12 LimeSurvey 2,024
13 takeout 1,370
14 mysqldump-php 1,070
15 fluentpdo 863
16 MyBB 845
17 Thelia 776
18 laravel-cross-eloquent-search 770
19 laravel-mysql-spatial 716
20 EasyDB 673
21 postfixadmin 656
22 onelinerhub 631
23 eLabFTW 623
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com