Gemilang
A comprehensive utility for Malaysian developers, offering complete geographical data (States, Districts, Postcodes), currency formatting, and other essential Malaysian-specific tools—truly the Swiss Army Knife for the local development community.
Gemilang
The Malaysian developer utility kit.
Gemilang is a Laravel utility package built specifically for Malaysian developers.
It provides commonly needed Malaysian-specific data and helpers—including geographical information, postcode data, and currency formatting—inside a reusable Composer package.
Instead of repeatedly rebuilding the same localisation utilities across different projects, developers can use Gemilang as a shared foundation.
Suggested image: Gemilang branding alongside a code example or Packagist page.
The Idea
Building applications for Malaysia frequently requires the same types of local information.
Developers may need:
- Malaysian states
- District information
- Postcodes
- Local currency formatting
- Other country-specific helpers
These are small requirements individually, but repeatedly sourcing and maintaining them across different projects introduces unnecessary work.
Gemilang packages those needs into one reusable utility.
A Swiss Army Knife for Malaysian Laravel development.
Built for Malaysian Applications
Gemilang is designed around Malaysian-specific development needs.
Its purpose is not to replace Laravel's general utilities, but to provide a focused layer for information and formatting that Malaysian applications repeatedly need.
This can reduce duplicated implementation across projects while giving developers one place to consume common local utilities.
Suggested image: Code snippet demonstrating geographical data or MYR formatting.
Package-Based Distribution
Gemilang is distributed through Composer and Packagist.
This allows it to fit directly into the standard Laravel and PHP dependency workflow.
Developers can include the package within an existing project instead of copying datasets or utility functions manually between codebases.
Technology Stack
| Area | Technologies |
|---|---|
| Language | PHP |
| Framework | Laravel |
| Package Management | Composer |
| Distribution | Packagist |
Why Gemilang
Gemilang is intentionally developer-focused.
It solves the type of problem that rarely becomes the headline feature of an application, but repeatedly consumes development time.
By centralising Malaysian-specific utilities into a reusable package, the same foundation can be shared across multiple products.
Current State
Status: Completed
Gemilang is available publicly through Packagist as a Composer package.
Project Links
- Packagist: https://packagist.org/packages/sempurnama/gemilang
- GitHub: https://github.com/kebalicious/gemilang
Gemilang
Built in Malaysia, for developers building Malaysia.