Open Source
Packages and tools I maintain for the Laravel and PHP ecosystem through Cleanique Coders and Nadi.
Support Open Source
If my work has added value to your development journey, consider sponsoring on GitHub.
Sponsor on GitHubTrack and log outgoing emails for easy reference and management
Eligify is a flexible rule and criteria engine that determines whether an entity — such as a person, application, or transaction — meets the defined acceptance conditions. It powers decision-making systems by making eligibility data-driven, traceable, and automatable.
Nadi monitoring SDK for Drupal ^10.1 and ^11. Monitors exceptions, slow database queries, HTTP errors, and application performance.
Allow configure new Laravel project with all required packages and setup.
Shrinkr is a Laravel package for shortening URLs, with custom slugs, analytics, branded domains, and seamless API integration.
This package automatically generates comprehensive User Acceptance Testing (UAT) documentation for Laravel applications by analyzing your routes, middleware, policies, and authorization rules. It creates structured test scripts that help QA teams and stakeholders understand what needs to be tested and how to test it.
A comprehensive Laravel package for managing subscription plans and subscriptions in SaaS applications. This package provides an easy-to-configure solution for implementing package-based subscription management, allowing you to create flexible pricing tiers, manage user subscriptions, track usage, and handle the complete subscription lifecycle.
A secure and extensible token manager for Laravel, designed to store, encrypt, and decrypt tokens or API keys.
Enable expiry on user's account and user's password.
A powerful and extendable placeholder replacement engine for Laravel templates with context mapping, custom formatters, and fluent API
Effortlessly manage your Laravel API versions with flexible, header-based versioning control.
Build sophisticated workflow and state machine systems with database-driven configurations, role-based permissions, and seamless Laravel integration.
AppPulse provide a comprehensive, easy-to-use monitoring tool with uptime tracking, SSL certificate checks, and customisable notifications.
A collection of observer classes that can be use in your Laravel application.
Traitify is a Laravel package designed to streamline and enhance your development process by providing a collection of reusable traits and contracts.
Run allowlisted Artisan commands from a Livewire UI. Logs every execution to DB and sends notifications on completion/failure.
Simplest way to have invitation to your domain - class, system, group, etc.
browser is the official JavaScript/TypeScript SDK for Nadi - a Real User Monitoring (RUM) library for web applications. It provides browser-side monitoring including Core Web Vitals, session tracking, error capture, and user action breadcrumbs.
A framework-agnostic PHP package for easy .env file key management. Seamlessly update, add, or modify environment variables across projects with minimal configuration.
A PHP package for seamless interaction with Kong Gateway's Admin API
Focus on quality and its experience in software development, trainings and consulting services.
Capture time in and out for anything - attendance, asset check in and out, event and many more.
States, Districts and Sub-Districts in Malaysia - inspired from https://github.com/lomotech/jajahan
A Boilerplate for Android Native Project - Ready with Login, Register, Forget Password and Dashboard.
Provide core classes for Leave module in Human Resource Management System.
A project to migrate from existing WordPress to Laravel based by fetching WordPress API.