A simple Python web framework for building web applications
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vosha-1.2.tar.gz.
File metadata
- Download URL: vosha-1.2.tar.gz
- Upload date:
- Size: 134.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de00649ed47641bcea2c8262e30ec9b7ab0bf2e26deec9a0f245ed50ab2c00ad
|
|
| MD5 |
ec447dc4c94491176455bfaaf322ffe0
|
|
| BLAKE2b-256 |
2031a410aaaf2f3c9fa6d15039fd3277397ee6d923f5924918a343cdd47ba222
|
File details
Details for the file vosha-1.2-py3-none-any.whl.
File metadata
- Download URL: vosha-1.2-py3-none-any.whl
- Upload date:
- Size: 129.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f75c1dd08f5a3df6251d2d1b6f2fcc79a18a9d7cbac010a172802da2823806c6
|
|
| MD5 |
606036223235772625ae5375483e12ec
|
|
| BLAKE2b-256 |
c0f5970a4e6413c43f0058e10d36f26e22e19ed50cdb81afc35580dcab392f6b
|