136-day current streak·231-day longest streak
:fire::fire::fire: Hello :fire::fire::fire: My name is Abdul Malik Ikhsan. I am a PHP Developer and System Engineer. I live in Bandung Barat, Indonesia. :pencil: I like blogging about tech. :building_construction:…
:fire::fire::fire: Hello :fire::fire::fire:
My name is Abdul Malik Ikhsan. I am a PHP Developer and System Engineer. I live in Bandung Barat, Indonesia.
:pencil: I like blogging about tech.
:building_construction: I like to contribute to OSS projects and publish OSS packages as well.
-
ArrayLookup ★ PINNED
🚀 A fast lookup library that helps you verify and search array and Traversable data.
PHP ★ 28 25d agoExplain → -
ErrorHeroModule ★ PINNED
:gem: A Hero for your Zend Framework/Laminas, and Expressive/Mezzio application to log ( DB and Mail ) and handle php errors & exceptions during Mvc process/between request and response
PHP ★ 51 25d agoExplain → -
ci4-album ★ PINNED
🔥 CodeIgniter 4 example Album module uses Domain Driven Design Architecture with Tactical Pattern
PHP ★ 94 7d agoExplain → -
SanSessionToolbar ★ PINNED
:zap: Session Toolbar that can be applied into Zend/Laminas DeveloperTools
PHP ★ 38 3mo agoExplain → -
ForceHttpsModule ★ PINNED
:link: Configurable module for force https in your Zend Framework/Laminas Mvc and ZF Expressive/Mezzio Application.
PHP ★ 17 25d agoExplain → -
ci4-vue
🔥 Example Using Vue.js version 2 & 3 in CodeIgniter 4 application
PHP ★ 89 6mo agoExplain → -
ci4-react
Example Using react.js in CodeIgniter 4 application
PHP ★ 39 6mo agoExplain → -
SanAuth
ZF2/ZF3 Simple Auth
PHP ★ 28 10y agoExplain → -
ApigilityConsumer
:leaves: Zend Framework/Laminas and Expressive/Mezzio Apigility/Laminas API Tools Client Module to consume API Services
PHP ★ 15 6mo agoExplain → -
mezzio-authentication-with-authorization
mezzio authentication with ACL authorization demo
PHP ★ 13 4y agoExplain → -
TestAjax
ZF2 module contain using Ajax in Zend\Form
JavaScript ★ 13 13y agoExplain → -
mezzio-vue
Example Using Vue.js version 2 and 3 in Mezzio application
PHP ★ 12 1y agoExplain → -
SanCaptcha
ZF captcha Simple
PHP ★ 10 4y agoExplain → -
ExpressiveRedirectHandler
:leftwards_arrow_with_hook: Expressive/Mezzio middleware for URL Redirect handling
PHP ★ 9 6y agoExplain → -
SanRestful
ZF2 sample Restful Module
PHP ★ 8 12y agoExplain → -
Naming
Filter and Validator for people name with multibyte string check support
PHP ★ 7 6mo agoExplain → -
selectize-demo
Selectize Demo
PHP ★ 5 11y agoExplain → -
RedirectHandlerModule
:leftwards_arrow_with_hook: Zend Framework/Laminas Module for Redirect with Handling against url
PHP ★ 4 6y agoExplain → -
mezzio-react
Example Using React.js in Mezzio application
PHP ★ 3 6mo agoExplain → -
CodeIgniter4 ⑂
Open Source PHP Framework (originally from EllisLab)
PHP ★ 2 18d agoExplain → -
phpstan-src ⑂
PHPStan's source code. This is where development happens. Check https://github.com/phpstan/phpstan for the distribution repository.
★ 2 3mo agoExplain → -
MyDoctrineAuth
Sample Doctrine Auth with custom Auth Condition
PHP ★ 2 12y agoExplain → -
IsDeprecated
:bulb: PHP7+ helper to check deprecated function with E_USER_DEPRECATED & E_DEPRECATED level
PHP ★ 2 3y agoExplain → -
php7-read-php8-attribute
example read php 8 attribute in php 7
PHP ★ 2 4y agoExplain → -
SanSamplePagination
ZF2 Sample Module with Pagination support Query Param
PHP ★ 2 12y agoExplain → -
zf2-boilerplate ⑂
Unofficial & enhanced skeleton application for ZF2
PHP ★ 2 10y agoExplain → -
PHP-Parser ⑂
A PHP parser written in PHP
PHP ★ 1 8d agoExplain → -
framework-2 ⑂
High-Performance Long-Living PHP Framework for modern enterprise application development
★ 1 7d agoExplain → -
SyliusRector ⑂
No description.
★ 1 2y agoExplain → -
psalm ⑂
A static analysis tool for finding errors in PHP applications
★ 1 1y agoExplain → -
event-loop ⑂
ReactPHP's core reactor event loop that libraries can use for evented I/O.
★ 1 2y agoExplain → -
rector-laravel ⑂
Rector upgrades rules for Laravel
★ 1 23d agoExplain → -
framework-3 ⑂
:gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development
★ 1 2y agoExplain → -
laravel-starter ⑂
A modern, strict, strongly typed Laravel application starter
★ 1 2y agoExplain → -
ci-detector ⑂
Detect continuous integration environment and get information of current build
★ 1 2y agoExplain → -
zf2 ⑂
Official Zend Framework 2.0 git repository
PHP ★ 1 9y agoExplain → -
getting-closer-with-rector-php
Getting Closer with RectorPHP slides
JavaScript ★ 1 2y agoExplain → -
SanDbModellingWithZendDb
ZF2 module that show example of Db Modelling with Zend\Db
PHP ★ 1 11y agoExplain → -
laminas-mvc-middleware ⑂
Dispatch middleware pipelines in place of controllers in laminas-mvc.
★ 1 4y agoExplain → -
structarmed-cakephp ⑂
StructArmed preset for CakePHP 5 conventions (Controller/Component, Table/Entity/Behavior, View/Cell/Helper, Command)
★ 0 1d agoExplain → -
samsonasik.github.io
Abdul Malik Ikhsan's resume
HTML ★ 0 7d agoExplain → -
pest ⑂
The elegant testing framework for PHP developers and AI agents.
★ 0 6d agoExplain → -
mautic ⑂
Mautic: Open Source Marketing Automation Software.
★ 0 23d agoExplain → -
coolify ⑂
An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
★ 0 23d agoExplain → -
ComposerRequireChecker ⑂
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
★ 0 1mo agoExplain → -
swagger-php ⑂
A php swagger annotation and parsing library
★ 0 1mo agoExplain → -
php-parser-usage-demo
presentation purpose
PHP ★ 0 1mo agoExplain → -
php-parser-as-foundation-of-static-analysis-tools
slides to show how php-parser used as foundation of static analysis tools
JavaScript ★ 0 1mo agoExplain → -
churn-php ⑂
Discover files in need of refactoring.
★ 0 7mo agoExplain → -
samsonasik
No description.
★ 0 2mo agoExplain → -
typesense-php ⑂
PHP client for Typesense: https://github.com/typesense/typesense
★ 0 2mo agoExplain → -
guzzle ⑂
Guzzle, an extensible PHP HTTP client
★ 0 2mo agoExplain → -
roadrunner ⑂
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
★ 0 2mo agoExplain → -
release-notes-generator ⑂
The way we generate release notes for Rector repository
★ 0 1y agoExplain → -
reusable-workflows ⑂
No description.
★ 0 2y agoExplain → -
rector-php-parser ⑂
No description.
★ 0 1y agoExplain → -
annotations ⑂
Annotations Docblock Parser
★ 0 8mo agoExplain → -
graphql-client-code-generator ⑂
Transform GraphQL queries into type-safe, zero-dependency PHP 8.4+ code that just works.
★ 0 2mo agoExplain → -
code-generator ⑂
Yield your code line by line: let generators handle indentation, formatting, and structure for you
★ 0 3mo agoExplain → -
twigstan ⑂
TwigStan is a static analyzer for Twig templates powered by PHPStan
★ 0 2mo agoExplain → -
package-info ⑂
Verifying composer packages requirements of GitHub organizations
★ 0 3mo agoExplain → -
rector-rules-1 ⑂
A set of additional rules for rector/rector. - 一套针对 `rector/rector` 的附加规则。
★ 0 4mo agoExplain → -
php-cs-fixer-config ⑂
No description.
★ 0 5mo agoExplain → -
zend-sentry ⑂
A Zend Framework 3 module that lets you log to the Sentry.io service.
★ 0 7y agoExplain → -
file-risk
No description.
PHP ★ 0 6mo agoExplain → -
gemblue.github.io ⑂
My Personal Website
★ 0 7mo agoExplain → -
daftar-proyek-OSS ⑂
Proyek open-source untuk sumber inspirasi
★ 0 8mo agoExplain → -
phpstan-error-formatter ⑂
A minimalistic error formatter for PHPStan
★ 0 2mo agoExplain → -
ecs-debug-20251111 ⑂
No description.
★ 0 9mo agoExplain → -
php-parser-with-cache-node-visitor-benchmark
Demonstrate Cache vs non-cached NodeVisitor collection by Node on NodeTraverser
PHP ★ 0 9mo agoExplain → -
infection ⑂
PHP Mutation Testing library
★ 0 9mo agoExplain → -
rector-issue-9437 ⑂
reproduction repository of rector's issue #9437
★ 0 10mo agoExplain → -
tempest-framework ⑂
The PHP framework that gets out of your way
★ 0 9mo agoExplain → -
rector-compat-tests
Test repository to verify Rector custom rules/tests compatibility with other tools like PHPUnit and PHPStan in various versions
★ 0 10mo agoExplain → -
foundry ⑂
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
★ 0 10mo agoExplain → -
knife-test ⑂
A test for rector swift knife dependency
★ 0 1y agoExplain → -
rector-rules ⑂
Provides rector php rules for making the code more concise
★ 0 1y agoExplain → -
utils ⑂
🛠 Lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
★ 0 1y agoExplain → -
drupal-rector ⑂
A developer utility for automatically upgrading deprecated code for Drupal 9
★ 0 3mo agoExplain → -
rector-extension-ibexa ⑂
Ibexa Rector refactoring tool rule sets
★ 0 3mo agoExplain → -
laminas-barcode ⑂
Programmatically create and render barcodes as images or in PDFs
★ 0 2y agoExplain → -
cms ⑂
Build bespoke content experiences with Craft.
★ 0 1mo agoExplain → -
ci4-pages ⑂
Page based router for CodeIgniter 4
★ 0 1y agoExplain → -
phpstan-codeigniter ⑂
CodeIgniter extensions and rules for PHPStan
★ 0 1y agoExplain → -
rector-rule ⑂
RectorPHP rule to convert PHPDoc annotations for static analysis to PHP attributes
★ 0 1y agoExplain → -
craftcms-rector ⑂
Rector rules for updating plugins and modules to Craft CMS 4.
★ 0 2y agoExplain → -
contao-rector ⑂
Rector rules for Contao
★ 0 1y agoExplain → -
custom-phpspec-to-phpunit ⑂
From PHPSpec and Prophecy to PHPUnit - use at own risk
★ 0 1y agoExplain → -
laminas-mvc-plugin-identity ⑂
Plugin for retrieving the current authenticated identity within laminas-mvc controllers
★ 0 1y agoExplain → -
laminas-paginator-adapter-laminasdb ⑂
laminas-db adapters for laminas-paginator.
★ 0 1y agoExplain → -
laminas-component-installer ⑂
Composer plugin for injecting modules and configuration providers into application configuration
★ 0 1y agoExplain → -
mezzio-hal ⑂
Hypertext Application Language implementation for PHP and PSR-7
★ 0 1y agoExplain → -
laminas-navigation ⑂
Manage trees of pointers to web pages in order to build navigation systems
★ 0 1y agoExplain → -
laminas-serializer ⑂
Serialize and deserialize PHP structures to a variety of representations
★ 0 1y agoExplain → -
laminas-oauth ⑂
No description.
★ 0 1y agoExplain → -
typo3-rector ⑂
Rector for TYPO3
PHP ★ 0 23d agoExplain → -
rector-generator ⑂
[INTERNAL] Save your typing the repeated Rector rule code and focus on writing refactor() method only
★ 0 2y agoExplain → -
easy-coding-standard ⑂
The Easiest way to add coding standard to your PHP project
PHP ★ 0 2y agoExplain → -
rector-src ⑂
Development repository for Rector
PHP ★ 0 1y agoExplain → -
messenger ⑂
A symfony message bus with additional middleware used by Sulu CMS.
★ 0 2y agoExplain → -
parser-reflection ⑂
Parser Reflection API - Provides source code analysis without loading classes into the PHP memory
PHP ★ 0 2y agoExplain → -
swiss-knife ⑂
Swiss knife in pocket of every upgrade architect!
★ 0 2y agoExplain → -
rector-8435 ⑂
https://github.com/rectorphp/rector/issues/8435
★ 0 2y agoExplain → -
exceptional-validation-bundle ⑂
No description.
★ 0 2y agoExplain → -
PhpSpreadsheet ⑂
A pure PHP library for reading and writing spreadsheet files
★ 0 2y agoExplain → -
diff ⑂
Diff implementation
★ 0 2y agoExplain → -
hubspot-php ⑂
HubSpot PHP API Client
★ 0 2y agoExplain → -
symplify ⑂
Do you use Symfony, Coding Standards, maintain PHP packages, automate monorepo, generate static website and are you lazy? You'll love the candies you find here! :)
★ 0 5y agoExplain → -
rector-composer ⑂
Rules to allow manipulate composer.json
★ 0 3y agoExplain → -
rector-nette ⑂
Rector upgrades rules for Nette
★ 0 3y agoExplain → -
rector-money ⑂
Rector rules for upgrading `moneyphp/money` library
★ 0 10mo agoExplain → -
shopware-rector ⑂
Rector rules for Shopware 6
★ 0 1y agoExplain → -
shield ⑂
Authentication and Authorization for CodeIgniter 4
★ 0 18d agoExplain → -
rector-8237 ⑂
reproduce error stated in rectorphp/rector#8237
★ 0 2y agoExplain → -
semver ⑂
Semantic versioning utilities with the addition of version constraints parsing and checking.
★ 0 2y agoExplain → -
silverstripe-rector ⑂
A developer utility for automatically upgrading deprecated code for Silverstripe CMS
★ 0 2y agoExplain → -
phpstorm-stubs ⑂
PHP runtime & extensions header files for PhpStorm
★ 0 3y agoExplain → -
rector-issue
No description.
★ 0 3y agoExplain → -
skeleton-1 ⑂
Project template for starting your new project based on the Sulu content management system
★ 0 3y agoExplain → -
symbol-parser ⑂
Toolkit to parse symbols from a composer package
★ 0 3y agoExplain → -
zf-oauth2-doctrine ⑂
Fork of API-Skeletons/zf-oauth2-doctrine : OAuth2 Doctrine Adapter for Apigility/Laminas API Tools
PHP ★ 0 3y agoExplain → -
paratest ⑂
:computer: Parallel testing for PHPUnit
★ 0 3y agoExplain → -
laminas-captcha ⑂
Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more
★ 0 3y agoExplain → -
mezzio-laminasviewrenderer ⑂
laminas-view PhpRenderer integration for Mezzio
★ 0 3y agoExplain → -
mezzio-aurarouter ⑂
Aura.Router integration for Mezzio
★ 0 3y agoExplain → -
laminas-cache-storage-adapter-redis ⑂
No description.
★ 0 1y agoExplain → -
mezzio-swoole ⑂
Swoole support for Mezzio
★ 0 3y agoExplain → -
mezzio-laminasrouter ⑂
laminas-mvc router support for Mezzio
★ 0 3y agoExplain → -
group-use-test
No description.
★ 0 4y agoExplain → -
mezzio-session ⑂
Session container and middleware for PSR-7 applications
★ 0 1y agoExplain → -
phpdoc-parser ⑂
Next-gen phpDoc parser with support for intersection types and generics
★ 0 3y agoExplain → -
laminas-test ⑂
Tools to facilitate integration testing of laminas-mvc applications
★ 0 1y agoExplain → -
laminas-stdlib ⑂
SPL extensions, array utilities, error handlers, and more
★ 0 1y agoExplain → -
laminas-cache-storage-adapter-ext-mongodb ⑂
No description.
★ 0 3y agoExplain → -
laminas-cache-storage-adapter-session ⑂
No description.
★ 0 3y agoExplain → -
laminas-config-aggregator-parameters ⑂
PostProcessor extension for laminas/laminas-config-aggregator to allow usage of templated parameters within your configuration
★ 0 1y agoExplain → -
laminas-cache-storage-adapter-filesystem ⑂
No description.
★ 0 1y agoExplain → -
laminas-filter ⑂
Programmatically filter and normalize data and files
★ 0 1y agoExplain → -
laminas-router ⑂
Flexible routing system for HTTP and console applications
★ 0 1y agoExplain → -
mezzio-migration ⑂
Migrate Mezzio applications from v2 to v3
★ 0 3y agoExplain → -
mezzio-authentication-oauth2 ⑂
OAuth2 (server) authentication middleware for Mezzio and PSR-7 applications.
★ 0 1y agoExplain → -
mezzio-authorization-acl ⑂
laminas-permissions-acl adapter for mezzio-authorization
★ 0 1y agoExplain → -
laminas-form ⑂
Validate and display simple and complex forms, casting forms to business objects and vice versa
★ 0 3y agoExplain → -
laminas-server ⑂
Create Reflection-based RPC servers
★ 0 1y agoExplain → -
laminas-psr7bridge ⑂
PSR-7 <-> laminas-http message conversions
★ 0 3y agoExplain → -
laminas-config-aggregator ⑂
Lightweight library for collecting and merging configuration from different sources
★ 0 1y agoExplain → -
rector_parallel_test ⑂
No description.
★ 0 3y agoExplain → -
laminas-composer-autoloading ⑂
Sets up Composer-based autoloading for your Laminas modules
★ 0 3y agoExplain → -
laminas-auradi-config ⑂
PSR-11 Aura.DI container configurator for Laminas and Mezzio applications
★ 0 4y agoExplain → -
laminas-cache-storage-adapter-blackhole ⑂
No description.
★ 0 3y agoExplain → -
laminas-cache-storage-adapter-memory ⑂
No description.
★ 0 1y agoExplain → -
laminas-cache-storage-adapter-apcu ⑂
Laminas cache adapter for APCu
★ 0 1y agoExplain → -
laminas-recaptcha ⑂
OOP wrapper for the ReCaptcha web service
★ 0 4y agoExplain → -
laminas-stratigility ⑂
PSR-7 middleware foundation for building and dispatching middleware pipelines
★ 0 1y agoExplain → -
laminas-httphandlerrunner ⑂
Execute PSR-15 RequestHandlerInterface instances and emit responses they generate.
★ 0 1y agoExplain → -
laminas-inputfilter ⑂
Normalize and validate input sets from the web, APIs, the CLI, and more, including files
★ 0 1y agoExplain → -
laminas-feed ⑂
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
★ 0 4y agoExplain → -
laminas-hydrator ⑂
Serialize objects to arrays, and vice versa
★ 0 3y agoExplain → -
laminas-ldap ⑂
Provides support for LDAP operations including but not limited to binding, searching and modifying entries in an LDAP directory
★ 0 4y agoExplain → -
laminas-twitter ⑂
OOP wrapper for the Twitter web service
★ 0 3y agoExplain → -
mezzio-authorization ⑂
Authorization middleware for Mezzio and PSR-7 applications
★ 0 1y agoExplain → -
mezzio-authentication-session ⑂
Username/password, session-backed authentication adapter for mezzio-authentication.
★ 0 1y agoExplain → -
tomasvotruba ⑂
GitHub Profile repository :)
★ 0 4y agoExplain → -
upgrade ⑂
Upgrade tools for CakePHP meant to facilitate migrating from one version of the framework to another
★ 0 2mo agoExplain → -
rector-issue-7196 ⑂
No description.
★ 0 4y agoExplain → -
api-tools-asset-manager ⑂
Composer plugin for copying module assets into application document roots.
★ 0 3y agoExplain → -
Valinor ⑂
PHP library that helps to map any input into a strongly-typed value object structure.
★ 0 2mo agoExplain → -
rector-issue-laravel
No description.
★ 0 4y agoExplain → -
mezzio-authentication-laminasauthentication ⑂
laminas-authentication adapter for mezzio-authentication.
★ 0 3y agoExplain → -
rector-7064 ⑂
No description.
★ 0 4y agoExplain → -
mezzio-fastroute ⑂
FastRoute integration for Mezzio
★ 0 3y agoExplain → -
laminas-cache-storage-adapter-memcached ⑂
No description.
★ 0 3y agoExplain → -
laminas-escaper ⑂
Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
★ 0 1y agoExplain → -
mezzio-platesrenderer ⑂
Plates integration for Mezzio
★ 0 1y agoExplain → -
mezzio-flash ⑂
Flash messages for PSR-7 and PSR-15 applications using mezzio-session
★ 0 1y agoExplain → -
laminas-i18n ⑂
Provide translations for your application, and filter and validate internationalized values
★ 0 1y agoExplain → -
laminas-di ⑂
Automated dependency injection for PSR-11 containers
★ 0 3y agoExplain → -
PHP-Parallel-Lint ⑂
This tool check syntax of PHP files faster than serial check with fancier output.
★ 0 4y agoExplain → -
laminas-json-server ⑂
Laminas Json-Server is a JSON-RPC server implementation.
★ 0 3y agoExplain → -
laminas-continuous-integration-action ⑂
GitHub Action for running a QA check
★ 0 4y agoExplain → -
rector-prefixed-rule-test ⑂
This repository tests local rule test with Rector and Rector prefixed
★ 0 4y agoExplain → -
zf-select-strip ⑂
No description.
★ 0 4y agoExplain → -
mezzio-authentication ⑂
Authentication middleware for Mezzio and PSR-7 applications
★ 0 1y agoExplain → -
mezzio-cors ⑂
CORS component for Mezzio and other PSR-15 middleware runners.
★ 0 1y agoExplain → -
mezzio-helpers ⑂
Helper/Utility classes for Mezzio
★ 0 1y agoExplain → -
mezzio-authentication-basic ⑂
HTTP Basic Authentication adapter for mezzio-authentication.
★ 0 3y agoExplain → -
devkit ⑂
Development toolkit for CodeIgniter libraries and projects
★ 0 2y agoExplain → -
mezzio-session-cache ⑂
PSR-6 session persistence adapter for mezzio-session.
★ 0 1y agoExplain → -
mezzio-tooling ⑂
Migration and development tooling for Mezzio
★ 0 1y agoExplain → -
mezzio-problem-details ⑂
Problem Details for PSR-7 HTTP APIs
★ 0 1y agoExplain → -
test-php56
No description.
PHP ★ 0 4y agoExplain → -
laminas-log ⑂
Robust, composite logger with filtering, formatting, and PSR-3 support
★ 0 4y agoExplain → -
laminas-mvc-plugin-fileprg ⑂
Post/Redirect/Get plugin with file upload handling for laminas-mvc controllers
★ 0 4y agoExplain → -
laminas-mvc-plugin-prg ⑂
Post/Redirect/Get plugin for laminas-mvc controllers
★ 0 4y agoExplain → -
laminas-skeleton-installer ⑂
Installer plugin for Laminas MVC Skeleton application
★ 0 4y agoExplain → -
typo3-typoscript-parser ⑂
Library containing a simple parser for the TypoScript configuration language.
★ 0 4y agoExplain → -
mezzio-twigrenderer ⑂
Twig integration for Mezzio
★ 0 1y agoExplain → -
laminas-config-aggregator-modulemanager ⑂
Consume laminas-mvc modules as configuration providers within laminas-config-aggregator.
★ 0 4y agoExplain → -
Stringy ⑂
A PHP string manipulation library with multibyte support
★ 0 4y agoExplain → -
rector-issue-php74
No description.
PHP ★ 0 4y agoExplain →
No repos match these filters.