PHP Classes

PHP Innovation Award winners

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

Award Winners by Author of 2017

Rank Author Packages Points
1 Peter Kahl Hong Kong 17 122
2 Sergey Vanyushin Russian Federation 7 78
3 Christian Vigh France 5 73
4 Dave Smith United States 4 58
5 zinsou A.A.E.Moïse Benin 7 55
6 Nahid Bin Azhar Bangladesh 3 50
7 Josantonius Spain 9 44
8 Lars Moelleken Germany 4 35
9 Haseeb Ahmad Basil Pakistan 2 29
10 Vishv Sahdev India 2 27

Award Winners by Country of 2017

Rank Country Packages Points
1 United States United States 13 150
2 Russian Federation Russian Federation 12 123
3 Hong Kong Hong Kong 17 122
4 France France 10 109
5 India India 11 106
6 Germany Germany 10 102
7 Italy Italy 9 100
8 Spain Spain 11 60
9 Pakistan Pakistan 5 55
9 Benin Benin 7 55

Winners of December of 2017

Rank Class Author Score Points Prize
1 PHP OpenAPI Dispatcher
Dispatch requests to controllers defined in files
Virgilio lino Italy 20.83% 14 One big elePHPant Plush Mascott
2 The Gameboard
Implement a board game using the takeover strategy
Dave Smith United States 16.67% 13
3 Go Installer
Generate CodeIgniter applications' installer files
Abed Nego Ragil Putra Indonesia 12.50% 12
4 PHP Football Simulation
Compute football teams attack and defense strength
Aleksey Russian Federation 8.33% 11
4 Handle Binary Files With PDO
Save and load binary files in databases using PDO
zinsou A.A.E.Moïse Benin 8.33% 11
4 Auto Version
Generate automatic names to version JS, CSS files
Jeff Moser United States 8.33% 11
4 ffmpeg-maker
Build movies with images and audio using ffmpeg
Raskin Veniamin Russian Federation 8.33% 11
8 PHP Mx Gram
Encrypt and decrypt text messages inside PNG image
Luciano Salvino Argentina 4.17% 7
8 PHP Travis Encrypter
Generate encrypted environment variable for Travis
Chun-Sheng, Li Taiwan 4.17% 7
8 Id Date Formatter
Format dates for Bahasa Indonesia
Nanang F. Rozi Indonesia 4.17% 7
8 wp-hook-buffer
Buffer and filter the output of WordPress hooks
Marek Aleszczyk Poland 4.17% 7
12 WP_Image
Store given images in a WordPress installation
Josantonius Spain <1.00% 3
12 ShoppingOptimizer
Find shopping cart items with most discounts
Ovunc Tukenmez Turkey <1.00% 3
12 UsagiMQ
Manage message queues stored using Redis
Jorge Castro Chile <1.00% 3

Winners of November of 2017

Rank Class Author Score Points Prize
1 PHP Mailing List Sanitizer
Validate a list of email addresses
zinsou A.A.E.Moïse Benin 23.08% 9
1 YAF Base
Base structure for YAF framework based apps
Nemeth Zoltan Hungary 23.08% 9
3 WP_Register
Minify and unify CSS and JavaScript for WordPress
Josantonius Spain 15.38% 7
3 Hacker Earth API
Check code of a given language using Hacker Earth
Ankit Jain India 15.38% 7
3 PHP Avatar Stylizer
Detect predominant colors on avatar images
Luciano Salvino Argentina 15.38% 7
6 Apc Switch
Manage an APC Rack PDU over ssh
Igor Dyshlenko Ukraine 7.69% 4
7 WP_Plugin-Info
Retrieve WordPress plugin information values
Josantonius Spain <1.00% 3
7 Bangla String
Manipulate strings in the Bengali language
Miraz Mac Bangladesh <1.00% 3
7 WP_Menu
Add menu or submenu page in WordPress
Josantonius Spain <1.00% 3

Winners of October of 2017

Rank Class Author Score Points Prize
1 PHP Systemd Daemon Notify
Interact with Systemd Notification Deamon
Andy Pieters 28.57% 9 One big elePHPant Plush Mascott
2 Either
Execute code depending on previous success result
Virgilio lino Italy 21.43% 8 One subscription to the PDF edition of the PHP Architect magazine
2 HTTP2 Server Push PHP Class
Push Web resources using HTTP 2 requests
Mohamed Elbahja Morocco 21.43% 8
4 PHP Data Type
Convert objects to arrays
Josantonius Spain 14.29% 6
5 FormE
Build form and manage MySQL table records with XML
Fabio Pintore Italy 7.14% 5
5 PHP LGCF Loader
Load classes and functions when needed
zinsou A.A.E.Moïse Benin 7.14% 5
7 PHP CSV to DBF
Convert CSV files to DBase format
zinsou A.A.E.Moïse Benin <1.00% 3
7 PHP HTTP Status Code
Get descriptions of HTTP response status codes
Josantonius Spain <1.00% 3
7 PHP Language Code
Get the name of language from code and vice-versa
Josantonius Spain <1.00% 3

Winners of September of 2017

Rank Class Author Score Points Prize
1 System Daemon
Start and stop daemon scripts in PHP
Sergey Vanyushin Russian Federation 21.74% 16
1 JSON Object Mapper
Create objects of classes mapped from JSON strings
Julian Finkler Germany 21.74% 16 One big elePHPant Plush Mascott
3 PHP Migrate Database
Migrate data that match conditions between tables
joerverson Brazil 13.04% 14
4 Big Backup maker
Create backup of a directory in an archive file
zinsou A.A.E.Moïse Benin 8.70% 13
4 PHP Link Checker
Extract and check links on a page
Maik Greubel Germany 8.70% 13
6 Auth in Redis and Laravel
Controller for authenticating users in Redis
Mostafa Abd-El-Hamid Egypt 4.35% 11
6 RabbitMQ Manager
Manage exchanges, queues messages in RabbitMQ
MERAJ AHMAD SIDDIQUI India 4.35% 11
6 Chinese Lunar Calendar
Convert Gregorian date to Chinese lunisolar
Peter Kahl Hong Kong 4.35% 11
6 MIME Stub
Generate PHP script that can self-execute the code
Till Wehowski Germany 4.35% 11
6 Facturae PHP
Generate XML electronic bills paid in Spain
José Miguel Moreno Spain 4.35% 11
6 PHP Look and Say Algorithm
Get the next number with ok and Say algorithm
Josantonius Spain 4.35% 11
12 MDB to DB
Convert Microsoft Access database to MySQL
Alekos Psimikakis Greece <1.00% 5
12 Get IP by ISP
Get IP address ranges using suip.biz Web service
John Russian Federation <1.00% 5
12 PHP Model Class Generator
Generate model classes from MySQL SQL dump files
Lucas Figueiredo Brazil <1.00% 5
12 PHP MIME Type
Get the MIME type of files from name extension
Josantonius Spain <1.00% 5
12 \Xmtk\Parser
Restructure the XML parsing results conveniently
Vasily Blinkov Russian Federation <1.00% 5

Winners of August of 2017

Rank Class Author Score Points Prize
1 Image Key Cypher
Encrypt and decrypt text using images for the key
Dave Smith United States 20.69% 14 One downloadable copy of PhpED Professional
2 PHP Screen Recorder
Capture videos of the current screen with ffmpeg
Dawood Ikhlaq Italy 10.34% 13 PhpStorm IDE 1 year individual subscription
2 Threadable
Start and manage parallel threads running classes
Sergey Vanyushin Russian Federation 10.34% 13
2 PHP Bootstrap Database Patent Application
Manage patents stored in a MySQL database
Timothy Malche India 10.34% 13 One downloadable e-book of choice by O'Reilly
2 PHP JSON Maker
Create and edit JSON data setting class variables
Alexey Starikov Russian Federation 10.34% 13 SourceGuarding PHP encoder tool
2 goridge
Run Golang code from PHP calling its RPC server
Wolfy-J Belarus 10.34% 13 One big elePHPant Plush Mascott
7 PHP Decision Tree Classifier
Compose decision trees and evaluate subjects
Julian Finkler Germany 6.90% 8
7 laravel-dev
Preset Laravel developer packages
Andre Roque Filipe Portugal 6.90% 8 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
9 tinyUGatMs
Manage users and groups of events in a database
zinsou A.A.E.Moïse Benin 3.45% 6
9 PHP TimeZone City
Get timezone information from a MySQL database
Peter Kahl Hong Kong 3.45% 6
9 PHP Form Honeypot
Generate and check honeypots in HTML forms
Dominique Vienne Switzerland 3.45% 6
9 IRP Classes
Send and receive infrared commands via serial port
Marco Sillano Italy 3.45% 6
13 PHP User Auth System
HTTP authentication using PSR-7 interfaces
Payam Naderi Iran <1.00% 2
13 pixlab PHP Facedetect and Image Processing
Process images using the PixLab Machine Vision API
Symisc Systems South Africa <1.00% 2

Winners of July of 2017

Rank Class Author Score Points Prize
1 sapient
Add a security layer to server to server requests
Scott Arciszewski United States 30.43% 9
2 File Fractal
Split normal and compressed files in places
Jill Lingoff France 17.39% 8
2 Prettify PHP var_dump
Output variable values in a colorized way
chrys ugwu Nigeria 17.39% 8
4 PHP Chrome PDF
Generate PDF or images of HTML pages with Chrome
Dawood Ikhlaq Italy 13.04% 6 One big elePHPant Plush Mascott
5 HTTP Middleware
Send multiple HTTP requests to remote servers
Mostafa Abd-El-Hamid Egypt 8.70% 5
6 PHP IP to ASN Mapping
Map IPv4 or IPv6 address to ASN
Peter Kahl Hong Kong 4.35% 4
6 CYMAPGT Console
Manage services to handle console commands
Cyril Ogana Kenya 4.35% 4
6 PHP Nota Fiscal Serviço de Comunicação Mod. 21 e Telecomunicação Mod. 22
Generate tax invoice for services in Brazil
Fernando Brazil 4.35% 4
9 WsSecurity
Create header to set password for SOAP requests
WsdlToPhp France <1.00% 1

Winners of June of 2017

Rank Class Author Score Points Prize
1 PHP Anti-CAPTCHA
Decode form values with CAPTCHA with anti-CAPTCHA
Roman Kozin Ukraine 20.00% 13 One big elePHPant Plush Mascott
2 UnTor
Block users to access from a network using TOR
Romeu Gamelas Portugal 13.33% 12 One downloadable copy of PhpED Professional
2 PHP Expert System Engine
Ask questions and make decisions based on answers
Bob Wedwick United States 13.33% 12
2 PHP Show HTML Source Code
Show highlighted HTML source of the current page
Devin Gaul United States 13.33% 12 One downloadable copy of Komodo IDE
2 PHP 7 Debug
Handle errors and exceptions with pretty messages
chrys ugwu Nigeria 13.33% 12
6 Character Set From String
Identify predominant character set in a string
Peter Kahl Hong Kong 6.67% 8
6 Chinese Master
Detect and convert text in Chinese
Peter Kahl Hong Kong 6.67% 8
6 PHP Matrix Arithmetic Library
Perform math operations with matrices
zinsou A.A.E.Moïse Benin 6.67% 8
6 Leaflet PHP MySQL Map
Manage a Leaflet based map with locations in MySQL
Haseeb Ahmad Basil Pakistan 6.67% 8
10 Letter Composer Multilingual
Generate personal salutations to use in messages
Peter Kahl Hong Kong <1.00% 4
10 Czech Name Declension
Convert Czech nouns and person names
Peter Kahl Hong Kong <1.00% 4
10 PHP Detect Gender Latin
Detect a person gender from the name in Latin text
Peter Kahl Hong Kong <1.00% 4
10 PHP JWT Library API Base
Send authenticated API requests using JWT
andy honeycutt United States <1.00% 4

Winners of May of 2017

Rank Class Author Score Points Prize
1 PHP Wamp Server Installation Manager
Monitor and manage a Wamp setup on Windows
Christian Vigh France 22.22% 15
2 PSR-7
Implements PSR-7 HTTP message interfaces
Payam Naderi Iran 11.11% 14
2 Pure PHP PJLink class
Control data projectors via socket connections
André Liechti Switzerland 11.11% 14
2 Countries Info
Retrieve country information from MySQL database
Peter Kahl Hong Kong 11.11% 14
2 PHP AStar Algorithm
Find the path between two points in a grid with A*
Vitalij Mik Germany 11.11% 14 One big elePHPant Plush Mascott
7 PHP TIFF Split and Merge
Split and merge multipage TIFF images
Christian Vigh France 7.41% 9
7 PHP IBM Watson
Call IBM Watson API services
MERAJ AHMAD SIDDIQUI India 7.41% 9
7 Cloudways API Class
Manage servers and applications with CloudWays API
Shahroze Nawaz Pakistan 7.41% 9
10 Apple iOS build
Get the version of a iOS build and version codes
Peter Kahl Hong Kong <1.00% 6
10 PHP PostgreSQL Session Handler
Store PHP sessions in PostgreSQL table using PDO
Kevin Shah India <1.00% 6
10 PHP Continent Code to Names
Retrieve the continent names in multiple languages
Peter Kahl Hong Kong <1.00% 6
10 PHP Language Info
Get information about a language
Peter Kahl Hong Kong <1.00% 6
10 PHP Season of the Year
Get the names of the seasons in several languages
Peter Kahl Hong Kong <1.00% 6
10 PHP Stop Words List
Get stop words for many different languages
Lars Moelleken Germany <1.00% 6

Winners of April of 2017

Rank Class Author Score Points Prize
1 everSign PHP Document Signing
Digital signature of PDF documents with everSign
Dave Smith United States 24.00% 14
2 PHP ODT Template SQL Reports
Generate report from MySQL data using ODT template
Marco Sillano Italy 12.00% 13
2 PHP Wallpaper Download
Upload, list and display wallpaper images
Vishv Sahdev India 12.00% 13 One year server license IP to country, region, city, latitude, longitude, ZIP code, time zone, area code database
2 PHP Session MySQL Handler
Handler for storing session data in MySQL
Lars Moelleken Germany 12.00% 13
5 PHP Wscript.shell Exec
Run commands using Windows WScript object
Christian Vigh France 8.00% 10
5 PHP Webcam Capture Class
Save picture taken from Webcam to a file or MySQL
Vivek moyal India 8.00% 10 One big elePHPant Plush Mascott
7 Unified PHP Playlist
Read playlists of formats asx, m3u, pls, xspf, etc
Sergey Vanyushin Russian Federation 4.00% 8 PhpStorm IDE 1 year individual subscription
7 Phonetic Algorithms
Search text matching the sound of words
Lars Moelleken Germany 4.00% 8
7 PHP PayPal SDK
Access Paypal payments API using SOAP Web services
WsdlToPhp France 4.00% 8 One copy of the Zend Studio
7 Name String Order
Get person name and surname from a string
Peter Kahl Hong Kong 4.00% 8
7 dynClass
Extends stdClass to have callable functions
Chris Jeffries 4.00% 8
7 PHP Random Text Generator
Generate test data from word files
Max Stemplevski Belarus 4.00% 8
13 Oire Base64
URL safe encoding and decoding of data with Base64
Andre Polykanine A.K.A. Menelion Elensúlë Ukraine <1.00% 2
13 PHP Get Locale from CountryCode
Determine locale language from country code
Peter Kahl Hong Kong <1.00% 2

Winners of March of 2017

Rank Class Author Score Points Prize
1 PHP JSON Query
Query JSON data to find and extract information
Nahid Bin Azhar Bangladesh 30.56% 13 One downloadable copy of Komodo IDE
2 Media Converter
Convert audio and video and generate GIF previews
Sergey Vanyushin Russian Federation 11.11% 12 PhpStorm IDE 1 year individual subscription
2 PHP Code Fixer
Find deprecated functions and variables in PHP
Sergey Vanyushin Russian Federation 11.11% 12
2 PHP Dominant Color
Create image with color of another dominant color
Arnel Labarda Philippines 11.11% 12 One big elePHPant Plush Mascott
5 File Pager
Output files split into pages of limited length
Edgar Asatryan Armenia 5.56% 9
5 PHP Word Search in Array
Search a word in a 2 dimension array of characters
Ravindu Taveesha Sri Lanka 5.56% 9 One downloadable e-book of choice by O'Reilly
5 PHP EOL Conversion
Convert the end of line characters of given files
Michael Cummings United States 5.56% 9
5 PHP NBA API and MLB Stats
Retrieve statistics from NBA and MLB API
Matthew Boyle United States 5.56% 9 One ebook of choice by Packt
5 PHP iTunes Search API
Fetch data about podcast and apps from iTunes
Yasir Siddiqui Pakistan 5.56% 9 One subscription to the PDF edition of the PHP Architect magazine
10 PHP TimeZones
Retrieve or validate world time zones
Peter Kahl Hong Kong 2.78% 4
10 PHPF
Reformat PHP scripts according to code style
Subin Siby India 2.78% 4
10 Tiny PHP Address Book
Manage address book stored in a database with PDO
Vallo Reima Estonia 2.78% 4
13 PHP GPX Library
Parser and generator of GPS Exchange files
Jakub Dubec Slovak Republic <1.00% 1

Winners of February of 2017

Rank Class Author Score Points Prize
1 PHP Utilities
Evaluate math expressions, PHP templates, etc..
Christian Vigh France 19.44% 18
2 PHP Address Autocomplete and Verification
Authenticate and autocomplete street addresses
Dave Smith United States 11.11% 17
2 PHP Termux API
Control Android device using Termux application
Luis Martinez Ulloa Peru 11.11% 17 One big elePHPant Plush Mascott
4 PHP Envato API
Get users, items and forums in Envato Market
Nahid Bin Azhar Bangladesh 8.33% 15 One downloadable e-book of choice by O'Reilly
5 PHP Array Key Combiner
Combine arrays finding intersections
Jelle Sebreghts Belgium 5.56% 14
5 PHP Batch XML Attribute Writer
Write XML into multiple files of limited size
Marten van Urk The Netherlands 5.56% 14 PhpStorm IDE 1 year individual subscription
5 PHP MySQL Project Documentation
Generate documentation for a MySQL database
Rafael Sbrissa Brazil 5.56% 14 One downloadable copy of Komodo IDE
5 PHP INI Editor Class
View and edit INI files in Web forms
Blupixel IT Srl Italy 5.56% 14 1 year subscription to the Basic Plan of an API product of choice
5 PHP JSON API Server
Handle REST API requests with functions in scripts
Cesar D. Rodas Paraguay 5.56% 14 One ebook of choice by Packt
5 Panchang Calendar
Display the astrological Panchang calendar
Vishv Sahdev India 5.56% 14 PHP Tools for Visual Studio Personal license
11 Tobacco Class
Display and evaluate tobacco tests
Pierre FAUQUE France 2.78% 8 One copy of DWebPro Standard License
11 USSD PHP PDU Converter
Convert Portable Data Unit commands
Stefan Jibrail Froelich Ghana 2.78% 8 SourceGuarding PHP encoder tool
11 PHP Elastic Search for MySQL
Index and search MySQL records with Elastic Search
Ahmed Khan Pakistan 2.78% 8 One copy of the Zend Studio
11 PHP Generate Memorable Password
Generate random passwords from words of a RSS feed
Chris Jeffries 2.78% 8
11 Health Measures
Record body measures and render graphs of changes
Lucia Figueroa Uruguay 2.78% 8
11 PHP CSS to Inline Styles
Convert CSS styles into HTML attribute values
Lars Moelleken Germany 2.78% 8
17 PHP API de Notificação de Concurso Público
Get information about public tenders in São Paulo
Lucas de Oliveira Brazil <1.00% 2
17 PHP Media File Info
Extract metadata from audio and video files
Sergey Vanyushin Russian Federation <1.00% 2

Winners of January of 2017

Rank Class Author Score Points Prize
1 PHP Github API Client
Access GitHub user repositories
Nahid Bin Azhar Bangladesh 15.79% 22 One big elePHPant Plush Mascott
2 PHP.ini Settings
Manage the PHP configuration values of php.ini
Christian Vigh France 7.89% 21
2 PHP Joomla Login
Authenticate users of a Joomla installation
Haseeb Ahmad Basil Pakistan 7.89% 21 One downloadable copy of CodeLobster Professional
2 PHP Phonetic Transcriber
Transcribe English words to IPA using Lingorado
Gavin Gordon Markowski Canada 7.89% 21 One copy of the Zend Studio
2 PHP Emoji Country Flags
Convert country code to unicode emoji flags
Peter Kahl Hong Kong 7.89% 21
2 PHP Multi MySQLDump
Dump MySQL database tables for file download
Alessandro Quintiliani Italy 7.89% 21 One downloadable copy of Komodo IDE
2 PHP Youtube and Vimeo Video Downloader Script
Download YouTube or Vimeo videos
Ssaurz Acharya Australia 7.89% 21 PhpStorm IDE 1 year individual subscription
8 PHP Location Based Search API
API server for searching places near a location
Sergii Pryz Ukraine 5.26% 15 1 year subscription to the Basic Plan of an API product of choice
8 PHP Git Diff Patch Creator
Create patch from differences between Git branches
Istvan Dobrentei Hungary 5.26% 15 1 month Livecoding.tv Account Pro subscription
8 PHP Binary Stream
Parse extract data from binary files
Sergey Vanyushin Russian Federation 5.26% 15 One subscription to the PDF edition of the PHP Architect magazine
8 PHP Sodium Compat
Cryptographic functions of libsodium in pure PHP
Scott Arciszewski United States 5.26% 15
12 PHP Edit Subtitles Class
Edit video subtitles in SRT and VTT formats
Luciano Salvino Argentina 2.63% 11
12 PHP BitMask Generator
Generate all bitmasks with a minimum amount of 1s
Jelle Sebreghts Belgium 2.63% 11
12 PHP Global Class Functions Hack Pack
Generate functions to call given class objects
Omar Andrés Barbosa Ortiz Colombia 2.63% 11 One downloadable e-book of choice by O'Reilly
12 PHP Secure Chat
Chat box between users using encrypted messages
Martin Latter 2.63% 11 One ebook of choice by Packt
12 PHP Microsoft EWS Office 365
Access Office 365 Exchange Web Services via SOAP
WsdlToPhp France 2.63% 11
12 SAS to MySQL
Extract data dictionaries from SAS file into MySQL
Greg Neyman United States 2.63% 11
18 PHP Volume Calculator
Perform calculations on volumetrical materials
Jose Manuel Spain <1.00% 5 One copy of DWebPro Standard License
18 Geographer
Get country and city names in multiples languages
Denis Mysenko India <1.00% 5
18 PHP Moby NLP
Generate complete thoughts from a verb and a noun
Dennis de Swart The Netherlands <1.00% 5 PHP Tools for Visual Studio Personal license
18 Fuse
Fuzzy search of arrays using the Bitap algorithm
AccountKiller Germany <1.00% 5
18 PHP Docsis Config of Cable Modem
Query cable modem configuration via SMNP
Fernando André Portugal <1.00% 5


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