Best open source php

10 Best Open-Source Projects Built Using PHP

10 Best Open-Source Projects Built Using PHP

From the initial stages of development up to its launch, a PHP project generates plenty of code. Add this to several other projects being coded and launched every day.

It’s good to once in a while to catch up on who is the top kid on the block in the PHP open-source projects arena. So here is a list of the top ten contenders.

From the above list which is but a tip of the open-source PHP project iceberg, you can get a feel of how rich, diverse and powerful open-source PHP applications are.

1. PHPMailer

Since the year 2001 when it was released, it has been a fan favorite. A developer’s dream solution when it comes to sending emails. PHP mailers flexibility has made it become an alternative to PHP’s mail() function.

php opensource projects

No more creating string while sending out emails, no lines and lines of code to send attachments or emails based on HTML. PHP mailer with its non-local server has made emailing become a painless process that is all but a breeze.

2. Design Patterns PHP

PHP works in a certain way and at some point in time, there are patterns which every developer becomes accustomed to. There, however, crops scenario where you know the PHP patterns but not when to apply them.

Php opensource project design patterns

In comes Design Patterns PHP. This repository of known PHP patterns shows programmers how best they can implement them in their projects

3. Platform-Agnostic Security Tokens

Security, security and more security, we all need it all the time. When it comes to secure PHP software that meets all the current cryptographic needs, PAST is your best bet.

PHP opensource projects

Designed and coded to give you tokens that are stateless and also secure, PAST is a welcome relief from the weaknesses and vulnerabilities of JSON Web Tokens (JWT).

Ease of use and secureness of PAST and its documentation availability on GitHub make it a worthwhile PHP security option to look at

In programming, testing is one of the crucial steps every programmer has to go through. This code quality check is done using randomly generated test data.

Faker provides an invaluable library for generation of test data that simulates varied scenarios to test your code.

Читайте также:  Изображения

PHP opensource project faker

Faker is the choice in case you need to build appealing XML documentation or have your database bootstrapped or any other project testing scenario.

5. Craft CMS

This one will surely make your experience in content management very enjoyable. A self-hosted application that and puts the focus on custom developed content. Craft CMS is ideal should you need an application that is powerful and also easy to use.

PHP opensource projects

Developers can shape and mold the Craft CMS structure to meet any project needs at hand, suitably built for any web, design or programming specialist out there.

An awesome way to go through your PHP files, checking the commits in it, calculating the files cyclomatic complexity and then calculating a score from the two values.

Php Opensource projects churn

Churn-PHP will give you the avenue to identify any PHP files that may require refactoring.

This app with a human name can help follow all the important what, where, when, why or who of friends or family, but that’s not all it can do.

php opensource projects MOnica

From the walls of Monicahq, Monica also offers developers the ability to come up with tailor-made projects that implement a tracking action for a given set of profiles.

8. PHPUnit Pretty Result Printer

Once Mike Erickson decided that PHPUnit should have an awesome visual appeal. Since everyone out there in the PHP world constantly goes to PHPUnit, it is fair that an extension is here that makes outputs great to look at.

PHP opensource projects

Thumbs up to Mike for this well thought of program

9. Laravel Page Speed

For optimized web pages, Laravel Page Speed presents the much sought after solution. By its workings which when required minify the output of HTML, Page Speed achieves at least 35% webpage optimization.

laravel page speed php open-source projects

All this is done automatically on your Laravel site. Examples of how it works in Laravel.

  • remove_quotes removes unnecessary quotes in HTML tags
  • trim_urls removes unnecessary prefixes from URLs
  • collapse_whitespace removes unnecessary whitespace in HTML
  • remove_comments removes HTML comments

In the course of PHP projects development today, developers need a means by which they can have inputs evaluated and results sent back within one programme.

Php opensource project

Through PsySH, Bobthecow presents developers with a development and debugging platform for their PHP projects.

From the above list which is but a tip of the open-source PHP project iceberg, you can get a feel of how rich, diverse and powerful open-source PHP applications are.

Читайте также:  Python move venv to another system

Источник

Top 23 PHP open-source Projects

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.

blog

Piwigo

Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!

InvoicePlane

Project mention: Need to write an invoicing script. The old one is PHP/mySQL and nearly 20 years old. Yes, really. What framework should I use? | /r/webdev | 2023-03-02

YetiForceCRM

Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!

Project mention: Launch HN: Twenty.com (YC S23) – open-source CRM | news.ycombinator.com | 2023-07-19

ProjectSend

ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs. and much more!

Project mention: ProjectSend is a free, clients-oriented, private file sharing web applicatio | news.ycombinator.com | 2023-07-11

InfluxDB

Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

LittleLink Custom is an open source self-hosted alternative to services like Linktree and many.link. LittleLink Custom allows you to link all your social media platforms easily accessible on one page. No coding or command line knowledge required. Just easy plug and play.

cipi

Install and manage your server like a pro! With Cipi you don’t need to be a Sys Admin to deploy and manage websites and PHP applications powered by cloud VPS.

orangehrm

OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures all the essential functionalities required for any enterprise.

Flextype

social

Project mention: Could you set up like your own personal fediverse instance | /r/fediverse | 2023-06-05

ExpressionEngine

ExpressionEngine is a flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.

project-management

go

The most flexible Gutenberg-first WordPress theme built for go-getters everywhere. (by godaddy-wordpress)

MailCare

[MIRRORING REPOSITORY] See https://gitlab.com/mailcare/mailcare. MailCare is an open source disposable email address services. Accessible via web browser or API to protect your privacy right now.
Читайте также:  Detail html utm source

openITCOCKPIT

openITCOCKPIT is an Open Source system monitoring tool built for different monitoring engines like Nagios, Naemon and Prometheus.

Project mention: Feedback wanted: OSS Monitoring suite openITCOCKPIT is now fully containerized | /r/selfhosted | 2023-06-27

a while a go, we posted about the open source monitoring suite openITCOCKPIT. We received a lot of feedback, among other things, a Docker version was requested.

orocommerce

help-desk

Project mention: Help Desk is a Laravel based project, that let you manage your support tickets and communicate with your customers, with a beautiful and simple to use platform. Help Desk is based on the latest version of Laravel and any other Open Source packages and technologies. | /r/coolgithubprojects | 2022-09-23

rox

:earth_africa: BeWelcome lets you share a place to stay, connect with travellers, meet up and find accommodation on your journey. It is and will always be a free, open source, non for profit, democratic community.

Project mention: Any good websites now that Couchsurfing.com aint’ what it used to be? | /r/couchsurfing | 2023-04-04

orangescrum

Orangescrum is a simple yet powerful free and open source project management software that helps team to organize their tasks, projects and deliver more.

https://github.com/Orangescrum/orangescrum. Then, I setup some permissions and ownership as per documentation.

formcreator

ASTPP

Open Source VoIP Billing Solution http://www.astppbilling.org | Report a bug https://jira.astppbilling.org

SaaSHub

SaaSHub — Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-07-26.

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. Learn more →

Index

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

Project Stars
1 Nextcloud 23,387
2 OpenCart 6,887
3 blog 2,854
4 Piwigo 2,633
5 InvoicePlane 2,255
6 YetiForceCRM 1,416
7 ProjectSend 1,137
8 LittleLink Custom 1,107
9 cipi 982
10 orangehrm 578
11 Flextype 557
12 social 464
13 ExpressionEngine 430
14 project-management 324
15 go 312
16 MailCare 242
17 openITCOCKPIT 220
18 orocommerce 179
19 help-desk 169
20 rox 165
21 orangescrum 152
22 formcreator 143
23 ASTPP 139

Источник

Оцените статью