PHP Classes

PHP Innovation Award winners

Recommend this page to a friend!
  Innovation Award   Current month nominees   2023   2016   2015   2014   Design Award winners   Development Master Award Winners  

Award Winners by Author of 2015

Rank Author Packages Points
1 Dave Smith United States 16 143
2 Matthew Knowlton United States 4 53
3 Samuel Adeshina Nigeria 5 52
4 Joseluis Laso Spain 3 43
5 Dmitry Mamontov Russian Federation 4 42
6 Nick Daniels United States 3 33
7 Jan Altensen Germany 4 29
8 Till Wehowski Germany 4 28
9 Ghali Ahmed Tunisia 3 26
9 Alexander Selifonov Russian Federation 2 26

Award Winners by Country of 2015

Rank Country Packages Points
1 United States United States 28 257
2 Russian Federation Russian Federation 15 116
3 India India 11 93
4 Spain Spain 7 76
5 Nigeria Nigeria 8 72
6 France France 8 66
7 Germany Germany 9 62
8 Italy Italy 3 36
8 Egypt Egypt 4 36
10 Brazil Brazil 6 35

Winners of December of 2015

Rank Class Author Score Points Prize
1 PHP OTP Login
Authenticate users using the computer MAC address
Bijaya Kumar Behera India 30.77% 10
2 PHP Error and Exception Handling class
Log PHP exceptions, common and fatal errors
Nitesh Apte India 17.95% 9 PhpStorm IDE personal permanent license
2 Free Phone Number Verification in PHP
Verify phone numbers of many countries
Dave Smith United States 17.95% 9 One downloadable e-book of choice by O'Reilly
4 PHP Immutable State Status Tracker
Manage queue status using immutable structures
Jack Peterson United States 12.82% 7 One book of choice by Packt
4 Bootstrap PHP Comment System with MySQL
Comments system with replies and like buttons
Vishv Sahdev India 12.82% 7 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
6 gpass
Authenticate users with graphical images
Miguel Venezuela 5.13% 5 One subscription to the PDF edition of the PHP Architect magazine
7 PHPR
Provide functional interfaces to manipulate arrays
Eustaquio Rangel de Oliveira Jr. Brazil 2.56% 4
8 JavaScript Like Prototypes
Implement class prototypes similar to JavaScript
Asher Wolfstein United States <1.00% 3
8 PHP JavaScript Object
Create object that works like a JavaScript object
Kevinralph M Tenorio Philippines <1.00% 3 SourceGuarding PHP encoder tool
8 PHP MLM Tree Binary Plan
Manage members of a MLM tree binary plan
Dave Smith United States <1.00% 3

Winners of November of 2015

Rank Class Author Score Points Prize
1 PHP Telegram CLI Wrapper
Send messages and other commands to Telegram users
Joseluis Laso Spain 29.41% 16 One book of choice by Packt
2 PHP Ghost Crypt
Encrypt PHP code and generate self decrypting code
Nick Daniels United States 11.76% 15
3 Xaja Notifier
Notify user browsing a site in real time with AJAX
Ettore Moretti Italy 8.82% 14
3 Basic PHP Physics
Solve common physics equations and display results
Daniel Alan Guerrero Matamoros Mexico 8.82% 14 One downloadable copy of PhpED Professional
3 PHP dotGo Engine
Interact with SMS messages sent to your site
Dave Smith United States 8.82% 14 One copy of the Zend Studio
6 File Entity
Store and retrieve objects in encrypted files
Aleksandar Zivanovic Serbia 5.88% 11 PhpStorm IDE personal permanent license
6 PHP Database Variable Store
Store variable names and values in MySQL database
Christian Vigh France 5.88% 11 One downloadable copy of CodeLobster Professional
6 PHP DLC CCF RSDF Container Decrypt
Extract links from dlc, ccf and rsdf containers
Jan Altensen Germany 5.88% 11 One subscription to the PDF edition of the PHP Architect magazine
6 Stackable PHP Session Handler
Store session data with multiple session handlers
Colin McKinnon 5.88% 11 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
10 USDA PHP Nutritional Products Database Wrapper
Retrieve nutritional data from USDA database
Dave Smith United States 2.94% 7
10 PHP Emoji
Render Emoji Unicode text characters with images
Maicon gonçalez Brazil 2.94% 7 One downloadable copy of Komodo IDE
10 PHP PDF Table Generation
Generate tables in PDF documents from array data
Luciano Salvino Argentina 2.94% 7 SourceGuarding PHP encoder tool
13 PHP ASP.NET WebForms
Emulation of ASP.NET WebForms engine in PHP
Aleksey Nemiro Russian Federation <1.00% 4 PHP Tools for Visual Studio Personal license
13 PHP Request Parameter Options
Process request parameters assuming default values
Vallo Reima Estonia <1.00% 4
13 PHP XML Remove Spaces
Trim spaces from XML tag values
Thiago Augustus Oliveira Brazil <1.00% 4
13 noSQL Packages
Manage the approval of packages stored in files
Dave Smith United States <1.00% 4

Winners of October of 2015

Rank Class Author Score Points Prize
1 PHP SOAP Package Generator
Generate package to call SOAP services using WSDL
WsdlToPhp France 22.73% 13 PhpStorm IDE personal permanent license
1 PHP IRC Server
Implement an IRC chat server in pure PHP
Nick Daniels United States 22.73% 13
1 PHP Paranoid Passcode
Generate code and rhythm for user entered password
Dave Smith United States 22.73% 13 One downloadable copy of PhpED Professional
4 PHP Next Working Day
Compute the next working day from today
Ravi Kumar India 9.09% 10 One book of choice by Packt
4 PHP Google Analytics API Metrics Tracker
Track accesses to your API using Google Analytics
Alexander Skakunov Ukraine 9.09% 10 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
6 Variables Caching
Cache variable values generating classes
Yerfry Ramirez Sweden 4.55% 8
6 PHP UUID Generation class
Generate UUID codes in either version 3, 4 or 5
Pranav Bhatt India 4.55% 8
6 PHP Dependency Injection Container
Autoload dependent objects accessing variables
Samuel Adeshina Nigeria 4.55% 8 SourceGuarding PHP encoder tool
9 PHP Spell Check
Check the spelling of text and suggest corrections
Ore Richard Muyiwa Nigeria <1.00% 5
9 Lucky Numbers
Generate numbers from text using numerology
Dave Smith United States <1.00% 5
9 Extended Ini File
Load and edit configuration INI format files
Christian Vigh France <1.00% 5 One copy of the Zend Studio
9 Vudu PHP control
Send commands to a Vudu set top box
Matthew Boyle United States <1.00% 5 One downloadable e-book of choice by O'Reilly
9 Verbo Magia
Create PDF documents with index section
Luciano Salvino Argentina <1.00% 5

Winners of September of 2015

Rank Class Author Score Points Prize
1 Asynchronous Long Server Tasks
Start background tasks and query progress status
Joseluis Laso Spain 17.95% 14 One subscription to the PDF edition of the PHP Architect magazine
2 PHP Even Swaps
Implement decision methods using Even Swaps
Damir Croatia 15.38% 13 SourceGuarding PHP encoder tool
2 PHP Code Preprocessor
Preprocess code or text like in the C language
Alexander Selifonov Russian Federation 15.38% 13 PhpStorm IDE personal permanent license
2 PHP Preemptive Cache
Cache a limited amount of data records in memory
Joseluis Laso Spain 15.38% 13
5 PHP Configuration Trait
Load and save class configuration using a trait
Asher Wolfstein United States 10.26% 10 One downloadable e-book of choice by O'Reilly
6 All in One PayPal WooCommerce Plugin
Paypal payment plugin for Woocommerce
mbjwebdevelopment India 7.69% 9
6 Greens PHP Polygon Area
Calculate the area and perimeter of a polygon
Samuel Adeshina Nigeria 7.69% 9 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
8 PHP Code Generator
Generate PHP code elements programatically
WsdlToPhp France 5.13% 7 One copy of the Zend Studio
9 Bijection URL shortening
Encode and decode values for short URLs
Zhao Japan 2.56% 6
9 Package Fetcher
Fetch packages from several Composer repositories
Till Wehowski Germany 2.56% 6
11 PHP Fuzzy Logic Library
Analyze variable based on fuzzy logic rules
Gaston Silva Argentina <1.00% 4
11 PHP Regex Advanced
Match MSDOS/UNIX patterns with regular expressions
Christian Vigh France <1.00% 4 One downloadable copy of PhpED Professional
11 DOM Basic
Create DOM documents in pure PHP
Juan Jose Spain <1.00% 4 One downloadable copy of Komodo IDE
11 PHP Group By Array
Group bidimensional arrays by a given element
Willy Svenningsson Sweden <1.00% 4

Winners of August of 2015

Rank Class Author Score Points Prize
1 PHP User Predictor
Guess the user age, gender, etc from a picture
Samuel Adeshina Nigeria 13.79% 14 One downloadable e-book of choice by O'Reilly
1 Array Search
Search and filter array data using MySQL database
Matthew Knowlton United States 13.79% 14 PhpStorm IDE personal permanent license
1 Enhanced PSR 4 Autoloader
Autoloader that supports PSR 4 with enhancements
Andrei Alexandru Spain 13.79% 14
4 Disposable Temporary Email Validator
Determine if an email address is temporary
Suresh Kumar India 10.34% 11 One book of choice by Packt
4 Advanced INI file
Read and parse INI files with multiple levels
Chris Sprucefield Malta 10.34% 11 One copy of the Zend Studio
4 Speedport Hybrid API
Access and control Speedport Router
Jan Altensen Germany 10.34% 11 PHP Tools for Visual Studio Personal license
7 PHP JSON Archive
Create and extract file archives in JSON format
Ore Richard Muyiwa Nigeria 6.90% 8
7 PHP XML DB
Store and retrieve data records in XML files
alaca Croatia 6.90% 8 One downloadable copy of PhpED Professional
9 Doctrine Dot Naming Strategy
Set a naming strategy for Doctring mapping dots
Rafael Espinosa Cuba 3.45% 6
9 ZF DB Table Class Generator
Create Zend DB Table classes dynamically
martin barker 3.45% 6 One subscription to the PDF edition of the PHP Architect magazine
9 WordPress Term Post Count
Get WordPress terms and posts using them
amani Iran 3.45% 6 SourceGuarding PHP encoder tool
9 Anyem
Exchange variable values between PHP servers
Anis Halayem Tunisia 3.45% 6 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
13 PHP Number to Text Converter
Encode and decode numbers using character mappings
Ivan Gontarenko Ukraine <1.00% 2
13 PHP Hex Dump
Output data from file in hexadecimal format
Asbjorn Grandt Denmark <1.00% 2

Winners of July of 2015

Rank Class Author Score Points Prize
1 PHP CSV to Data Dictionary
Generate data dictionary from CSV file
Dave Smith United States 25.81% 11 One subscription to the PDF edition of the PHP Architect magazine
2 MASNathan Super Object
Set and get variables, call objects in many ways
Andre Roque Filipe Portugal 12.90% 10 PhpStorm IDE personal permanent license
2 PHP Multi CAPTCHA
Perform CAPTCHA validation with multiple solutions
sameer shelavale India 12.90% 10 SourceGuarding PHP encoder tool
4 Windows Service PowerShell Remoting
Control Windows services using PowerShell
Mostafa Abd-El-Hamid Egypt 9.68% 8 One downloadable e-book of choice by O'Reilly
4 PHP Favicon Generator
Create Favicon images for sites and mobile devices
Dmitry Mamontov Russian Federation 9.68% 8 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
4 PHP Sentiment Analyzer
Determine the type of sentiments in a given text
Samuel Adeshina Nigeria 9.68% 8 One book of choice by Packt
7 Pimped Apache Status
Display the requests handled by an Apache server
Axel Hahn Switzerland 6.45% 5
7 PHP Torm ORM for ElasticSearch
Adapter for Torm ORM to access Elastic
Eustaquio Rangel de Oliveira Jr. Brazil 6.45% 5
9 PHP Email Tracking
Record opened email messages using tracking pixels
Tyler Heshka Canada 3.23% 3
9 PHP Royal Mail Barcode Checksum Generator
Generate checksum digits for a Royal mail postcode
Ciaran Moore 3.23% 3
11 Package Builder
Build a RPM or DEB package from Composer project
Sergey Vanyushin Russian Federation <1.00% 1

Winners of June of 2015

Rank Class Author Score Points Prize
1 PHP MySQL to MySQLi
Replace mysql functions using the mysqli extension
Dave Smith United States 31.25% 13 One downloadable copy of PhpED Professional
2 Add Module PHP Trait
Trait to add pluggable modules to classes
Matthew Knowlton United States 18.75% 12 One downloadable e-book of choice by O'Reilly
3 PHP RAR Library
Create, manipulate and extract RAR archives
Dmitry Mamontov Russian Federation 12.50% 11 SourceGuarding PHP encoder tool
4 PHP Apriori Algorithm Data Miner
Reduce a set of transactions to a smaller group
Dave Smith United States 9.38% 10
5 PHP Hulu Video
Generate HTML to embed Hulu videos in Web pages
Dave Smith United States 6.25% 9
5 PHP AutoSave Form Draft
Save form input values in browser storage as draft
Dave Smith United States 6.25% 9
5 Simple PHP CSS Parser
Parse CSS stylesheets and edit CSS styles
intekhab rizvi India 6.25% 9 PhpStorm IDE personal permanent license
8 PHP Code Analyzer
Analyze PHP code to check if it uses extensions
Sergey Vanyushin Russian Federation 3.12% 6 One book of choice by Packt
8 PHP Time Dilation
Calculate the time dilation between objects
Dave Smith United States 3.12% 6
8 PHP KairosDB Client
Connect and execute queries on KairosDB
Daniel Martinez Spain 3.12% 6
11 Aliased Array
Assign array entries that point to other entries
Richard Williams United States <1.00% 3 One subscription to the PDF edition of the PHP Architect magazine
11 PHP RPM Packager
Create RPM packages for PHP applications
Sergey Vanyushin Russian Federation <1.00% 3
11 PHP Whois Domain Info
Get domain whois information checking IANA first
namlengoc Viet Nam <1.00% 3

Winners of May of 2015

Rank Class Author Score Points Prize
1 PHP Contour Plot
Render contour plots from geographic shape files
Chi H. France 18.75% 15 PHP Tools for Visual Studio Personal license
2 frdl Application Components Access Wrapper
Register and access objects with aliases
Till Wehowski Germany 12.50% 14 One copy of the Zend Studio
3 PHP Random people
Generate random people names and other data
Alexander Selifonov Russian Federation 9.38% 13 One downloadable copy of PhpED Professional
3 PHP Secure ID
Generate record IDs that map to real DB record IDs
Matthew Knowlton United States 9.38% 13 One book of choice by Packt
5 Wordpress Disqus Language Fix
Correct Disqus WordPress widget locale language
Alessio Felicioni Italy 6.25% 11 One subscription to the PDF edition of the PHP Architect magazine
5 PHP Media Search Engine
Search multiple video sites for given keywords
Ghali Ahmed Tunisia 6.25% 11 SourceGuarding PHP encoder tool
5 PHP Matrix Similarity
Find similarities in a 2D tile matrix
Ghali Ahmed Tunisia 6.25% 11
5 PHP Address Formatter
Format postal address according to country rules
Dave Smith United States 6.25% 11 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
5 Benchmark Tools
Show a report of PHP configuration information
Dmitry Mamontov Russian Federation 6.25% 11 PhpStorm IDE personal permanent license
5 PHP Random Bytes
Generate cryptographically strong random bytes
Martin Latter 6.25% 11 One downloadable e-book of choice by O'Reilly
11 Scyth
Encrypt data with PBKDF2 and Ceasar in pure PHP
Alex Lushpai Russian Federation 3.12% 5 One downloadable copy of Komodo IDE
11 PHP CloudFlare Resolver
Find the domains handled by CloudFlare
Nick Daniels United States 3.12% 5
11 Caribu ORM
Map objects to databases records using annotations
Maik Greubel Germany 3.12% 5
11 PHP User Credentials
Implement password authentication policies
Cyril Ogana Kenya 3.12% 5 One downloadable copy of CodeLobster Professional
15 PTX PHP GD Analog Clock
Render the time on analog clock as an image
Tomas Pavlatka Czech Republic <1.00% 1

Winners of April of 2015

Rank Class Author Score Points Prize
1 Horus Plus
Process asynchronous I/O in pure PHP like Node.js
Mohammed Al Ashaal Egypt 25.00% 16 One downloadable e-book of choice by O'Reilly
2 PHP Deprecated Function Checker
Find deprecated functions and suggest replacements
Dave Smith United States 15.91% 15 One downloadable copy of PhpED Professional
3 ExTemplate
Extensible template engine with callable functions
Matthew Knowlton United States 13.64% 14 One book of choice by Packt
4 PHP Sentence Parser
Parses and analyzes words in sentences
Samuel Adeshina Nigeria 11.36% 13 One copy of the Zend Studio
5 PHP Backup to WebDav Server
Backup files and a database to a WebDav server
Dmitry Mamontov Russian Federation 6.82% 12 One copy of VS.PHP
6 WordPress SEO less something
Remove comments introduced by Wordpress SEO plugin
Alessio Felicioni Italy 4.55% 11 PhpStorm IDE personal permanent license
6 Maratus PHP Backup Databases
Backup many types of database to multiple storages
Jasenko Rakovic Bosnia and Herzegovina 4.55% 11 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
6 Log4PHP ElasticSearch Appender
Append log messages to ElasticSearch using Log4PHP
Muhammad Arfeen Pakistan 4.55% 11 One downloadable copy of Komodo IDE
6 Quick PHP MySQL Parser
Parse MySQL queries into tokens
Abius X Iran 4.55% 11 SourceGuarding PHP encoder tool
6 PHP Azure Active Directory
Manage users and groups of Windows Azure
Mostafa Abd-El-Hamid Egypt 4.55% 11 One subscription to the PDF edition of the PHP Architect magazine
11 PHP Inline Class
Combine several classes into a single PHP file
Alex Lushpai Russian Federation 2.27% 6
11 Joomla Component Creator
Generate the files for a Joomla component
Max Stemplevski Belarus 2.27% 6
13 frdl Autoloader
Autoload classes with PSR-0, PSR-4, mapping, etc.
Till Wehowski Germany <1.00% 4
13 PHP Singleton Trait
Implement the Singleton pattern as a trait
Kiril Savchev Bulgaria <1.00% 4
13 PHP PRONOM drip
Recognize file formats using PRONOM registry
Cyril Vazquez France <1.00% 4
13 CodeIgniter Develbar
CodeIgniter library to show a developer toolbar
Simo Morocco <1.00% 4

Winners of March of 2015

Rank Class Author Score Points Prize
1 PHP CACERT Self-Signed Certificate
Generate self-signed digital certificates
Vladimir Zurita Chile 22.50% 10 PhpStorm IDE personal permanent license
2 XBenchmark
Log time and resources during script execution
Xavier Pérez Spain 20.00% 9 One downloadable copy of CodeLobster Professional
4 PHP HTTP Server Class
HTTP server that can take virtual host requests
Sergey Vanyushin Russian Federation 12.50% 7 One copy of the Zend Studio
5 TAD
Communicate with ZK time and attendance devices
Jorge Cobis Venezuela 10.00% 6 One subscription to the PDF edition of the PHP Architect magazine
6 The age of my dog
Calculate dog relative age based on age and size
Roberto Aleman Venezuela 7.50% 5 SourceGuarding PHP encoder tool
7 PHP Virtual Slot Machine
Emulate a slot machine
Dave Smith United States 5.00% 4 One downloadable copy of PhpED Professional
8 PHP Bind Zone File Parser
Parse Bind configuration to extract DNS records
Jan Altensen Germany 2.50% 3 One downloadable copy of Komodo IDE
8 PHP Snake Game
Manage and process the moves in a snake game
Tomas Pavlatka Czech Republic 2.50% 3 One copy of VS.PHP
8 PHP Exif Orientation Correction
Correct orientation of wide images using Exif
Pablo Matias Perrone Argentina 2.50% 3 PHP Tools for Visual Studio Personal license

Winners of February of 2015

Rank Class Author Score Points Prize
1 PHP Native Mobile App Dispatcher
Redirect a mobile device to use a native app
André Liechti Switzerland 27.27% 10 One copy of the Zend Studio
2 PHP Mobile Recharge API
Recharge mobile phone account balance
Ruturaj Maniyar India 24.24% 9 PhpStorm IDE personal permanent license
3 FusionCharts PHP Class API
Generate graphical charts using FusionCharts API
Lucas de Oliveira Brazil 12.12% 8 One downloadable copy of PhpED Professional
4 PHP Fast Pattern Matching
Match text patterns using ternary tries
Chi H. France 9.09% 7 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
4 PHP Server Stat Monitor
Monitor machine resources using own Web server
Sergey Vanyushin Russian Federation 9.09% 7 One subscription to the PDF edition of the PHP Architect magazine
4 PHP Country State List
Get the list of countries and states of the world
Ore Richard Muyiwa Nigeria 9.09% 7
7 PHP Math Progressions
Calculate math progressions of several types
Ghali Ahmed Tunisia 3.03% 4 One downloadable e-book of choice by O'Reilly
7 aSQL CLI
Parse and extract a command line arguments string
Till Wehowski Germany 3.03% 4 One downloadable copy of CodeLobster Professional
7 PHP DNSSEC Library
Validate DNSSEC keys and calculate the DS record
Jan Altensen Germany 3.03% 4 One downloadable copy of Komodo IDE
10 PHP Cloud API Response Parser
Parse API responses from various cloud providers
Om Visvanathan India <1.00% 1

Winners of January of 2015

Rank Class Author Score Points Prize
1 VS PHP Word HTML
Create DOCX Word document dynamically from HTML
Raskin Veniamin Russian Federation 31.25% 9 One copy of the Zend Studio
2 PHP Push Notification Android and iOS
Send push notifications to Android and iOS devices
YoungHyeong Ryu South Korea 28.12% 8
3 PHP MongoDB Mini ODM
Store and retrieve objects in MongoDB databases
Maicon gonçalez Brazil 12.50% 7 PhpStorm IDE personal permanent license
4 Pure PHP Yubikey Local OTP Authentication
Check a YubiKey OTP authentication locally
André Liechti Switzerland 9.38% 6 One downloadable copy of CodeLobster Professional
4 PHP Graph Real Time
Display graphs of machine usage in real time
Gianluca Zanferrari The Netherlands 9.38% 6 One downloadable copy of Komodo IDE
6 Google API Add Hints
Add type hinting comments to Google API classes
Michal Kowalik Poland 3.12% 4 One downloadable copy of PhpED Professional
6 Div PHP Nodes
Manage database of objects stored in record files
Rafa Rodriguez Cuba 3.12% 4
6 Div PHP Ajax Mapping
Call PHP classes and functions using AJAX requests
Rafa Rodriguez Cuba 3.12% 4
9 PHP What Happened Today
Extract events that happened today from CSV file
Amer Hendy Egypt <1.00% 1


Award page

Sponsors

SourceGuardian

CodeLobster Software

Mailtrap

APILayer

IonCube

Nomad PHP

PHPClasses

IP2Location

IBANAPI

PHP Defender

O'Reilly

PHP Architect

Award logo by Vincent Pontier - El Roubio