Recommend this page to a friend! |
Innovation Award | Current month nominees | 2024 | 2023 | ... | 2004 | Design Award winners | Development Master Award Winners |
|
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | Hephaestus Modern and Sophisticated Error Handling for PHP 8 Handle PHP errors in several ways |
Carlos Artur Curvelo da Matos | ![]() |
23.08% | 11 | |
1 | Consistent Hashing Store values in a table using consistent hashing |
Eric Sizemore | ![]() |
23.08% | 11 | |
1 | Digital Authenticate users' fingerprints using WebAuthn |
Rodrigo Faustino | ![]() |
23.08% | 11 | |
4 | PHP CRUD Generator Script Generate a CRUD script from MySQL create table SQL |
Hernan Gil | ![]() |
15.38% | 8 | |
5 | Ananke - Nextgen Service Container Register services that must meet conditions |
Carlos Artur Curvelo da Matos | ![]() |
7.69% | 7 | |
5 | Laravel Encoder Encode and decode string with custom base encoding |
aflaton | ![]() |
7.69% | 7 | |
7 | Penelope Asynchronous File Handler using Fibers Read and write data to files using fibers |
Carlos Artur Curvelo da Matos | ![]() |
<1.00% | 5 | |
7 | Mnemosyne Attributes based PHP caching Cache class functions' output using annotations |
Carlos Artur Curvelo da Matos | ![]() |
<1.00% | 5 | |
7 | Task List Manage and share a list of tasks |
Edward Paul | ![]() |
<1.00% | 5 | |
7 | Initials Get the initial letters of a name |
Celso | ![]() |
<1.00% | 5 | |
7 | NoIP iptables Sync Update network routing to use NoIP with iptables |
Celso | ![]() |
<1.00% | 5 |
Rank | Author | Packages | Points | |
---|---|---|---|---|
1 | Rodrigo Faustino | ![]() |
13 | 104 |
2 | ASCOOS CMS | ![]() |
10 | 78 |
3 | Adeleye Ayodeji | ![]() |
7 | 49 |
4 | Eric Sizemore | ![]() |
4 | 48 |
4 | The Algoslingers | ![]() |
5 | 48 |
6 | DeGraciaMathieu | ![]() |
6 | 45 |
7 | Mateo | ![]() |
4 | 38 |
8 | Ramesh Narayan Jangid(Sharma) | ![]() |
3 | 36 |
9 | Carlos Artur Curvelo da Matos | ![]() |
4 | 28 |
9 | Insolita | ![]() |
4 | 28 |
Rank | Country | Packages | Points | |
---|---|---|---|---|
1 | Brazil | ![]() |
27 | 218 |
2 | Nigeria | ![]() |
13 | 87 |
3 | Greece | ![]() |
10 | 78 |
4 | United States | ![]() |
8 | 77 |
5 | India | ![]() |
8 | 72 |
6 | Russian Federation | ![]() |
8 | 65 |
7 | Ghana | ![]() |
5 | 48 |
8 | France | ![]() |
6 | 45 |
9 | Spain | ![]() |
4 | 39 |
10 | Peru | ![]() |
4 | 38 |
Rank | Author | Packages | Points | |
---|---|---|---|---|
1 | Dave Smith | ![]() |
32 | 316 |
2 | Scott Arciszewski | ![]() |
28 | 211 |
3 | Moamen Eltouny | ![]() |
22 | 197 |
4 | Christian Vigh | ![]() |
20 | 188 |
5 | Pierre-Henry Soria | 18 | 176 | |
5 | Peter Kahl | ![]() |
23 | 176 |
7 | Rodrigo Faustino | ![]() |
21 | 171 |
7 | Cesar D. Rodas | ![]() |
25 | 171 |
9 | zinsou A.A.E.Moïse | ![]() |
23 | 163 |
10 | Smoren Freelight | ![]() |
16 | 159 |
Rank | Country | Packages | Points | |
---|---|---|---|---|
1 | United States | ![]() |
265 | 1968 |
2 | Brazil | ![]() |
181 | 1453 |
3 | Russian Federation | ![]() |
151 | 1176 |
4 | Germany | ![]() |
154 | 1089 |
5 | India | ![]() |
127 | 1077 |
6 | France | ![]() |
132 | 1002 |
7 | Nigeria | ![]() |
97 | 799 |
8 | Italy | ![]() |
100 | 731 |
9 | Spain | ![]() |
89 | 699 |
10 | United Kingdom | 103 | 657 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | AWES Info Display the version and status of server programs |
ASCOOS CMS | ![]() |
28.57% | 10 | |
1 | Parsedown Plus Add support for custom tags to Markdown documents |
Amin | ![]() |
28.57% | 10 | |
3 | PHP Class Dependencies Analyzer Analyze the dependencies of project classes |
DeGraciaMathieu | ![]() |
14.29% | 8 | |
3 | Rate Limiter PHP Delay a request response to limit the access rate |
Nitesh Apte | ![]() |
14.29% | 8 | |
3 | LaTeX MathJax Interpret Convert LaTeX documents to HTML pages |
Alexander Eist | 14.29% | 8 | ||
6 | Job Announcements Display the latest PHP Classes job announcements |
ASCOOS CMS | ![]() |
<1.00% | 5 | |
6 | Store My Notes Laravel 5 Store and share user notes |
Maniruzzaman Akash | ![]() |
<1.00% | 5 | |
6 | Generic Executor Service in PHP Execute multiple functions in parallel |
Nitesh Apte | ![]() |
<1.00% | 5 | |
6 | PHP 2FA Send messages using Gmail 2 Factor Authentication |
Rodrigo Faustino | ![]() |
<1.00% | 5 | |
6 | Web WhatsApp Messages Reader Read messages from a WhatsApp user in the console |
Mr.shaggyy83 | ![]() |
<1.00% | 5 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | Session Handlers Collection Store PHP sessions in different types of storage |
Ramesh Narayan Jangid(Sharma) | ![]() |
40.00% | 11 | |
2 | More Author Articles Displays articles of the article author |
ASCOOS CMS | ![]() |
10.00% | 10 | |
2 | PHP Classes Latest Display the latest package from PHPClasses |
ASCOOS CMS | ![]() |
10.00% | 10 | |
2 | PHPClasses Feed Viewer Display the latest PHP Classes packages on a page |
ASCOOS CMS | ![]() |
10.00% | 10 | |
2 | Download Installed Plugin Download a WordPress plugin as a ZIP archive |
Adeleye Ayodeji | ![]() |
10.00% | 10 | |
2 | FastAPI Create an API from controllers' PHPDoc comments |
Rodrigo Faustino | ![]() |
10.00% | 10 | |
2 | Biggidroid Security Remove strange files from WordPress directions |
Adeleye Ayodeji | ![]() |
10.00% | 10 | |
8 | SMS Verifier pH7 Builder Module Verify accounts of the ph7 CMS using SMS messages |
Pierre-Henry Soria | <1.00% | 4 | ||
8 | Hello World HTTP Function PHP example of Google Cloud function |
Chun-Sheng, Li | ![]() |
<1.00% | 4 | |
8 | Tower of Hanoi Implement the Tower of Hanoi game on the Web |
Edward Paul | ![]() |
<1.00% | 4 | |
8 | App MFE Single-page application with micro-frontends |
Rodrigo Faustino | ![]() |
<1.00% | 4 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | MicBoard Sign Check and display the status of a Shure Microphone |
Jason Olson | ![]() |
28.57% | 10 | |
1 | Unused CSS Finder Find unused styles from CSS and SASS files |
Engin Ypsilon | ![]() |
28.57% | 10 | |
3 | GeoPulse Server application to track devices' location |
LAGGOUNE Walid | ![]() |
14.29% | 8 | |
3 | Laravel POW Verify if a specific type of work was done |
Mohamed Ahmed | ![]() |
14.29% | 8 | |
3 | Background Selector Select the background of a block with ASCOOS CMS |
ASCOOS CMS | ![]() |
14.29% | 8 | |
6 | Laravel with Office 365 Access Microsoft Outlook accounts using its API |
Leonardo Feitosa | ![]() |
<1.00% | 5 | |
6 | Livraria Manage a bookstore using micro-services |
Rodrigo Faustino | ![]() |
<1.00% | 5 | |
6 | Laravel Rapid Bind Create singletons to implement interfaces |
DeGraciaMathieu | ![]() |
<1.00% | 5 | |
6 | Yii2 Fractal Components to implement API based on JSON:API |
Insolita | ![]() |
<1.00% | 5 | |
6 | Dummy Stub Spy Mock Demonstrate different types of PHP code tests |
DeGraciaMathieu | ![]() |
<1.00% | 5 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | Open Swoole Microservices Implement microservices using Open Swoole |
Ramesh Narayan Jangid(Sharma) | ![]() |
40.00% | 11 | |
2 | Protect Your Website from DDoS Attack Show an error when a server gets too many requests |
The Algoslingers | ![]() |
20.00% | 10 | |
3 | PHP Variable Lifetime Analyzer Analyze the use of variables in a PHP script |
DeGraciaMathieu | ![]() |
10.00% | 9 | |
3 | Deb Parser Parse Debian files to extract package information |
Parsa Yazdani | ![]() |
10.00% | 9 | |
3 | Laravel Python Execute scripts written in Python |
Bhavin Gajjar | ![]() |
10.00% | 9 | |
3 | mu Handle HTTP requests using callback functions |
Stefano Azzolini | ![]() |
10.00% | 9 | |
7 | Base64 UUID Codec Encode and decode a UUID using base64 encoding |
Nanang F. Rozi | ![]() |
<1.00% | 5 | |
7 | Div PHP Laze Lazy load immutable values using closure functions |
Rafa Rodriguez | ![]() |
<1.00% | 5 | |
7 | Laravel Make Extender Generate files to use in Laravel applications |
Bhavin Gajjar | ![]() |
<1.00% | 5 | |
7 | Post Tag Generator Generate keywords to assign to WordPress posts |
Adeleye Ayodeji | ![]() |
<1.00% | 5 | |
7 | Laravel Executor Execute commands, actions, jobs, and tasks |
Moamen Eltouny | ![]() |
<1.00% | 5 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | WordPress Plugins Hide Hide plugins in the WordPress administrator panel |
Zacchaeus Bolaji | ![]() |
14.29% | 12 | |
1 | WhoAmI Get IP address information using the WhoAmI API |
Hicri | ![]() |
14.29% | 12 | |
1 | Rate Limit Code Igniter Hook Block computer IP addresses that access many times |
Leonardo Feitosa | ![]() |
14.29% | 12 | |
1 | Netflix Clone Manage a library of movies to rent like Netflix |
Faris AL-Otabi | ![]() |
14.29% | 12 | |
1 | Nominax Control the hours worked by employees |
Luis Toscano | ![]() |
14.29% | 12 | |
1 | Interface Testing Demonstrate how to test an interface with PHPUnit |
DeGraciaMathieu | ![]() |
14.29% | 12 | |
1 | Personalized PHP Serve personalized content based on user location |
The Algoslingers | ![]() |
14.29% | 12 | |
8 | MSG Queue Queue SysV messages for processing by workers |
Chun-Sheng, Li | ![]() |
<1.00% | 5 | |
8 | Observe Control product stocks with the observer pattern |
Rodrigo Faustino | ![]() |
<1.00% | 5 | |
8 | Auto-Price Adjust prices based on the current user location |
The Algoslingers | ![]() |
<1.00% | 5 | |
8 | Rand UA Generate browser user agent strings to test sites |
Cauê Santana | ![]() |
<1.00% | 5 | |
8 | Customize Tawk.to Widget for WordPress Customize the Tawk.to WordPress chat widget |
Adeleye Ayodeji | ![]() |
<1.00% | 5 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | PHPInfo Guard Protected replacement for the phpinfo() function |
Eric Jumba | ![]() |
28.57% | 12 | |
1 | Laravel Middleman Improve the security of HTTP request responses |
The Algoslingers | ![]() |
28.57% | 12 | |
3 | QR Code PHP Process decoded QR Code received from the browser |
Marcelo Telles | ![]() |
14.29% | 10 | |
3 | IrisSG Technical Test Convert spreadsheet column letters to numbers |
András Zoltán-Gyárfás | ![]() |
14.29% | 10 | |
3 | Strategy Pattern Example Add a competition strategy to model classes |
András Zoltán-Gyárfás | ![]() |
14.29% | 10 | |
6 | Protected PHPInfo Show PHPInfo function output on a protected page |
Faris AL-Otabi | ![]() |
<1.00% | 7 | |
6 | Emask Notifier Send SMS messages using an API and notify by email |
Chun-Sheng, Li | ![]() |
<1.00% | 7 | |
6 | Fast Pages Generate HTML for several types of pages |
Rodrigo Faustino | ![]() |
<1.00% | 7 | |
6 | APL Test Process large CSV files using Laravel queues |
András Zoltán-Gyárfás | ![]() |
<1.00% | 7 | |
6 | Feature Flag Enable and disable features of Laravel application |
Mohamed Ahmed | ![]() |
<1.00% | 7 | |
6 | Font Awesome Gutenberg Picker Use Font Awesome Icons on WordPress posts |
Victor Andeloci | ![]() |
<1.00% | 7 | |
6 | Yii2 Giitwig Implement CRUD applications using Twig templates |
Insolita | ![]() |
<1.00% | 7 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | Back FaceX Recognize students using their face pictures |
Rodrigo Faustino | ![]() |
42.86% | 12 | |
2 | eXperience Error Pages Implement personalized HTTP error handling pages |
Luca Liscio | ![]() |
14.29% | 11 | |
2 | Webhook Deploy Webhook handler to update projects from GitHub |
Matheusz Maydana | ![]() |
14.29% | 11 | |
2 | Request Data Adapter Convert request parameters to internal parameters |
Andrey Iatsenko | ![]() |
14.29% | 11 | |
2 | Chat SSE Exchange chat messages using server-sent events |
Rodrigo Faustino | ![]() |
14.29% | 11 | |
6 | Livewire Tagify Improve Laravel Livewire tags using Tagify |
Moamen Eltouny | ![]() |
<1.00% | 7 | |
6 | WP Back to top button Insert a back to the top button in posts' footer |
Joko Prasetyo | ![]() |
<1.00% | 7 | |
6 | Yii2 Opcache Show and update the PHP Opcache settings |
Insolita | ![]() |
<1.00% | 7 | |
6 | Matrix Multiplication Provide matrix multiplication as a Web service |
Busari Ridwan | ![]() |
<1.00% | 7 | |
6 | PHP Env Export Export environment variables to a file |
Zacchaeus Bolaji | ![]() |
<1.00% | 7 | |
6 | CRUD PHP MVC Application that uses the MVC Design Pattern |
Marcelo Telles | ![]() |
<1.00% | 7 | |
6 | PHP Matrix Extension Class Perform matrix calculations using a PHP extension |
Cuthbert Martin Lwinga | ![]() |
<1.00% | 7 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | Streaming Video Serve large files to stream video |
Ramesh Narayan Jangid(Sharma) | ![]() |
46.67% | 14 | |
2 | Clock Abstraction Access the time clock values following PSR-20 |
Eric Sizemore | ![]() |
20.00% | 13 | |
3 | yrprey PHP application Web app to learn about OWASP API vulnerabilities |
Carlos Carvalho | ![]() |
13.33% | 12 | |
3 | Laravel Gmail OAuth2 Send messages via Gmail SMTP server using OAuth2 |
Iago Felicio | ![]() |
13.33% | 12 | |
5 | Reporter PHP Collect errors and other application events |
Smoren Freelight | ![]() |
6.67% | 10 | |
6 | TradutorX Let users send voice requests to ChatGPT or Google |
Rodrigo Faustino | ![]() |
<1.00% | 9 | |
6 | João de Barro Manage the orders of handcrafted products |
Everton C B Junior | ![]() |
<1.00% | 9 | |
6 | PHP Hotel Booking System Manage the booking of hotel rooms for customers |
Kishor Mali | ![]() |
<1.00% | 9 | |
6 | Dynamic Iframe for Gutenberg Insert dynamic iframes in the WordPress editor |
Adeleye Ayodeji | ![]() |
<1.00% | 9 | |
6 | Web Extract Worker Output images from prompts with CloudFlare AI API |
Chun-Sheng, Li | ![]() |
<1.00% | 9 | |
6 | Simulador Display the evolution of a currency exchange rate |
Rodrigo Faustino | ![]() |
<1.00% | 9 | |
6 | Yii2 SkeleTest Generate file skeletons to test PHP projects |
Insolita | ![]() |
<1.00% | 9 | |
6 | Laravel Profiler Measure the application speed and resource usage |
Andrey Iatsenko | ![]() |
<1.00% | 9 | |
6 | Yii2 Tagged View Set page meta and other tags in view scripts |
Gabriel Alejandro López López | ![]() |
<1.00% | 9 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | PHP Criteria Compose several filters using fluent interface |
Unay Santisteban | ![]() |
25.00% | 12 | |
1 | ESI PHP Pagination Show paginated navigation using callback functions |
Eric Sizemore | ![]() |
25.00% | 12 | |
3 | Symfony PHP Encrypt Decrypt Bundle Encrypt and decrypt values using OpenSSL |
Francisco | ![]() |
16.67% | 10 | |
4 | PHP RTF to PDF Converter Convert documents in RTF format to PDF |
The Algoslingers | ![]() |
8.33% | 9 | |
4 | PHP AWS Block Block accesses from computers hosted on Amazon WS |
Rafael Martin Soto | ![]() |
8.33% | 9 | |
4 | PHP Sourceforge Badges Display badges for projects hosted in SourceForge |
ASCOOS CMS | ![]() |
8.33% | 9 | |
4 | PHP Telegram Bot to Purge Messages Bot to delete messages in telegram |
Mateo | ![]() |
8.33% | 9 | |
8 | PHP Games PEGI Display PEGI ratings about games from an array |
ASCOOS CMS | ![]() |
<1.00% | 5 | |
8 | Tec Medika PHP Doctor Apointment System Manage the appointments of patient with doctors |
Ezhaym Najera M | ![]() |
<1.00% | 5 | |
8 | Yii2 PHP Active Record Uploader Behavior Process file uploads to use with model classes |
Gabriel Alejandro López López | ![]() |
<1.00% | 5 | |
8 | YII2 Calendly PHP Show Calendly calendars on HTML Web pages |
Gabriel Alejandro López López | ![]() |
<1.00% | 5 | |
8 | Simple PHP Logger Log messages to storage implemented by streams |
Mateo | ![]() |
<1.00% | 5 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | PHP Domain Driven Design Model Value objects, entities and aggregates with traits |
Unay Santisteban | ![]() |
41.67% | 9 | |
2 | Up Previous Contents ASCOOS CMS Related Articles Suggest related articles in a content site |
ASCOOS CMS | ![]() |
16.67% | 8 | |
2 | Laravel Protocol Buffers Output protocol buffers responses using Laravel |
Thiago Przyczynski | ![]() |
16.67% | 8 | |
4 | ChatGPT Laravel Validation for Form Inputs Validate form inputs using artificial intelligence |
Naif Alshaye | ![]() |
8.33% | 6 | |
4 | PHP GIT Insights Analyzer Present report of PHP projects in a Git repository |
DeGraciaMathieu | ![]() |
8.33% | 6 | |
4 | Nomad PHP ElasticSearch Backup and Restore Execute backup and restore on ElasticSearch to S3 |
Leonardo Di Sarli | ![]() |
8.33% | 6 | |
7 | PHP Animal Provides information about different pet animals |
ASCOOS CMS | ![]() |
<1.00% | 3 | |
7 | HoneyBadge Laravel Slack API Notification Send message received by an API to a Slack channel |
Edward Paul | ![]() |
<1.00% | 3 | |
7 | Ade WordPress Coming Soon Page Plugin WordPress plugin to generate coming soon pages |
Adeleye Ayodeji | ![]() |
<1.00% | 3 |
Rank | Class | Author | Score | Points | Prize | |
---|---|---|---|---|---|---|
1 | PHP Libraries.IO Query library packages using the Libraries.io API |
Eric Sizemore | ![]() |
25.00% | 12 | |
1 | Ollama Artificial Intelligence PHP Telegram Bot Telegram bot to interact with Ollama AI models |
Mateo | ![]() |
25.00% | 12 | |
1 | PHP JSON Decoder into an Object Decode JSON into an object of a given class |
Mateo | ![]() |
25.00% | 12 | |
4 | Flexible Laravel Migration Seeder Provide a Laravel migration data seeder class |
Alun | ![]() |
12.50% | 9 | |
4 | PHP Performance Tuning of a Web Application Measure PHP application performance with XDdebug |
Rodrigo Faustino | ![]() |
12.50% | 9 | |
6 | PHP MonoLog Processor Improve information logged on error using Monolog |
Andrey Iatsenko | ![]() |
<1.00% | 7 | |
6 | WordPress RSS Feed Retriever Plugin Grabs RSS feeds and creates WordPress blog posts |
Mr.shaggyy83 | ![]() |
<1.00% | 7 | |
6 | PHP Wikiloc Validate Wikiloc URL pages and extract map IDs |
Ali YILMAZ | ![]() |
<1.00% | 7 | |
6 | Div PHP Matrix Library Define matrices with dynamic cell calculations |
Rafa Rodriguez | ![]() |
<1.00% | 7 | |
6 | PHP GeoJson Library Parse and validate GeoJSON string, array or object |
Niko Peikrishvili | ![]() |
<1.00% | 7 | |
6 | Vue.js PHP CRUD Example Using Laravel Vite Example application to manage users and blog posts |
Rodrigo Faustino | ![]() |
<1.00% | 7 | |
6 | Biggidroid Wordpress Gallery Plugin Display an image gallery on WordPress post pages |
Adeleye Ayodeji | ![]() |
<1.00% | 7 |