Download the PHP package hitech/indonesia-laravel without Composer
On this page you can find all versions of the php package hitech/indonesia-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download hitech/indonesia-laravel
More information about hitech/indonesia-laravel
Files in hitech/indonesia-laravel
Download hitech/indonesia-laravel
More information about hitech/indonesia-laravel
Files in hitech/indonesia-laravel
Vendor hitech
Package indonesia-laravel
Short Description Indonesia Laravel - Data terbaru daerah-daerah di indonesia termasuk 38 provinsi.
License MIT
Package indonesia-laravel
Short Description Indonesia Laravel - Data terbaru daerah-daerah di indonesia termasuk 38 provinsi.
License MIT
Please rate this library. Is it a good library?
Informations about the package indonesia-laravel
🇮🇩 Indonesia Laravel




**Package Laravel untuk data wilayah Indonesia terlengkap dan terbaru**
*Data terbaru 2025 sesuai Kepmendagri No. 300.2.2-2138 Tahun 2025, data daerah-daerah di Indonesia termasuk 38 provinsi, kabupaten/kota, kecamatan, dan desa/kelurahan*
✨ Fitur Utama
- 🗺️ Data Lengkap: 38 Provinsi, 514+ Kabupaten/Kota, 7000+ Kecamatan, 83000+ Desa/Kelurahan
- 🌐 Multi-Language: Mendukung Bahasa Indonesia (ID) dan English (EN)
- 🔍 Pencarian Cerdas: Fitur search yang powerful untuk semua level wilayah
- 📄 Pagination: Built-in pagination untuk performa optimal
- 🔗 Relasi Eloquent: Relationship yang lengkap antar model
- ⚙️ Konfigurasi Fleksibel: Customizable table prefix dan pattern
- 🚀 Easy Setup: Instalasi dan setup yang mudah dengan Artisan command
📦 Instalasi
1. Install via Composer
2. Publish Konfigurasi dan Migration
3. Jalankan Migration
4. Seed Database
⚙️ Konfigurasi
Setelah publish, edit file config/indonesia.php
:
🚀 Penggunaan
Service Class (Recommended)
Direct Model Usage
Contoh Relasi
📊 Struktur Database
Tabel yang Dibuat
indonesia_provinces
- Data provinsiindonesia_cities
- Data kabupaten/kotaindonesia_districts
- Data kecamatanindonesia_villages
- Data desa/kelurahan
Kolom Dinamis Berdasarkan Pattern
Pattern 'ID' (Bahasa Indonesia):
kode_provinsi
,nama_provinsi
kode_kabupaten
,nama_kabupaten
kode_kecamatan
,nama_kecamatan
kode_desa
,nama_desa
Pattern 'EN' (English):
province_code
,province_name
city_code
,city_name
district_code
,district_name
village_code
,village_name
🔍 Fitur Pencarian
📄 Pagination
🛠️ Artisan Commands
✅ Menjalankan Test
Package ini menggunakan PHPUnit bersama Orchestra Testbench agar bisa diuji seperti dalam konteks aplikasi Laravel.
Siapkan konfigurasi test di phpunit.xml
Jalankan test dengan PHPUnit
Atau jika sudah install global PHPUnit:
📋 Requirements
- PHP ^8.1
- Laravel ^12.19
- Illuminate Support ^12.19
- Illuminate Console ^12.19
- Illuminate Database ^12.19
🤝 Contributing
Kontribusi sangat diterima! Silakan:
- Fork repository ini
- Buat branch fitur baru (
git checkout -b feature/amazing-feature
) - Commit perubahan (
git commit -m 'Add amazing feature'
) - Push ke branch (
git push origin feature/amazing-feature
) - Buat Pull Request
📝 License
Project ini menggunakan MIT License.
👨💻 Author
dhank77
- Email: [email protected]
SyahrulBhudiF
- Github: https://github.com/SyahrulBhudiF
📌 Sumber Data
- Wilayah
- Data wilayah Indonesia 2025 berasal dari Yonatan Yusak Lestari bisa lihat di repo ini yang bersumber langsung dari Kepmendagri 2025.
- Data wilayah Indonesia sebelumnya (< 2025) berasal dari github/api yang saya sudah lupa untuk cantumkan jika merasa itu data anda dengan senang hati kontak saya di linkedin atau email ataupun buat issue di repo ini.
- Kode Pos
🙏 Acknowledgments
- Laravel Community
- Semua kontributor yang telah membantu
**Dibuat dengan ❤️ untuk Indonesia**
[⭐ Star this repo](https://github.com/hitech/indonesia-laravel) | [🐛 Report Bug](https://github.com/hitech/indonesia-laravel/issues) | [💡 Request Feature](https://github.com/hitech/indonesia-laravel/issues)
All versions of indonesia-laravel with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
illuminate/support Version ^12.19
illuminate/console Version ^12.19
illuminate/database Version ^12.19
illuminate/support Version ^12.19
illuminate/console Version ^12.19
illuminate/database Version ^12.19
The package hitech/indonesia-laravel contains the following files
Loading the files please wait ....