I have an indelible passion and love for OpenSource and my first GitHub commit towards open source was in 2013. π
Over the years I have regularly contributed to open source through GitHub and my focus is on providing and maintaining minimalist, fast, well-written, well-documented, and well-tested utility/automation tools, development toolchain, and libraries for wider use cases. π―
Your support will encourage me to double down on my OpenSource efforts π. And for that I thank you π.
For over a decade, I am into OpenSource and done that for free and I didn't want anything. I was happy only to contribute in return for nothing. Because Passion and the love for OSS.. With that said, if you found my work useful, helpful or impressive to consider supporting me then that would be great π.
Yes all the works are FOSS and you can use them without supporting me. Do support if you are in a position that enables you to do your part in making the world a better place.
Besides the ones featured here, some of the projects I created:
βοΈ chin aka [sp]in is a Golang spinner library for use in terminal when the user awaits anything that takes time. β€οΈ
π’οΈ phint Interactively scaffold a new PHP project/library or enhance an existing one with sane defaults using templates in no time.
β« please Pure bash Semver release tool, configurable and generates detailed changelogs.
π fast Check your internet speed right from your terminal.
π³ docker-phpfpm Slim docker PHP FPM image on alpine with the latest versions of PHP7.4/8.1. Has 78-86 PHP extensions baked in that take your sweat and pain away trying to compile them.
πͺ cron-expr Ultra lightweight, dependency free and super fast cron expression parser for PHP7-8.
β underscore Spiritual clone of underscode.js in PHP that allows you to manipulate arrays, collections like pro in PHP. Also supports Higher Order Messaging.
γ°οΈ json-fixer Rescues corrupted, truncated or messed up JSON and still make the most out of it.
π tusc.sh Resumable upload client (tus 1.0.0 protocol) implementation for bash.
π¬ json-comment Lightweight JSON comment stripper library with support for //
and /* */
comments, trailing commas and literal line feed.
π goic Golang OpenID Connect Client implementation with factory support for Google, Microsoft & Yahoo.
β jsonc Golang (v1.13+) JSON5 preprocessor supporting comments, trailing comma, unquoted key/single-quoted string, hex number, trailing decimal point, literal newlines and more.
Thanks for being here! π
5 sponsors have funded adhocoreβs work.
Featured work
-
symfony/symfony
The Symfony PHP framework
PHP 29,806 -
adhocore/php-cli
PHP Console Application made easy- build great console apps with ease. Comes with Zero Dependency and Autocompletion support. Think of it as a PHP cli application framework.
PHP 338 -
adhocore/php-jwt
Ultra lightweight, dependency free and standalone JSON web token (JWT) library for PHP5.6 to PHP8.2. This library makes JWT a cheese. It is a minimal JWT integration for PHP.
PHP 295 -
adhocore/gronx
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. Iβ¦
Go 414 -
adhocore/urlsh
Golang URL shortener and bookmarker service with UI, API, Cache, Hits Counter and forwarder using postgres and redis in backend, bulma in frontend. Think of it as self hosting ready url shortener.
Go 146 -
adhocore/docker-lemp
A single container LEMP complete fullstack with latest release of PHP8.0.30/8.1.29/8.2.23/8.3.11, MySQL, nginx, PostgreSQL, mailcatcher, beanstalkd, elasticsearch, memcached, redis, adminer and allβ¦
Dockerfile 157