VOSHA Framework
VOSHA adalah framework Python modern kelas dunia yang dirancang khusus untuk membangun aplikasi fullstack dengan kecepatan tinggi. VOSHA mengotomatisasi sinkronisasi antara FastAPI (Backend) and Vanilla JS/CSS (Frontend) dalam satu ekosistem yang kohesif.
Framework ini mengusung filosofi "Plug and Play" dengan desain standar industri yang memukau, menggunakan sentuhan Glassmorphism dan tipografi premium di setiap proyek yang dihasilkan.
Fitur Unggulan
- Otomasi Fullstack Generatif: Bangun struktur database, API, dan antarmuka web hanya dengan satu perintah.
- Sistem Desain Premium: Setiap proyek baru dilengkapi dengan tema Glassmorphism modern dan font Poppins secara bawaan.
- CLI Bilingual (ID/EN): Fleksibilitas penuh dengan dukungan perintah bahasa Indonesia (
buat,jalankan) dan Inggris (create,run). - Orkestrasi Project Sederhana: Manajemen project terpusat menggunakan
run.pyuntuk mengontrol seluruh layanan. - Runtime Tanpa Konflik: Dirancang untuk berjalan mulus di Windows dan Linux dengan installer GUI yang intuitif.
Memulai dalam 60 Detik
VOSHA dirancang agar Anda bisa langsung berkarya tanpa pusing dengan konfigurasi yang rumit.
Instalasi Global
Pasang VOSHA langsung dari PyPI:
pip install vosha
Versi Installer (GUI)
Bagi Anda yang menyukai antarmuka visual, VOSHA menyertakan installer premium:
- Jalankan
python3 -m vosha_framework.cli installatau gunakan fileinstaller_gui.py. - Klik tombol "Pasang VOSHA Sekarang".
Panduan Penggunaan CLI
1. Inisialisasi Project
Bangun karya pertama Anda dengan struktur yang rapi:
# Versi Indonesia
vosha buat nama_proyek 1
# Versi Inggris
vosha create my_project 1
2. Menjalankan Layanan
Masuk ke dalam direktori project dan aktifkan orkestrator:
cd nama_proyek
python3 run.py
Akses antarmuka dashboard Anda di: http://localhost:9871/
3. Konfigurasi Bahasa
Ubah mode operasional CLI sesuai kenyamanan Anda:
vosha bahasa en # Beralih ke mode English
vosha language id # Kembali ke mode Indonesia
Roadmap Pengembangan
- v1.0: Rilis Stabil, Premium UI, Multi-language CLI.
- v1.1: Integrasi Credit & Copyright Ownership.
- v1.5: Sistem migrasi database otomatis & ORM terintegrasi.
- v2.0: Plugin marketplace & Cloud Deployment tool.
Kontribusi & Komunitas
VOSHA adalah proyek open-source yang sangat menghargai kontribusi dari komunitas. Jika Anda memiliki ide atau perbaikan, jangan ragu untuk melakukan Pull Request atau membuka Issue di repositori resmi kami.
Lisensi
Didistribusikan di bawah Lisensi MIT. Untuk informasi lebih lanjut, silakan baca file LICENSE.
Didesain dan Dikembangkan Oleh
Veros Ariferdinand
Membangun masa depan web development Indonesia.
Copyright © 2026 Veros Ariferdinand.
Metadata
Release files for vosha 1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vosha-1.2.tar.gz | 134.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vosha-1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 264.5 kB
Release files / vosha-1.2.tar.gz
| Download URL | vosha-1.2.tar.gz |
|---|---|
| Size | 134.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
de00649ed47641bcea2c8262e30ec9b7ab0bf2e26deec9a0f245ed50ab2c00ad
|
|
BLAKE2b-256 checksum How to use checksums |
2031a410aaaf2f3c9fa6d15039fd3277397ee6d923f5924918a343cdd47ba222
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / vosha-1.2-py3-none-any.whl
| Download URL | vosha-1.2-py3-none-any.whl |
|---|---|
| Size | 129.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f75c1dd08f5a3df6251d2d1b6f2fcc79a18a9d7cbac010a172802da2823806c6
|
|
BLAKE2b-256 checksum How to use checksums |
c0f5970a4e6413c43f0058e10d36f26e22e19ed50cdb81afc35580dcab392f6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|