Browse free open source PHP Frameworks and projects below. Use the toggles on the left to filter open source PHP Frameworks by OS, license, language, programming language, and project status.

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    XOOPS Web Application System

    XOOPS Web Application System

    The world's leading content management systems (CMS) written in PHP

    PLEASE NOTE: Latest XOOPS files are on http://github.com/xoops and http://github.com/xoopsmodules25x) XOOPS is a Web application platform written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, intra-company and corporate portals, weblogs, and much more. XOOPS is an acronym of eXtensible Object Oriented Portal System. Initially a portal system, XOOPS is now a leading content management system (CMS) that serves as a versatile Web framework. XOOPS can also be used as a weblog or journal via a standard install using the News module alone. Another approach is to use modules like News, Forum, Download, Web Links, etc. to form a community that interacts with members and visitors. Or think big, like an enterprise, and develop modules to use with eShop that integrate into XOOP's uniform user management system. XOOPS is released under the terms of the GNU General Public License (GPL)
    Leader badge
    Downloads: 279 This Week
    Last Update:
    See Project
  • 2
    LibreNMS

    LibreNMS

    Community-based GPL-licensed network monitoring system

    Welcome to LibreNMS, a fully featured network monitoring system that provides a wealth of features and device support. LibreNMS is an auto-discovering PHP/MySQL/SNMP-based network monitoring that includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP, and many more.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 3
    nuBuilder Forte

    nuBuilder Forte

    nuBuilder Forte is a cloud database builder.

    nuBuilder Forte is the 4th version of nuBuilder. A open-source browser-based tool created for developing web-based database applications. nuBuilder uses either MySQL or MariaDB databases and gives its users the ability to do database operations like... • Search, Create, Insert, Read, Update, Delete ✪ With low-code tools that create ... - Forms with the Form Builder - Fast Reports - Database queries with the SQL Builder - Customised date and number formats with the Format Builder - Calculated fields with the Formula Builder - Email Templates - Move and resize objects. - Further customisation that can be done with JavaScript and PHP. ✪ nuBuilder stores all forms, reports, company data and PHP/JavaScript code in MySQL. You can backup your entire application within a single database file. ✪ Easy installation: - Download and unzip the nuBuilder files - Upload to your webserver - Create a database (e.g. nubuilder4) and optionally a user - Make a copy of
    Downloads: 72 This Week
    Last Update:
    See Project
  • 4
    Sentry SDK for Laravel

    Sentry SDK for Laravel

    The official Laravel SDK for Sentry (sentry.io)

    Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. The official Laravel SDK for Sentry (sentry.io)
    Downloads: 15 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    Akaunting

    Akaunting

    Online Accounting Software

    Online accounting software designed for small businesses and freelancers. Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of creatures are ready to fight, above and below ground, and as players level up they can compare themselves on a detailed stats website. The engine Marauroa provides a simple way of creating games on a portable and robust server architecture. Marauroa manages the client server communication and provides an object orientated view of the world for game developers. It handles database access in a transparent way to store player accounts, character progress and the state of the world
    Downloads: 63 This Week
    Last Update:
    See Project
  • 7
    MoonShine

    MoonShine

    Laravel Admin panel and more. Simple for beginners and experts

    You are on an open source project dedicated to the "MoonShine" admin panel. Everything is already ready for use in your projects, documentation has been created describing the installation, configuration and features.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    Phalcon

    Phalcon

    High performance, full-stack PHP framework delivered as a C extension

    Its innovative architecture makes Phalcon the fastest PHP framework ever built! Developers do not need to know C to use Phalcon. Its functionality is exposed as PHP classes and interfaces under the Phalcon namespace, ready to be used. Zephir/C extensions are loaded together with PHP one time on the web server's daemon start process. Classes and functions provided by the extension are ready to use for any application. The code is compiled and isn't interpreted because it's already compiled to a specific platform and processor. Thanks to its low-level architecture and optimizations Phalcon provides the lowest overhead for MVC-based applications. Build single and multi-module applications with ease and pleasure. Using the file structure, scheme and patterns you already know. Phalcon is built upon a powerful yet easy to understand and use pattern called Dependency Injection. Initialize or define services once, and use them virtually anywhere throughout the application.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    ThinkPHP 6.1

    ThinkPHP 6.1

    ThinkPHP Framework

    ThinkPHPIt is an open source free, fast and simple target-oriented lightweight PHP development framework, which was born to agile WEB application development and simplify enterprise application development. Follow at the same timeApache2The release of the open source license agreement means that you can use ThinkPHP for free, and even allow the release/sale of your application open source or commercial products based on ThinkPHP development.ThinkPHPThe trademark holder is Shanghai Top Want Information Technology Co., Ltd. For sixteen years, we have insisted on improvement and iterative renewal, with a leading market occupancy rate and good user reputation in China. I believe it is your trusted PHP framework. ThinkPHPNavigation as an official unified resource and promotion entrance is designed to buildThinkPHPEcology and cooperation win-win, we will show the products or services of ecological and cooperative manufacturers in the navigation station.
    Downloads: 12 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Laravel Terminal

    Laravel Terminal

    Runs artisan command in web application

    Runs artisan command in web application.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    pH7 Social Dating CMS (pH7Builder)❤️

    pH7 Social Dating CMS (pH7Builder)❤️

    🚀 Professional Social Dating Web App Builder (formerly pH7CMS)

    pH7Builder is a Professional, Free & Open Source PHP Social Dating Builder Software (primarily designed for developers ...). This Social Dating Web App is fully coded in object-oriented PHP (OOP) with the MVC pattern (Model-View-Controller). It is low resource-intensive, extremely powerful and highly secure. pH7Builder is included with over 42 native modules and is based on its homemade pH7 Framework which includes more than 52 packages To summarize, pH7Builder Social Dating Script gives you the perfect ingredients to create the best dating web app or social networking site on the World Wide Web! -- Get Involved! -- If you want to work on an Innovative Open Source Social/Dating Software Project with a Beautiful PHP Code using the latest PHP Features while collaborating with nice people and finally if you love the "Social" and "Dating" Services, ...you HAVE TO DO IT! - Fork the repo http://github.com/pH7Software/pH7-Social-Dating-CMS
    Downloads: 45 This Week
    Last Update:
    See Project
  • 12
    Pterodactyl Panel

    Pterodactyl Panel

    Pterodactyl® is a free, open-source game server management panel

    Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. Stop settling for less. Make game servers a first-class citizen on your platform. Security is a first-class citizen on this platform with bcrypt hashing, AES-256-CBC encryption, and HTTPS support out of the box. Built on a modern stack utilizing the best design practices that make it easy to jump in and make modifications. All servers run in isolated Docker containers that limit attack vectors, provide strict resource limits, and provide environments tailored to each specific game. Pterodactyl is 100% free and licensed under a MIT license. All of our code is completely open source as well.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Yii 2

    Yii 2

    The Fast, Secure and Professional PHP Framework

    Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic. Works right out of the box. Has reasonable defaults. Yii gives you the maximum functionality by adding the least possible overhead. Sane defaults and built-in tools helps you write solid and secure code. Write more code in less time with simple, yet powerful APIs and code generation. It is fast, secure and efficient and works right out of the box pre-configured with reasonable defaults. The framework is easy to adjust to meet your needs, because Yii has been designed to be flexible. A Definitive Guide and a Class Reference cover every detail of the framework. There is a PDF version of the Definitive Guide and a Definitive Guide Mirror which is updated every 15 minutes. For Yii 1.1 users, there is Upgrading from Yii 1.1 to get an idea of what has changed in 2.0.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Filament Laravel

    Filament Laravel

    A collection of beautiful full-stack components for Laravel

    Filament is a collection of full-stack components for accelerated Laravel development. They are beautifully designed, intuitive to use, and fully extensible - the perfect starting point for your next Laravel app. The Panel Builder is the foundation of Filament. Combining all the packages together, it lets you quickly build Laravel admin panels, customer-facing apps, Software-as-a-Service platforms, and more. Filament makes custom CRUD-driven interfaces feel like a breeze to build and deploy. Rendering interactive forms in a Livewire component has never been easier than with our Form Builder. Easily build stunning forms with over 25 components out of the box. It's also fully extensible, so you can add your own custom fields and actions. As well as the Panel Builder, it is seamlessly integrated into action modals and is used by the Table Builder to filter rows.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    FreeScout

    FreeScout

    Free self-hosted help desk & shared mailbox

    FreeScout is a super lightweight and powerful free open source help desk and shared inbox written in PHP (Laravel framework). It is a self-hosted clone of HelpScout. Now you can enjoy free Zendesk & Help Scout without giving up privacy or locking you into a service you don't control. FreeScout is the perfect help desk solution for those who need to provide professional customer support, but who can not afford to pay for Zendesk or Help Scout. FreeScout is a pure open source PHP/MySQL application, so it can be easily deployed even on shared hosting.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Laravel Sanctum

    Laravel Sanctum

    Laravel Sanctum provides a featherweight authentication system

    Laravel Sanctum provides a featherweight authentication system for SPAs (single-page applications), mobile applications, and simple, token-based APIs. Sanctum allows each user of your application to generate multiple API tokens for their account. These tokens may be granted abilities/scopes that specify which actions the tokens are allowed to perform. Laravel Sanctum exists to solve two separate problems. Let's discuss each before digging deeper into the library. First, Sanctum is a simple package you may use to issue API tokens to your users without the complication of OAuth. This feature is inspired by GitHub and other applications that issue "personal access tokens". For example, imagine the "account settings" of your application has a screen where a user may generate an API token for their account. You may use Sanctum to generate and manage those tokens. These tokens typically have a very long expiration time (years), but may be manually revoked by the user anytime.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Laravel Tinker

    Laravel Tinker

    Powerful REPL for the Laravel framework

    Laravel Tinker is a powerful REPL for the Laravel framework, powered by the PsySH package. All Laravel applications include Tinker by default. However, you may install Tinker using Composer if you have previously removed it from your application. Tinker allows you to interact with your entire Laravel application on the command line, including your Eloquent models, jobs, events, and more. To enter the Tinker environment, run the tinker Artisan command. You can publish Tinker's configuration file using the vendor:publish command. The dispatch helper function and dispatch method on the Dispatchable class depends on garbage collection to place the job on the queue. Therefore, when using tinker, you should use Bus::dispatch or Queue::push to dispatch jobs. Tinker utilizes an "allow" list to determine which Artisan commands are allowed to be run within its shell. By default, you may run the clear-compiled, down, env, inspire, migrate, optimize, and up commands.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Elgg

    Elgg

    A social networking engine in PHP/MySQL

    Introducing a powerful open-source social networking engine. Providing you with the core components needed to build a socially aware web application. Elgg is an award-winning open source social networking engine that provides a robust framework on which to build all kinds of social environments, from a campus-wide social network for your university, school or college or an internal collaborative platform for your organization to a brand-building communications tool for your company and its clients. Learn about the requirements and steps needed to install Elgg on your server. Find detailed information about Elgg's architecture, approach and features. Get inspiration from other projects powered by Elgg. This is a handy resource to search and find out what functions exist within Elgg. Find the ideal plugins and themes in our repository of community-sourced projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    Envy

    Envy

    Keep your .env.example file up to date

    Automate keeping your environment files in sync. How many times have you onboarded a new dev onto your team, only to have to spend ages debugging with them because your project's .env.example file is wildly outdated? Too many to count if you're anything like us. Wouldn't it be nice if there were a way to ensure your environment files stay up to date? That's why we created Envy. With a simple Artisan command, you can sync your environment files with your project config to keep everything fresh.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Krayin CRM

    Krayin CRM

    Free & Opensource Laravel CRM solution for SMEs and Enterprises

    Krayin CRM is a hand-tailored CRM framework built on some of the hottest open-source technologies such as Laravel (a PHP framework) and Vue.js a progressive Javascript framework. Free & Opensource Laravel CRM solution for SMEs and Enterprises for complete customer lifecycle management. We also have a forum for any type of concerns, feature requests, or discussions. Please visit: Krayin CRM Forums.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Laravel JS Localization

    Laravel JS Localization

    Convert your Laravel messages and consume them in the front-end

    This package convert all your localization messages from your Laravel app to JavaScript with a small library to interact with those messages following a very similar syntax you are familiar with.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Turbo Laravel

    Turbo Laravel

    Conventions to make the most out of Hotwire in Laravel

    An alternative way of building web and hybrid native applications with minimal JavaScript that relies on sending HTML over the wire. Turbo Laravel ships with a set of helper functions, response macros, and Blade components and directives to help construct Turbo Streams. Whenever a model changes, you may want to generate Turbo Streams from those changes and broadcast them to all interested users connected to Laravel Echo channels. It also ships with a Blade component that allows listening to these broadcasts without the need to write any JS. Turbo Laravel ships with a set of traits that helps you testing the many aspects of your Hotwired app. In order to help you to get a better understanding of the many sides of Hotwire, we offer a free Bootcamp inspired by the official Laravel Bootcamp. In the Turbo Laravel Bootcamp, you’ll get a hands-on introduction to Hotwire and Turbo Laravel building a web application from scratch and then building the hybrid native app for it.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Yii Web Programming Framework

    Yii Web Programming Framework

    Yii PHP Framework 1.1.x

    Yii, a high-performance component-based PHP framework. Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic. Works right out of the box. Has reasonable defaults. Yii gives you the maximum functionality by adding the least possible overhead. Sane defaults and built-in tools helps you write solid and secure code. Write more code in less time with simple, yet powerful APIs and code generation. The minimum requirement by Yii is that your Web server supports PHP 5.1.0 or above. Yii has been tested with Apache HTTP server on Windows and Linux operating systems. Yii comes with a command line tool called "yiic" that can create a skeleton Yii application for you to start with. The new Yii application will be created at "YiiPath/testdrive. Please visit the project website for tutorials, class reference and join discussions with other Yii users.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    Laravel Excel

    Laravel Excel

    Supercharged Excel exports and imports in Laravel

    Laravel Excel has extensive documentation showing you the basics to simplify the imports and exports in your application. Let Laravel Excel do the heavy lifting for you. Looking for commercial support, or bug-prioritization, or need help with a complex import or export? Spartner (formerly known as Maatwebsite) loves to help. Keep up to date with Laravel Excel by reading the latest release notes. Supercharge your Laravel collections or Blade views and export them directly to an Excel or CSV document. Queries can be automatically chunked for better performance. Queue your exports for even more superpowers. Import workbooks and worksheets to Eloquent models with chunk reading and batch inserts. You can also queue every chunk of a file. Your entire import will happen in the background.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Log Viewer

    Log Viewer

    Fast and beautiful Log Viewer for Laravel

    Beautiful, fast, and open-source viewer for your app logs. Forget scrolling through raw log files to find the errors or debug logs you're looking for. Forget about SSH'ing onto the production server just to read the logs. Log Viewer helps you quickly and clearly see individual log entries, to search, filter, and make sense of your Laravel logs fast. It is free and easy to install.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.