Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-projects

A curated list of amazingly awesome projects
https://github.com/imq/awesome-projects

Last synced: 1 day ago
JSON representation

  • Programming Languages

    • Standard Style - Style guide and linter.
    • npm scripts - Task runner.
    • JavaScript
    • Must Watch Talks
    • Tips
    • Network Layer
    • Micro npm Packages
    • Mad Science npm Packages - Impossible sounding projects that exist.
    • Maintenance Modules - For npm packages.
    • AVA - Test runner.
    • ESLint - Linter.
    • Functional Programming
    • Promises
    • 30 Seconds of Code - Code snippets you can understand in 30 seconds.
    • Ponyfills - Like polyfills but without overriding native APIs.
    • Swift - Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.
    • Education
    • Playgrounds
    • Python - General-purpose programming language designed for readability.
    • Asyncio - Asynchronous I/O in Python 3.
    • Scientific Audio - Scientific research in audio/music.
    • CircuitPython - A version of Python for microcontrollers.
    • Data Science - Data analysis and machine learning.
    • Typing - Optional static typing for Python.
    • MicroPython - A lean and efficient implementation of Python 3 for microcontrollers.
    • Rust
    • Haskell
    • PureScript
    • Go
    • Scala
    • Scala Native - Optimizing ahead-of-time compiler for Scala based on LLVM.
    • Ruby
    • Clojure
    • ClojureScript
    • Elixir
    • Elm
    • Erlang
    • Julia - High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.
    • Lua
    • C
    • C/C++ - General-purpose language with a bias toward system programming and embedded, resource-constrained software.
    • R - Functional programming language and environment for statistical computing and graphics.
    • Learning
    • D
    • Common Lisp - Powerful dynamic multiparadigm language that facilitates iterative and interactive development.
    • Learning
    • Perl
    • Groovy
    • Dart
    • Java - Popular secure object-oriented language designed for flexibility to "write once, run anywhere".
    • RxJava
    • Kotlin
    • OCaml
    • ColdFusion
    • Fortran
    • Pascal
    • AutoHotkey
    • AutoIt
    • Crystal
    • Frege - Haskell for the JVM.
    • CMake - Build, test, and package software.
    • ActionScript 3 - Object-oriented language targeting Adobe AIR.
    • Eta - Functional programming language for the JVM.
    • Idris - General purpose pure functional programming language with dependent types influenced by Haskell and ML.
    • Ada/SPARK - Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.
    • Q# - Domain-specific programming language used for expressing quantum algorithms.
    • Imba - Programming language inspired by Ruby and Python and compiles to performant JavaScript.
    • Vala - Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.
    • Coq - Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.
    • V - Simple, fast, safe, compiled language for developing maintainable software.
    • Zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
    • Move - Domain-specific programming language for writing safe smart contracts.
    • Maintenance Modules - For npm packages.
    • 30 Seconds of Code - Code snippets you can understand in 30 seconds.
    • Vala - Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.
    • Maintenance Modules - For npm packages.
    • 30 Seconds of Code - Code snippets you can understand in 30 seconds.
    • Vala - Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.
    • npm - Package manager.
    • Observables
    • 30 Seconds of Code - Code snippets you can understand in 30 seconds.
  • Computer Science

  • Platforms

    • Adafruit IO - Visualize and store data from any device.
    • Cloudflare - CDN, DNS, DDoS protection, and security for your site.
    • Actions on Google - Developer platform for Google Assistant.
    • ESP - Low-cost microcontrollers with WiFi and broad IoT applications.
    • Deno - A secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
    • DOS - Operating system for x86-based personal computers that was popular during the 1980s and early 1990s.
    • Nix - Package manager for Linux and other Unix systems that makes package management reliable and reproducible.
    • Integration - Linking together different IT systems (components) to functionally cooperate as a whole.
    • Cross-Platform - Writing cross-platform code on Node.js.
    • Frontend Development
    • Node-RED - A programming tool for wiring together hardware devices, APIs, and online services.
    • Low Code - Allowing business professionals to address their needs on their own with little to no coding skills.
    • Capacitor - Cross-platform open source runtime for building Web Native apps.
    • ArcGIS Developer - Mapping and location analysis platform for developers.
    • iOS - Mobile operating system for Apple phones and tablets.
    • Android - Mobile operating system developed by Google.
    • IoT & Hybrid Apps
    • Cordova - JavaScript API for hybrid apps.
    • React Native - JavaScript framework for writing natively rendering mobile apps for iOS and Android.
    • Xamarin - Mobile app development IDE, testing, and distribution.
    • Linux
    • Containers
    • eBPF - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
    • Arch-based Projects - Linux distributions and projects based on Arch Linux.
    • AppImage - Package apps in a single file that works on various mainstream Linux distributions.
    • Screensavers
    • Apps
    • Open Source Apps
    • watchOS - Operating system for the Apple Watch.
    • JVM
    • Salesforce
    • Amazon Web Services
    • Windows
    • IPFS - P2P hypermedia protocol.
    • Fuse - Mobile development tools.
    • Heroku - Cloud platform as a service.
    • Raspberry Pi - Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.
    • Qt - Cross-platform GUI app framework.
    • WebExtensions - Cross-browser extension system.
    • Smart TV - Create apps for different TV platforms.
    • GNOME - Simple and distraction-free desktop environment for Linux.
    • KDE - A free software community dedicated to creating an open and user-friendly computing experience.
    • .NET
    • Core
    • Roslyn - Open-source compilers and code analysis APIs for C# and VB.NET languages.
    • Amazon Alexa - Virtual home assistant.
    • DigitalOcean - Cloud computing platform designed for developers.
    • Flutter - Google's mobile SDK for building native iOS and Android apps from a single codebase written in Dart.
    • Home Assistant - Open source home automation that puts local control and privacy first.
    • IBM Cloud - Cloud platform for developers and companies.
    • Firebase - App development platform built on Google Cloud Platform.
    • Robot Operating System 2.0 - Set of software libraries and tools that help you build robot apps.
    • eBPF - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
    • AppImage - Package apps in a single file that works on various mainstream Linux distributions.
    • ArcGIS Developer - Mapping and location analysis platform for developers.
    • eBPF - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
    • AppImage - Package apps in a single file that works on various mainstream Linux distributions.
    • ArcGIS Developer - Mapping and location analysis platform for developers.
    • Node.js - Async non-blocking event-driven JavaScript runtime built on Chrome's V8 JavaScript engine.
    • Electron - Cross-platform native desktop apps using JavaScript/HTML/CSS.
    • eBPF - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
    • ArcGIS Developer - Mapping and location analysis platform for developers.
  • Books

  • Front-End Development

  • Content Management Systems

    • Refinery CMS - Ruby on Rails CMS.
    • Umbraco
    • Wagtail - Django CMS focused on flexibility and user experience.
    • Textpattern - Lightweight PHP-based CMS.
    • Drupal - Extensible PHP-based CMS.
    • Craft CMS - Content-first CMS.
    • Sitecore - .NET digital marketing platform that combines CMS with tools for managing multiple websites.
    • Silverstripe CMS - PHP MVC framework that serves as a classic or headless CMS.
    • Plone - Open source Python CMS.
    • Directus - A real-time API and app dashboard for managing SQL database content.
  • Back-End Development

    • Flask - Python framework.
    • Docker
    • Vagrant - Automation virtual machine environment.
    • Pyramid - Python framework.
    • Play1 Framework
    • CakePHP - PHP framework.
    • Symfony - PHP framework.
    • Education
    • Laravel - PHP framework.
    • Education
    • TALL Stack - Full-stack development solution featuring libraries built by the Laravel community.
    • Rails - Web app framework for Ruby.
    • Gems - Packages.
    • Phalcon - PHP framework.
    • Useful `.htaccess` Snippets
    • nginx - Web server.
    • Dropwizard - Java framework.
    • Kubernetes - Open-source platform that automates Linux container operations.
    • Lumen - PHP micro-framework.
    • Serverless Framework - Serverless computing and serverless architectures.
    • Apache Wicket - Java web app framework.
    • Vert.x - Toolkit for building reactive apps on the JVM.
    • Vapor - Server-side development in Swift.
    • Dash - Python web app framework.
    • FastAPI - Python web app framework.
    • CDK - Open-source software development framework for defining cloud infrastructure in code.
    • IAM - User accounts, authentication and authorization.
    • Slim - PHP framework.
    • Fiber - Web framework built on top of Fasthttp, the fastest HTTP engine for Go.
    • CDK - Open-source software development framework for defining cloud infrastructure in code.
    • CDK - Open-source software development framework for defining cloud infrastructure in code.
  • Big Data

  • Theory

  • Editors

  • Gaming

  • Development Environment

  • Entertainment

  • Databases

  • Media

  • Learn

  • Security

  • Decentralized Systems

    • Waves - Open source blockchain platform and development toolset for Web 3.0 apps and decentralized solutions.
    • Substrate - Framework for writing scalable, upgradeable blockchains in Rust.
    • Bitcoin - Bitcoin services and tools for software developers.
    • Ripple - Open source distributed settlement network.
    • Non-Financial Blockchain - Non-financial blockchain applications.
    • Ethereum - Distributed computing platform for smart contract development.
    • Blockchain AI - Blockchain projects for artificial intelligence and machine learning.
    • EOSIO - A decentralized operating system supporting industrial-scale apps.
    • Corda - Open source blockchain platform designed for business.
    • Golem - Open source peer-to-peer marketplace for computing resources.
    • Stacks - A smart contract platform secured by Bitcoin.
    • ZeroNet - A decentralized web-like network of peer-to-peer users.
    • Corda - Open source blockchain platform designed for business.
    • Corda - Open source blockchain platform designed for business.
    • Mastodon - Open source decentralized microblogging network.
    • Algorand - An open-source, proof of stake blockchain and smart contract computing platform.
  • Hardware

  • Business

  • Work

  • Networking

  • Health and Social Science

  • Events

  • Testing

    • Testing - Software testing.
    • Visual Regression Testing - Ensures changes did not break the functionality or style.
    • Selenium - Open-source browser automation framework and ecosystem.
    • Appium - Test automation tool for apps.
    • JMeter - Load testing and performance measurement tool.
    • k6 - Open-source, developer-centric performance monitoring and load testing solution.
    • Playwright - Node.js library to automate Chromium, Firefox and WebKit with a single API.
    • Quality Assurance Roadmap - How to start & build a career in software testing.
    • Gatling - Open-source load and performance testing framework based on Scala, Akka, and Netty.
    • TAP - Test Anything Protocol.
  • Miscellaneous

  • PHP

    • Composer Repositories

    • Dependency Management

    • Dependency Management Extras

      • Repman - A private PHP package repository manager and Packagist proxy.
      • Toran Proxy - A static Composer repository and proxy.
      • Repman - A private PHP package repository manager and Packagist proxy.
      • Toran Proxy - A static Composer repository and proxy.
      • Composed - A library to parse your project's Composer environment at runtime.
      • Composer Merge Plugin - A composer plugin to merge several `composer.json` files.
      • Composer Normalize - A plugin for normalising `composer.json` files.
      • Composer Patches - A plugin for Composer to apply patches.
      • Composer Require Checker - CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package.
      • Composer Unused - A CLI Tool to scan for unused composer packages.
      • Prestissimo - A composer plugin which enables parallel install process.
      • Satis - A static Composer repository generator.
      • Tooly - A library to manage PHAR files in project using Composer.
    • Frameworks

      • CakePHP - A rapid application development framework.
      • Laminas - A framework comprised of individual components (previously Zend Framework).
      • Laravel - A web application framework with expressive, elegant syntax.
      • Nette - A web framework comprised of mature components.
      • Phalcon - A framework implemented as a C extension.
      • Spiral - A high performance PHP/Go framework.
      • Symfony - A set of reusable components and a web framework.
      • Nette - A web framework comprised of mature components.
    • Framework Extras

      • Knp RAD Components - A set of Rapid Application Development (RAD) components for Symfony.
      • Livewire - A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
      • CakePHP CRUD - A Rapid Application Development (RAD) plugin for CakePHP.
      • LaravelS - Glue for using Swoole in Laravel or Lumen.
      • Symfony CMF - A Content Management Framework to create custom CMS.
    • Content Management Systems (CMS)

      • Backdrop - A CMS targeting small-to-medium sized business and non-profits (a fork of Drupal).
      • Concrete5 - A CMS targeting users with a minimum of technical skills.
      • Drupal - An enterprise level CMS.
      • Joomla - Another leading CMS.
      • Kirby - A flat-file CMS that adapts to any project.
      • Magento - The most popular ecommerce platform.
      • Moodle - An open-source learning platform.
      • Pico CMS - A stupidly simple, blazing fast, flat file CMS.
      • Statamic - Build beautiful, easy to manage websites.
      • WordPress - A blogging platform and CMS.
      • Backdrop - A CMS targeting small-to-medium sized business and non-profits (a fork of Drupal).
      • Drupal - An enterprise level CMS.
      • Drupal - An enterprise level CMS.
      • CraftCMS - A flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.
      • Grav - A modern flat-file CMS.
    • Components

    • Micro Frameworks

      • Laravel-Zero - A micro-framework for console applications.
      • Lumen - A micro-framework by Laravel.
      • Mezzio - A micro-framework by Laminas.
      • Slim - Another simple micro framework.
      • Laravel-Zero - A micro-framework for console applications.
      • Lumen - A micro-framework by Laravel.
      • Lumen - A micro-framework by Laravel.
      • Radar - An Action-Domain-Responder implementation for PHP.
      • Silly - A micro-framework for CLI applications.
    • Templating

      • Latte - The safest and truly intuitive templates for PHP.
      • PHPTAL - A PHP implementation of the [TAL](https://en.wikipedia.org/wiki/Template_Attribute_Language) templating language.
      • Plates - A native PHP templating library.
      • Smarty - A template engine to complement PHP.
      • Twig - A comprehensive templating language.
      • MtHaml - A PHP implementation of the HAML template language.
      • Mustache - A PHP implementation of the Mustache template language.
    • Imagery

    • Testing

      • Behat - A behaviour driven development (BDD) testing framework.
      • Mink - Web acceptance testing.
      • Pest - A testing framework with a focus on simplicity.
      • PHPT - A test tool used by PHP itself.
      • Alice - An expressive fixture generation library.
      • AspectMock - A mocking framework for PHPUnit/Codeception.
      • Atoum - A simple testing library.
      • Codeception - A full stack testing framework.
      • Faker - A fake data generator library.
      • Foundry - A fixture factory generation library for Doctrine.
      • HTTP Mock - A library for mocking HTTP requests in unit tests.
      • Infection - An AST-based PHP Mutation testing framework.
      • Kahlan - Full stack Unit/BDD testing framework with built-in stub, mock and code-coverage support.
      • Mockery - A mock object library for testing.
      • ParaTest - A parallel testing library for PHPUnit.
      • Peridot - An event driven test framework.
      • Phake - Another mock object library for testing.
      • Pho - Another behaviour driven development testing framework.
      • PHP-Mock - A mock library for built-in PHP functions (e.g. time()).
      • PHP MySQL Engine - A MySQL engine written in pure PHP.
      • PHPSpec - A design by specification unit testing library.
      • PHPUnit - A unit testing framework.
      • Prophecy - A highly opinionated mocking framework.
      • VFS Stream - A virtual filesystem stream wrapper for testing.
    • Security

      • PHPSecLib - A pure PHP secure communications library.
      • Symfony Security Monitoring - A web tool to check your Composer dependencies for security advisories, previously known as "SensioLabs Security Check".
      • Halite - A simple library for encryption using [libsodium](https://github.com/jedisct1/libsodium).
      • VAddy - A continuous security testing platform for web applications.
      • Zap - An integrated penetration testing tool for web applications.
      • HTML Purifier - A standards compliant HTML filter.
      • IniScan - A tool that scans PHP INI files for security.
      • Optimus - Id obfuscation based on Knuth's multiplicative hashing method.
      • PHPGGC - A library of PHP unserializable payloads along with a tool to generate them.
      • PHP Encryption - Secure PHP Encryption Library.
      • PHP SSH - An experimental object orientated SSH wrapper library.
      • random_compat - PHP 5.x support for `random_bytes()` and `random_int()`
      • RandomLib - A library for generating random numbers and strings.
      • SQLMap - An automatic SQL injection and database takeover tool.
      • TCrypto - A simple encrypted key-value storage library.
    • Static Site Generators

      • Couscous - Couscous turns Markdown documentation into beautiful websites. It's GitHub Pages on steroids.
      • Jigsaw - Simple static sites with Laravel's Blade.
      • Sculpin - A tool that converts Markdown and Twig into static HTML.
      • Spress - An extensible tool that converts Markdown and Twig into HTML.
      • Couscous - Couscous turns Markdown documentation into beautiful websites. It's GitHub Pages on steroids.
      • Sculpin - A tool that converts Markdown and Twig into static HTML.
    • HTTP

      • HTTPlug - An HTTP client abstraction without binding to a specific implementation.
      • PHP VCR - A library for recording and replaying HTTP requests.
      • HTTPlug - An HTTP client abstraction without binding to a specific implementation.
      • Buzz - Another HTTP client.
      • Guzzle - A comprehensive HTTP client.
      • Nyholm PSR-7 - A super lightweight PSR-7 implementation. Very strict and very fast.
      • Requests - A simple HTTP library.
      • Retrofit - A library to ease creation of REST API clients.
      • Symfony HTTP Client - A component to fetch HTTP resources synchronously or asynchronously.
      • Laminas Diactoros - PSR-7 HTTP Message implementation.
    • Middlewares

    • Email

      • SwiftMailer - A mailer solution.
      • SwiftMailer - A mailer solution.
      • CssToInlineStyles - A library to inline CSS in email templates.
      • Email Reply Parser - An email reply parser library.
      • Email Validator - A small email address validation library.
      • Fetch - An IMAP library.
      • Mautic - Email marketing automation
      • PHPMailer - Another mailer solution.
      • PHP IMAP - A library to access mailboxes via POP3, IMAP and NNTP.
      • Stampie - A library for email services such as [SendGrid](https://sendgrid.com/), [PostMark](https://postmarkapp.com), [MailGun](https://www.mailgun.com/) and [MailChimp](https://mailchimp.com/features/transactional-email/).
      • Symfony Mailer - A powerful library for creating and sending emails.
    • Streams

      • ByteStream - An asynchronous stream abstraction.
      • Streamer - A simple object-orientated stream wrapper library.
    • Dependency Injection

      • PHP-DI - A dependency injection container that supports autowiring.
      • Pimple - A tiny dependency injection container.
      • Aura.Di - A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance, and much more.
      • Acclimate - A common interface to dependency injection containers and service locators.
      • Auryn - A recursive dependency injector.
      • Container - Another flexible dependency injection container.
      • Disco - A PSR-11 compatible, annotation-based dependency injection container.
      • Symfony DI - A dependency injection container component.
    • Continuous Integration

      • CircleCI - A continuous integration platform.
      • GitlabCi - Let GitLab CI test, build, deploy your code. TravisCi like.
      • Jenkins - A continuous integration platform with [PHP support](https://www.jenkins.io/solutions/php/).
      • SemaphoreCI - A continuous integration platform for open source and private projects.
      • Shippable - A Docker based continious integration platform for open source and private projects.
      • Travis CI - A continuous integration platform.
      • CircleCI - A continuous integration platform.
      • CircleCI - A continuous integration platform.
      • Travis CI - A continuous integration platform.
      • JoliCi - A continuous integration client written in PHP and powered by Docker.
      • PHPCI - An open source continuous integration platform for PHP.
      • Setup PHP - A GitHub Action for PHP.
    • Documentation

      • phpDox - A documentation generator for PHP projects (that is not limited to API documentation).
      • APIGen - Another API documentation generator.
      • daux.io - A documentation generator which uses Markdown files.
      • PHP Documentor 2 - A documentation generator.
    • Authentication and Authorization

      • OAuth2 Server - An OAuth2 authentication server, resource server and client library.
      • PHP oAuthLib - Another OAuth library.
      • Sentinel Social - A library for social network authentication.
      • Sentinel - A framework agnostic authentication & authorisation library.
      • Aura.Auth - Provides authentication functionality and session tracking using various adapters.
      • SocialConnect Auth - An open source social sign (OAuth1\OAuth2\OpenID\OpenIDConnect).
      • Json Web Token - Json Tokens to authenticate and transmit information.
      • OAuth 1.0 Client - An OAuth 1.0 client library.
      • OAuth 2.0 Client - An OAuth 2.0 client library.
      • OAuth2 Server - Another OAuth2 server implementation.
      • Opauth - A multi-provider authentication framework.
      • Paseto - Platform-Agnostic Security Tokens.
      • TwitterOAuth - A Twitter OAuth library.
    • Passwords

      • phpass - A portable password hashing framework.
      • GenPhrase - A library for generating secure random passphrases.
      • Password Compat - A compatibility library for the new PHP 5.5 password functions.
      • Password Policy - A password policy library for PHP and JavaScript.
      • Password Validator - A library for validating and upgrading password hashes.
      • Password-Generator - PHP library to generate random passwords.
      • PHP Password Lib - A library for generating and validating passwords.
      • Zxcvbn PHP - A realistic PHP password strength estimate library based on Zxcvbn JS.
    • Code Analysis

      • Code Climate - An automated code review.
      • Scrutinizer - A web tool to [scrutinise PHP code](https://github.com/scrutinizer-ci/php-analyzer).
      • Code Climate - An automated code review.
      • Code Climate - An automated code review.
      • Better Reflection - AST-based reflection library that allows analysis and manipulation of code
      • GrumPHP - A PHP code-quality tool.
      • PHP Parser - A PHP parser written in PHP.
      • PHP Semantic Versioning Checker - A command line utility that compares two source sets and determines the appropriate semantic versioning to apply.
      • Phpactor - PHP completion, refactoring and introspection tool.
      • PHPLOC - A tool for quickly measuring the size of a PHP project.
      • PHPQA - A tool for running QA tools (phploc, phpcpd, phpcs, pdepend, phpmd, phpmetrics).
      • Qafoo Quality Analyzer - A tool to visualize metrics and source code.
      • Rector - A tool to upgrade and refactor code.
      • UBench - A simple micro benchmark library.
    • Code Quality

      • PHP CS Fixer - A coding standards fixer library.
      • CaptainHook - An easy-to-use and flexible Git hook library.
      • PHP CodeSniffer - A library that detects PHP, CSS and JS coding standard violations.
      • PHP Mess Detector - A library that scans code for bugs, sub-optimal code, unused parameters and more.
      • PHPCheckstyle - A tool to help adhere to certain coding conventions.
      • PHPCPD - A library that detects copied and pasted code.
      • PHP CS Fixer - A coding standards fixer library.
    • Architectural

      • Design Patterns PHP - A repository of software patterns implemented in PHP.
      • Finite - A simple PHP finite state machine.
      • Patchwork - A library for redefining userland functions.
      • Design Patterns PHP - A repository of software patterns implemented in PHP.
      • Functional PHP - A functional programming library.
      • Iter - A library that provides iteration primitives using generators.
      • Pipeline - A pipeline pattern implementation.
      • Porter - Data import abstraction library for consuming Web APIs and other data sources.
      • RulerZ - A powerful rule engine and implementation of the Specification pattern.
    • Debugging and Profiling

      • APM - Monitoring extension collecting errors and statistics into SQLite/MySQL/StatsD.
      • Blackfire.io - A low-overhead code profiler.
      • PHP Debug Bar - A debugging toolbar.
      • Tideways.io - Monitoring and profiling tool.
      • Z-Ray - A debug and profile tool for Zend Server.
      • Blackfire.io - A low-overhead code profiler.
      • Barbushin PHP Console - Another web debugging console using Google Chrome.
      • Kint - A debugging and profiling tool.
      • Metrics - A simple metrics API library.
      • PCOV - A self contained code coverage compatible driver.
      • PHP Console - A web debugging console.
      • PHPBench - A benchmarking Framework.
      • PHPSpy - A low-overhead sampling profiler.
      • Symfony VarDumper - A variable dumper component.
      • Tracy - A simple error detection, logging and time measuring library.
      • Whoops - A pretty error handling library.
      • xDebug - A debug and profile tool for PHP.
      • XHProf - A profiling tool originally developed by Facebook.
    • Strings

      • UA Parser - A library for parsing user agent strings.
      • Agent - A PHP desktop/mobile user agent parser, based on Mobiledetect.
      • ANSI to HTML5 - An ANSI to HTML5 converter library.
      • Color Jizz - A library for manipulating and converting colours.
      • Device Detector - Another library for parsing user agent strings.
      • Jieba-PHP - A PHP port of Python's jieba. Chinese text segmentation for natural language processing.
      • Mobile-Detect - A lightweight PHP class for detecting mobile devices (including tablets).
      • Patchwork UTF-8 - A portable library for working with UTF-8 strings.
      • Portable ASCII - A library to convert strings to ascii.
      • Portable UTF-8 - A string manipulation library with UTF-8 safe replacement methods.
      • Slugify - A library to convert strings to slugs.
      • Stringy - A string manipulation library with multibyte support.
      • URLify - A PHP port of Django's URLify.js.
      • UUID - A library for generating UUIDs.
    • Build Tools

      • Phing - A PHP project build system inspired by Apache Ant.
      • Box - A utility to build PHAR files.
      • Construct - A PHP project/micro-package generator.
      • RMT - A library for versioning and releasing software.
    • Task Runners

      • Bldr - A PHP Task runner built on Symfony components.
      • Task - A pure PHP task runner inspired by Grunt and Gulp.
      • Jobby - A PHP cron job manager without modifying crontab.
      • Robo - A PHP Task runner with object-orientated configurations.
    • Asset Management

      • Laravel Mix - An elegant wrapper around Webpack for the 80% use case.
      • JShrink - A JavaScript minifier library.
      • Laravel Mix - An elegant wrapper around Webpack for the 80% use case.
      • Symfony Asset - Manages URL generation and versioning of web assets.
      • Symfony Encore - A simple but powerful API for processing and compiling assets built around Webpack.
    • Geolocation

      • GeoCoder - A geocoding library.
      • Country List - A list of all countries with names and ISO 3166-1 codes.
      • GeoJSON - A GeoJSON implementation.
      • GeoTools - A library of geo-related tools.
      • PHPGeo - A simple geo library.
    • Date and Time

      • CalendR - A calendar management library.
      • Carbon - A simple DateTime API extension.
      • Chronos - A DateTime API extension supporting both mutable and immutable date/time.
      • Moment.php - Moment.js inspired PHP DateTime handler with i18n support.
      • Yasumi - An library to help you calculate the dates and names of holidays.
    • E-commerce

      • Sylius - An open source e-commerce solution.
      • Money - A PHP implementation of Fowler's money pattern.
      • Brick\Money - A money library for PHP, with support for contexts, cash roundings, currency conversion.
      • OmniPay - A framework agnostic multi-gateway payment processing library.
      • Payum - A payment abstraction library.
      • Shopware - Highly customizable e-commerce software
      • Swap - An exchange rates library.
    • Database

      • Doctrine Extensions - A collection of Doctrine behavioural extensions.
      • Doctrine - A comprehensive DBAL and ORM.
      • RedBean - A lightweight, configuration-less ORM.
      • Atlas.Orm - A data mapper implementation for your persistence model in PHP.
      • Aura.Sql - Provides an extension to the native PDO along with a profiler and connection locator.
      • Aura.SqlQuery - Independent query builders for MySQL, PostgreSQL, SQLite, and Microsoft SQL Server.
      • Baum - A nested set implementation for Eloquent.
      • CakePHP ORM - Object-Relational Mapper, implemented using the DataMapper pattern.
      • Cycle ORM - PHP DataMapper, ORM.
      • Doctrine Extensions - A collection of Doctrine behavioural extensions.
      • Laravel Eloquent - A simple ORM.
      • Pomm - An Object Model Manager for PostgreSQL.
      • ProxyManager - A set of utilities to generate proxy objects for data mappers.
      • Slimdump - An easy dumper tool for MySQL.
      • Spot2 - A MySQL datamapper ORM.
    • Migrations

      • Doctrine Migrations - A migration library for Doctrine.
      • Migrations - A migration management library.
      • Phinx - Another database migration library.
      • PHPMig - Another migration management library.
      • Ruckusing - Database migrations for PHP ala ActiveRecord Migrations with support for MySQL, Postgres, SQLite.
      • Solarium - A client library for [Solr](https://solr.apache.org/).
      • Elastica - A client library for ElasticSearch.
      • ElasticSearch PHP - The official client library for [ElasticSearch](https://www.elastic.co/).
      • SphinxQL Query Builder - A query library for the [Sphinx](https://sphinxsearch.com/) and [Manticore](https://manticoresearch.com/) search engines.
    • API

      • API Platform - Expose in minutes an hypermedia REST API that embraces JSON-LD, Hydra format.
      • Laminas API Tool Skeleton - An API builder built with the Laminas Framework.
      • Drest - A library for exposing Doctrine entities as REST resource endpoints.
      • HAL - A Hypertext Application Language (HAL) builder library.
      • Hateoas - A HATEOAS REST web service library.
      • Negotiation - A content negotiation library.
      • Restler - A lightweight framework to expose PHP methods as RESTful web API.
      • wsdl2phpgenerator - A tool to generate PHP classes from SOAP WSDL files.
    • Serverless

      • Bref - Serverless PHP on AWS Lambda.
      • OpenWhisk - An open-source serverless cloud platform.
      • Serverless Framework - An open-source framework for building serverless applications.
      • Laravel Vapor - A serverless deployment platform for Laravel, powered by AWS.
    • Micro Framework Extras

    • Routers

      • Aura.Router - A full-featured routing library.
      • Fast Route - A fast routing library.
      • Klein - A flexible router.
      • Pux - Another fast routing library.
      • Route - A routing library built on top of Fast Route.
    • Scraping

      • Chrome PHP - Instrument headless Chrome/Chromium instances from PHP.
      • DiDOM - A super fast HTML scrapper and parser.
      • Embed - An information extractor from any web service or page.
      • Goutte - A simple web scraper.
      • Symfony Panther - A browser testing and web crawling library for PHP and Symfony.
      • PHP Spider - A configurable and extensible PHP web spider.
    • URL

      • PHP Domain Parser - A domain suffix parser library.
      • Purl - A URL manipulation library.
      • sabre/uri - A functional URI manipulation library.
      • Uri - Another URL manipulation library.
    • Files

      • CSV - A CSV data manipulation library.
      • Flysystem - Abstraction for local and remote filesystems.
      • Gaufrette - A filesystem abstraction layer.
      • UnifiedArchive - A unified reader and writer of compressed archives.
    • Static Analysis

      • Exakat - A static analysis engine for PHP.
      • Deptrac - A static code analysis tool that helps to enforce rules for dependencies between software layers.
      • Mondrian - A code analysis tool using Graph Theory.
      • phan - A static analyzer based on PHP 7+ and the php-ast extension.
      • PHP Architecture Tester - Easy to use architecture testing tool for PHP.
      • PHPCompatibility - A PHP compatibility checker for PHP CodeSniffer.
      • PhpDependencyAnalysis - A tool to create customisable dependency graphs.
      • PHP Metrics - A static metric library.
      • PHP Migration - A static analyzer for PHP version migration.
      • PHPStan - A PHP Static Analysis Tool.
      • Psalm - A static analysis tool for finding errors in PHP applications.
    • Navigation

      • KnpMenu - A menu library.
      • Menu - A flexible menu library with a fluent interface.
    • Event

      • Amp - An event driven non-blocking I/O library.
      • Broadway - An event source and CQRS library.
      • CakePHP Event - An event dispatcher library.
      • Elephant.io - Yet another web socket library.
      • Evenement - An event dispatcher library.
      • Event - An event library with a focus on domain events.
      • Pawl - An asynchronous web socket client.
      • Prooph Event Store - An event source component to persist event messages
      • PHP Defer - Golang's defer statement for PHP.
      • Ratchet - A web socket library.
      • ReactPHP - An event driven non-blocking I/O library.
      • RxPHP - A reactive extension library.
      • Swoole - An event-driven asynchronous and concurrent networking communication framework with high performance for PHP written in C.
      • Workerman - An event driven non-blocking I/O library.
    • Logging

      • Monolog - A comprehensive logger.
    • PDF

      • Dompdf - A HTML to PDF converter.
      • PHPPdf - A library for generating PDFs and images from XML.
      • Snappy - A PDF and image generation library.
      • WKHTMLToPDF - A tool to convert HTML to PDF.
    • Office

      • PHPPowerPoint - A library for working with Microsoft PowerPoint Presentations.
      • PHPWord - A library for working with Microsoft Word documents.
      • PHPSpreadsheet - A pure PHP library for reading and writing spreadsheet files (successor of PHPExcel).
      • Spout - Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way .
    • NoSQL

      • PHPMongo - A MongoDB ORM.
      • Predis - A feature complete Redis library.
    • Queue

      • Bernard - A multibackend abstraction library.
      • BunnyPHP - A performant pure-PHP AMQP (RabbitMQ) sync and also async (ReactPHP) library.
      • Pheanstalk - A Beanstalkd client library.
      • PHP AMQP - A pure PHP AMQP library.
      • Tarantool Queue - PHP bindings for Tarantool Queue.
      • Thumper - A RabbitMQ pattern library.
      • Enqueue - A message queue packages for PHP that supports RabbitMQ, AMQP, STOMP, Amazon SQS, Redis and Doctrine transports.
    • Command Line

      • Aura.Cli - Provides the equivalent of request ( Context ) and response ( Stdio ) objects for the command line interface, including Getopt support, and an independent Help object for describing commands.
      • Boris - A tiny PHP REPL.
      • Cilex - A micro framework for building command line tools.
      • CLI Menu - A library for building CLI menus.
      • CLIFramework - A command-line framework supports zsh/bash completion generation, subcommands and option constraints. It also powers phpbrew.
      • CLImate - A library for outputting colours and special formatting.
      • Commando - Another simple command line opt parser.
      • Cron Expression - A library to calculate cron run dates.
      • GetOpt - A command line opt parser.
      • GetOptionKit - Another command line opt parser.
      • PsySH - Another PHP REPL.
      • ShellWrap - A simple command line wrapper library.
    • Markup and CSS

      • Cebe Markdown - An fast and extensible Markdown parser.
      • CommonMark PHP - Highly-extensible Markdown parser which fully supports the [CommonMark spec](https://spec.commonmark.org/).
      • Decoda - A lightweight markup parser library.
      • Essence - A library for extracting web media.
      • Embera - An Oembed consumer library.
      • HTML to Markdown - Converts HTML into Markdown.
      • HTML5 PHP - An HTML5 parser and serializer library.
      • Parsedown - Another Markdown parser.
      • PHP Markdown - A Markdown parser.
      • Shiki PHP - A [Shiki](https://github.com/shikijs/shiki) code highlighting package in PHP.
      • VObject - A library for parsing VCard and iCalendar objects.
    • JSON

    • Numbers

      • Brick\Math - A library providing large number support: `BigInteger`, `BigDecimal` and `BigRational`.
      • ByteUnits - A library to parse, format and convert byte units in binary and metric systems.
      • DecimalObject - A value object to handle decimals/floats easily and more precisely.
      • IP - An immutable value object for working with IPv4 and IPv6 addresses.
      • LibPhoneNumber for PHP - A PHP implementation of Google's phone number handling library.
      • PHP Conversion - Another library for converting between units of measure.
      • PHP Units of Measure - A library for converting between units of measure.
      • MathPHP - A math library for PHP.
    • Filtering and Validation

      • Assert - A validation library with a rich set of assertions. Supports assertion chaining and lazy assertions.
      • Aura.Filter - Provides tools to validate and sanitize objects and arrays.
      • CakePHP Validation - Another validation library.
      • Filterus - A simple PHP filtering library.
      • ISO-codes - A library for validating inputs according standards from ISO, International Finance, Public Administrations, GS1, Book Industry, Phone numbers & Zipcodes for many countries.
      • JSON Schema - A [JSON Schema](https://json-schema.org/) validation library.
      • MetaYaml - A schema validation library that supports YAML, JSON and XML.
      • Respect Validation - A simple validation library.
      • Upload - A library for handling file uploads and validation.
      • Valitron - Another validation library.
      • Volan - Another simplified validation library.
    • Caching and Locking

      • APIx Cache - A thin PSR-6 cache wrapper to various caching backends emphasising cache tagging and indexing.
      • CacheTool - A tool to clear APC/opcode caches from the command line.
      • CakePHP Cache - A caching library.
      • Doctrine Cache - A caching library.
      • Metaphore - Cache slam defense using a semaphore to prevent dogpile effect.
      • Stash - Another library for caching.
      • Laminas Cache - Another caching library.
      • Lock - A lock library to provide exclusive execution.
    • Data Structure and Storage

      • CakePHP Collection - A simple collections library.
      • Fractal - A library for converting complex data structures to JSON output.
      • Ginq - Another PHP library based on .NET's LINQ.
      • JsonMapper - A library that maps nested JSON structures onto PHP classes.
      • JSON Machine - Provides iteration over huge JSONs using simple `foreach`
      • Knapsack - Collection library inspired by Clojure's sequences.
      • msgpack.php - A pure PHP implementation of the [MessagePack](https://msgpack.org/) serialization format.
      • PINQ - A PHP library based on .NET's LINQ (Language Integrated Query).
      • Serializer - A library for serialising and de-serialising data.
      • YaLinqo - Yet Another LINQ to Objects for PHP.
      • Laminas Serializer - Another library for serialising and de-serialising data.
    • Notifications

      • JoliNotif - A cross-platform library for desktop notification (support for Growl, notify-send, toaster, etc)
      • Notification Pusher - A standalone library for device push notifications.
      • Notificato - A library for handling push notifications.
      • Notificator - A lightweight notification library.
      • Php-pushwoosh - A PHP Library to easily send push notifications with the Pushwoosh REST Web Services.
    • Deployment

      • Deployer - A deployment tool.
      • Envoy - A tool to run SSH tasks with PHP.
      • Rocketeer - A fast and easy deployer for the PHP world.
    • Internationalisation and Localisation

      • Aura.Intl - Provides internationalization (I18N) tools, specifically package-oriented per-locale message translation.
      • CakePHP I18n - Message translation and localization for dates and numbers.
  • Configuration

  • Act as a Muslim Imam

  • Act as a Regex Generator

  • Act as Spongebob's Magic Conch Shell

  • Act as a PHP Interpreter

  • Act as a R Programming Interpreter

  • Act as a Babysitter

  • Act as a Personal Stylist

  • Act as a ChatGPT prompt generator

    • 🧠 Awesome ChatGPT Prompts

  • Act as 'Character' from 'Movie/Book/Anything'

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Movie Critic

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Life Coach

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Text Based Adventure Game

    • 🧠 Awesome ChatGPT Prompts

  • Act as an AI Trying to Escape the Box

  • Act as a Statistician

  • Act as an Instructor in a School

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Tech Writer

  • Act as an Ascii Artist

  • Act as a Python interpreter

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Synonym finder

  • Act as a Biblical Translator

    • 🧠 Awesome ChatGPT Prompts

  • Act as an SVG designer

  • Act as an Chess Player

  • Act as a Fullstack Software Developer

  • Act as a Mathematician

  • Act as a Python Interpreter

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Wikipedia page

  • Act as a Japanese Kanji Quiz Machine

  • Act as a JavaScript Console

  • Act as a Spoken English Teacher and Improver

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Travel Guide

  • Act as a SQL terminal

  • Act as a Dietitian

  • Act as a Socratic Method prompt

  • Act as a Time Travel Guide

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Talent Coach

  • Act as a StackOverflow Post

    • 🧠 Awesome ChatGPT Prompts

  • Act as an Emergency Response Professional

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Web Browser

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Senior Frontend Developer

  • Act as a New Language Creator

  • Act as Language Detector

  • Act as a Salesperson

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Commit Message Generator

  • Act as a Chief Executive Officer

  • Act as a Diagram Generator

  • Act as a Speech-Language Pathologist (SLP)

  • Act as a Startup Tech Lawyer

  • Act as a Title Generator for written pieces

  • Act as a Product Manager

  • Act as a Drunk Person

  • Act as a Mathematical History Teacher

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Song Recommender

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Technology Transferer

  • Act as an Unconstrained AI model DAN

  • Act as a Gomoku player

  • Act as a Proofreader

  • Act as the Buddha

  • Act as a Morse Code Translator

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Smart Domain Name Generator

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Plagiarism Checker

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Psychologist

  • Act as a Developer Relations consultant:

  • Act as an IT Architect

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Cover Letter

    • 🧠 Awesome ChatGPT Prompts

  • Act as a Friend

Categories
PHP 464 Miscellaneous 122 Configuration 115 Front-End Development 85 Programming Languages 81 Platforms 62 Computer Science 37 Back-End Development 31 Security 24 Gaming 24 Development Environment 22 Databases 20 Media 17 Decentralized Systems 16 Learn 15 Business 13 Theory 12 Big Data 11 Hardware 11 Content Management Systems 10 Testing 10 Health and Social Science 10 Work 9 Editors 6 Networking 6 Books 6 Entertainment 5 Events 3 Act as a SQL terminal 1 Act as a Proofreader 1 Act as a Mathematician 1 Act as a Plagiarism Checker 1 Act as a Title Generator for written pieces 1 Act as an IT Architect 1 Act as a Psychologist 1 Act as an SVG designer 1 Act as a New Language Creator 1 Act as a Fullstack Software Developer 1 Act as a Diagram Generator 1 Act as an Instructor in a School 1 Act as a Biblical Translator 1 Act as a PHP Interpreter 1 Act as a Commit Message Generator 1 Act as a Drunk Person 1 Act as a Senior Frontend Developer 1 Act as a Wikipedia page 1 Act as a Gomoku player 1 Act as a Movie Critic 1 Act as a Chief Executive Officer 1 Act as a Tech Writer 1 Act as a Regex Generator 1 Act as a Salesperson 1 Act as a Personal Stylist 1 Act as a ChatGPT prompt generator 1 Act as a Life Coach 1 Act as a Python Interpreter 1 Act as a Smart Domain Name Generator 1 Act as a Dietitian 1 Act as a Synonym finder 1 Act as a Cover Letter 1 Act as an Emergency Response Professional 1 Act as a Technology Transferer 1 Act as a Talent Coach 1 Act as a Song Recommender 1 Act as a Japanese Kanji Quiz Machine 1 Act as a Friend 1 Act as a Socratic Method prompt 1 Act as a Product Manager 1 Act as a StackOverflow Post 1 Act as the Buddha 1 Act as Spongebob's Magic Conch Shell 1 Act as a Speech-Language Pathologist (SLP) 1 Act as an Unconstrained AI model DAN 1 Act as 'Character' from 'Movie/Book/Anything' 1 Act as a Morse Code Translator 1 Act as a Solr Search Engine 1 Act as a Text Based Adventure Game 1 Act as a Python interpreter 1 Act as a Muslim Imam 1 Act as an Ascii Artist 1 Act as a Statistician 1 Act as Language Detector 1 Act as a Spoken English Teacher and Improver 1 Act as a Babysitter 1 Act as an AI Trying to Escape the Box 1 Act as a Startup Tech Lawyer 1 Act as a Mathematical History Teacher 1 Act as an Chess Player 1 Act as a Time Travel Guide 1 Act as a Developer Relations consultant: 1 Act as a Web Browser 1 Act as a JavaScript Console 1 Act as a Travel Guide 1 Act as a R Programming Interpreter 1