Skip to content

Releases: DwiDevelopes/Launcher

Streamlit Launcher Update

09 Nov 15:43

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 10,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 92%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

Streamlit Launcher V4 Update

Update V4 Grafik Saham

  1. Menambahkan grafik saham
  2. Menambahkan fitur pencarian
  3. Menambahkan fitur pengaturan
  4. Menambahkan fitur pengaturan pengguna
  5. Vitur Saham Grafik
  6. Chart Saham Lengkap
  7. OLDC

Update V4 Install Streamlit Launcher Make Termux ☕

🌱 Pantun untuk Anak Programming

Baik, saatnya puisi kecil untuk pejuang logika digital.
Pantun bukan algoritma, tapi ritmenya juga perlu rapi supaya compiler kehidupan tidak error karna logika.

🌱 Pantun untuk Anak Programming Indonesia

🐞 Debugging Pantun

  1. Naik sepeda ke tempat angringan,
  2. Bawa laptop sambil tersenyum sopan.
  3. Kalau kode sering berantakan,
  4. Sabar… bug itu cuma ujian keimanan

🥮 Pantun Mie Instan

  1. Makan mie instan dua porsi bareng-bareng,
  2. Sambil commit patch di repository terang-terang.
  3. Jika hasil kerja belum dipuji orang,
  4. Santai… kode bagus lama-lama sendiri yang gemilang.

Step-by-step install Streamlit dan jalankan launcher di Termux

1. Update & install paket penting

pkg update && pkg upgrade -y
pkg install python git clang cmake libffi libffi-dev openssl openssl-dev -y
pkg install python

2. Upgrade pip

pip install --upgrade pip wheel setuptools

3. Install Streamlit (dan fix dependencies)

Streamlit butuh beberapa paket scientific + wheel builder

pip install streamlit==1.49.1
pip install pandas==2.3.2
pip install numpy==2.2.2
pip install plotly==5.24.1
pip install matplotlib==3.9.2
pip install seaborn==0.13.2
pip install wordcloud==1.9.4
pip install streamlit-folium==0.23.1
pip install graphviz==0.20.3
pip install pillow==10.4.0
pip install pydeck==0.9.1  
pip install scipy==1.14.1
pip install scikit-learn==1.5.2   
pip install xgboost==2.1.1
pip install statsmodels==0.14.3   
pip install tensorflow-cpu==2.20.0
pip install keras==3.11.3
pip install networkx==3.4.2
pip install rich==14.2.0
pip install requests==2.32.3
pip install openpyxl==3.1.5
pip install xlrd==2.0.1
pip install numpy-stl==3.2.0
pip install trimesh==4.3.2
pip install streamlit-modal==0.1.2
pip install opencv-python-headless
pip install mlxtend==0.23.4

Kalau masih error, alternatif lebih aman:

pip install streamlit --no-cache-dir

4. Clone repo

git clone https://github.com/DwiDevelopes/Launcher.git
cd Launcher/build/lib/streamlit_launcher

5. Install requirements project

pip install -r requirements.txt --no-cache-dir

6. Jalankan Streamlit

streamlit run dashboard.py --server.address=0.0.0.0 --server.port=8501

⚠️ Kalau muncul error “No module named xyz”

Install modul manual, contoh:

pip install streamlit
pip install pandas
pip install numpy
pip install plotly
pip install matplotlib
pip install seaborn
pip install wordcloud
pip install streamlit-folium
pip install graphviz
pip install pillow
pip install pydeck 
pip install scipy
pip install scikit-learn
pip install xgboost
pip install statsmodels  
pip install tensorflow-cpu
pip install keras
pip install networkx
pip install rich
pip install requests
pip install openpyxl
pip install xlrd
pip install numpy-stl
pip install trimesh
pip install streamlit-modal
pip install opencv-python-headless
pip install mlxtend

🎯 Tips penting

Masalah Solusi
Streamlit gagal build Pastikan clang, cmake, openssl, libffi sudah terinstall
Termux tidak buka web UI Buka dari browser HP ke http://localhost:8501
Masih error Coba termux-chroot (kalau pakai proot distro)

☕ Simple Install Streamlit Launcher Termux.sh

Berikut resep terminal layaknya koki DevOps yang sedang menyiapkan dapur Termux agar Streamlit mau nurut. Ini adalah file install_streamlit_termux.sh yang tinggal kamu simpan dan eksekusi.

Script ini memastikan dependency, pip builder, dan repo Launcher terpasang rapi tanpa drama.


install_streamlit_termux.sh


📦 Cara pakai

chmod +x install_streamlit_termux.sh
./install_streamlit_termux.sh

🎯 Hasil akhir

Jika sukses, buka browser Android lalu masuk ke:

http://localhost:8501

🍵 Catatan teknis kecil

  1. Script ini tidak menghapus environment lama; aman untuk update
  2. coffie panas opsional, tapi bikin suasana ngoding lebih damai

Menjalankan install_streamlit_termux.sh itu seperti membangunkan naga kecil di Termux: perlu sedikit ritual, tapi setelah hidup, dia akan menghembuskan Streamlit dari pori-pori ponselmu.

Langkah menjalankan skrip di Termux

  1. Masuk ke folder tempat file disimpan
    Misal file ada di ~/ (home):

    cd ~
  2. Pastikan file punya izin eksekusi

    chmod +x install_streamlit_termux.sh
  3. Jalankan script

    ./install_streamlit_termux.sh

Kalau kamu ingin menjalankan langsung via bash, boleh juga:

bash install_streamlit_termux.sh

🧠 Kalau file belum ada di Termux

Kamu bisa buat file manual:

nano install_streamlit_termux.sh

Paste script ke dalamnya, lalu:

CTRL + O untuk save
ENTER
CTRL + X untuk keluar

Lanjut ke langkah chmod dan run di atas.


🛠️ Troubleshooting singkat

Masalah Solusi
Permission denied Pastikan sudah chmod +x
Command not found Pastikan berada di folder yang benar
Gagal install package Coba jalankan ulang script, atau install termux-chroot jika pakai PRoot

Bayangkan ini sebagai menu spell:

Nomor Mantra Hasil
1 **Auto-in...
Read more

Streamlit Launcher Update

09 Nov 06:13
dd908b9

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 10,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 92%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

Streamlit Launcher V4 Update

Update V4 Grafik Saham

  1. Menambahkan grafik saham
  2. Menambahkan fitur pencarian
  3. Menambahkan fitur pengaturan
  4. Menambahkan fitur pengaturan pengguna
  5. Vitur Saham Grafik
  6. Chart Saham Lengkap
  7. OLDC

Update V4 Install Streamlit Launcher Make Termux ☕

🌱 Pantun untuk Anak Programming

Baik, saatnya puisi kecil untuk pejuang logika digital.
Pantun bukan algoritma, tapi ritmenya juga perlu rapi supaya compiler kehidupan tidak error karna logika.

🌱 Pantun untuk Anak Programming Indonesia

🐞 Debugging Pantun

  1. Naik sepeda ke tempat angringan,
  2. Bawa laptop sambil tersenyum sopan.
  3. Kalau kode sering berantakan,
  4. Sabar… bug itu cuma ujian keimanan

🥮 Pantun Mie Instan

  1. Makan mie instan dua porsi bareng-bareng,
  2. Sambil commit patch di repository terang-terang.
  3. Jika hasil kerja belum dipuji orang,
  4. Santai… kode bagus lama-lama sendiri yang gemilang.

Step-by-step install Streamlit dan jalankan launcher di Termux

1. Update & install paket penting

pkg update && pkg upgrade -y
pkg install python git clang cmake libffi libffi-dev openssl openssl-dev -y
pkg install python

2. Upgrade pip

pip install --upgrade pip wheel setuptools

3. Install Streamlit (dan fix dependencies)

Streamlit butuh beberapa paket scientific + wheel builder

pip install streamlit==1.49.1
pip install pandas==2.3.2
pip install numpy==2.2.2
pip install plotly==5.24.1
pip install matplotlib==3.9.2
pip install seaborn==0.13.2
pip install wordcloud==1.9.4
pip install streamlit-folium==0.23.1
pip install graphviz==0.20.3
pip install pillow==10.4.0
pip install pydeck==0.9.1  
pip install scipy==1.14.1
pip install scikit-learn==1.5.2   
pip install xgboost==2.1.1
pip install statsmodels==0.14.3   
pip install tensorflow-cpu==2.20.0
pip install keras==3.11.3
pip install networkx==3.4.2
pip install rich==14.2.0
pip install requests==2.32.3
pip install openpyxl==3.1.5
pip install xlrd==2.0.1
pip install numpy-stl==3.2.0
pip install trimesh==4.3.2
pip install streamlit-modal==0.1.2
pip install opencv-python-headless
pip install mlxtend==0.23.4

Kalau masih error, alternatif lebih aman:

pip install streamlit --no-cache-dir

4. Clone repo

git clone https://github.com/DwiDevelopes/Launcher.git
cd Launcher/build/lib/streamlit_launcher

5. Install requirements project

pip install -r requirements.txt --no-cache-dir

6. Jalankan Streamlit

streamlit run dashboard.py --server.address=0.0.0.0 --server.port=8501

⚠️ Kalau muncul error “No module named xyz”

Install modul manual, contoh:

pip install streamlit
pip install pandas
pip install numpy
pip install plotly
pip install matplotlib
pip install seaborn
pip install wordcloud
pip install streamlit-folium
pip install graphviz
pip install pillow
pip install pydeck 
pip install scipy
pip install scikit-learn
pip install xgboost
pip install statsmodels  
pip install tensorflow-cpu
pip install keras
pip install networkx
pip install rich
pip install requests
pip install openpyxl
pip install xlrd
pip install numpy-stl
pip install trimesh
pip install streamlit-modal
pip install opencv-python-headless
pip install mlxtend

🎯 Tips penting

Masalah Solusi
Streamlit gagal build Pastikan clang, cmake, openssl, libffi sudah terinstall
Termux tidak buka web UI Buka dari browser HP ke http://localhost:8501
Masih error Coba termux-chroot (kalau pakai proot distro)

☕ Simple Install Streamlit Launcher Termux.sh

Berikut resep terminal layaknya koki DevOps yang sedang menyiapkan dapur Termux agar Streamlit mau nurut. Ini adalah file install_streamlit_termux.sh yang tinggal kamu simpan dan eksekusi.

Script ini memastikan dependency, pip builder, dan repo Launcher terpasang rapi tanpa drama.


install_streamlit_termux.sh


📦 Cara pakai

chmod +x install_streamlit_termux.sh
./install_streamlit_termux.sh

🎯 Hasil akhir

Jika sukses, buka browser Android lalu masuk ke:

http://localhost:8501

🍵 Catatan teknis kecil

  1. Script ini tidak menghapus environment lama; aman untuk update
  2. coffie panas opsional, tapi bikin suasana ngoding lebih damai

Menjalankan install_streamlit_termux.sh itu seperti membangunkan naga kecil di Termux: perlu sedikit ritual, tapi setelah hidup, dia akan menghembuskan Streamlit dari pori-pori ponselmu.

Langkah menjalankan skrip di Termux

  1. Masuk ke folder tempat file disimpan
    Misal file ada di ~/ (home):

    cd ~
  2. Pastikan file punya izin eksekusi

    chmod +x install_streamlit_termux.sh
  3. Jalankan script

    ./install_streamlit_termux.sh

Kalau kamu ingin menjalankan langsung via bash, boleh juga:

bash install_streamlit_termux.sh

🧠 Kalau file belum ada di Termux

Kamu bisa buat file manual:

nano install_streamlit_termux.sh

Paste script ke dalamnya, lalu:

CTRL + O untuk save
ENTER
CTRL + X untuk keluar

Lanjut ke langkah chmod dan run di atas.


🛠️ Troubleshooting singkat

Masalah Solusi
Permission denied Pastikan sudah chmod +x
Command not found Pastikan berada di folder yang benar
Gagal install package Coba jalankan ulang script, atau install termux-chroot jika pakai PRoot

Bayangkan ini sebagai menu spell:

Nomor Mantra Hasil
1 **Auto-in...
Read more

Streamlit Launcher Update

08 Nov 07:13
ce77f00

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

Update 3.9.6 Install Streamlit Launcher Make Termux ☕

vitur Update Wheather APP Analytics

  1. Wheather APP Analytics
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Prediksi Cuaca
  5. Cuaca Analys
  6. BMKG

🌱 Pantun untuk Anak Programming

Baik, saatnya puisi kecil untuk pejuang logika digital.
Pantun bukan algoritma, tapi ritmenya juga perlu rapi supaya compiler kehidupan tidak error karna logika.

🌱 Pantun untuk Anak Programming Indonesia

🐞 Debugging Pantun

  1. Naik sepeda ke tempat angringan,
  2. Bawa laptop sambil tersenyum sopan.
  3. Kalau kode sering berantakan,
  4. Sabar… bug itu cuma ujian keimanan

🥮 Pantun Mie Instan

  1. Makan mie instan dua porsi bareng-bareng,
  2. Sambil commit patch di repository terang-terang.
  3. Jika hasil kerja belum dipuji orang,
  4. Santai… kode bagus lama-lama sendiri yang gemilang.

Step-by-step install Streamlit dan jalankan launcher di Termux

1. Update & install paket penting

pkg update && pkg upgrade -y
pkg install python git clang cmake libffi libffi-dev openssl openssl-dev -y
pkg install python

2. Upgrade pip

pip install --upgrade pip wheel setuptools

3. Install Streamlit (dan fix dependencies)

Streamlit butuh beberapa paket scientific + wheel builder

pip install streamlit==1.49.1
pip install pandas==2.3.2
pip install numpy==2.2.2
pip install plotly==5.24.1
pip install matplotlib==3.9.2
pip install seaborn==0.13.2
pip install wordcloud==1.9.4
pip install streamlit-folium==0.23.1
pip install graphviz==0.20.3
pip install pillow==10.4.0
pip install pydeck==0.9.1  
pip install scipy==1.14.1
pip install scikit-learn==1.5.2   
pip install xgboost==2.1.1
pip install statsmodels==0.14.3   
pip install tensorflow-cpu==2.20.0
pip install keras==3.11.3
pip install networkx==3.4.2
pip install rich==14.2.0
pip install requests==2.32.3
pip install openpyxl==3.1.5
pip install xlrd==2.0.1
pip install numpy-stl==3.2.0
pip install trimesh==4.3.2
pip install streamlit-modal==0.1.2
pip install opencv-python-headless
pip install mlxtend==0.23.4

Kalau masih error, alternatif lebih aman:

pip install streamlit --no-cache-dir

4. Clone repo

git clone https://github.com/DwiDevelopes/Launcher.git
cd Launcher/build/lib/streamlit_launcher

5. Install requirements project

pip install -r requirements.txt --no-cache-dir

6. Jalankan Streamlit

streamlit run dashboard.py --server.address=0.0.0.0 --server.port=8501

⚠️ Kalau muncul error “No module named xyz”

Install modul manual, contoh:

pip install streamlit
pip install pandas
pip install numpy
pip install plotly
pip install matplotlib
pip install seaborn
pip install wordcloud
pip install streamlit-folium
pip install graphviz
pip install pillow
pip install pydeck 
pip install scipy
pip install scikit-learn
pip install xgboost
pip install statsmodels  
pip install tensorflow-cpu
pip install keras
pip install networkx
pip install rich
pip install requests
pip install openpyxl
pip install xlrd
pip install numpy-stl
pip install trimesh
pip install streamlit-modal
pip install opencv-python-headless
pip install mlxtend

🎯 Tips penting

Masalah Solusi
Streamlit gagal build Pastikan clang, cmake, openssl, libffi sudah terinstall
Termux tidak buka web UI Buka dari browser HP ke http://localhost:8501
Masih error Coba termux-chroot (kalau pakai proot distro)

☕ Simple Install Streamlit Launcher Termux.sh

Berikut resep terminal layaknya koki DevOps yang sedang menyiapkan dapur Termux agar Streamlit mau nurut. Ini adalah file install_streamlit_termux.sh yang tinggal kamu simpan dan eksekusi.

Script ini memastikan dependency, pip builder, dan repo Launcher terpasang rapi tanpa drama.


install_streamlit_termux.sh


📦 Cara pakai

chmod +x install_streamlit_termux.sh
./install_streamlit_termux.sh

🎯 Hasil akhir

Jika sukses, buka browser Android lalu masuk ke:

http://localhost:8501

🍵 Catatan teknis kecil

  1. Script ini tidak menghapus environment lama; aman untuk update
  2. coffie panas opsional, tapi bikin suasana ngoding lebih damai

Menjalankan install_streamlit_termux.sh itu seperti membangunkan naga kecil di Termux: perlu sedikit ritual, tapi setelah hidup, dia akan menghembuskan Streamlit dari pori-pori ponselmu.

Langkah menjalankan skrip di Termux

  1. Masuk ke folder tempat file disimpan
    Misal file ada di ~/ (home):

    cd ~
  2. Pastikan file punya izin eksekusi

    chmod +x install_streamlit_termux.sh
  3. Jalankan script

    ./install_streamlit_termux.sh

Kalau kamu ingin menjalankan langsung via bash, boleh juga:

bash install_streamlit_termux.sh

🧠 Kalau file belum ada di Termux

Kamu bisa buat file manual:

nano install_streamlit_termux.sh

Paste script ke dalamnya, lalu:

CTRL + O untuk save
ENTER
CTRL + X untuk keluar

Lanjut ke langkah chmod dan run di atas.


🛠️ Troubleshooting singkat

Masalah Solusi
Permission denied Pastikan sudah chmod +x
Command not found Pastikan berada di folder yang benar
Gagal install package Coba jalankan ulang script, atau install termux-chroot jika pakai PRoot

Bayangkan ini sebagai menu spell:

Nomor Mantra Hasil
1 Auto-installer 1 baris Tinggal copy-paste, semua terinstal otomatis
2 Installer + Virtual Env Termux jadi rapi, paket terisolasi seperti laboratorium kimia
3 Termux Widget Shortcut Tinggal tap ikon di Android, Streamlit langsung menyala
4 Systemd-like auto-restart script Kalau Streamlit error, bangkit sendiri seperti zombie ramah
5 Full Linux magic (proot Ubuntu) Streamlit jalan layaknya di PC, lebih stabil
6 Gabungan level Hokage Semua opsi di atas, sistem jalan sendiri, kamu tinggal menyeruput kop...
Read more

Streamlit Launcher Update

05 Nov 04:30
dab9bf0

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

Update 3.8.7 Install Streamlit Launcher Make Termux ☕

🌱 Pantun untuk Anak Programming

Baik, saatnya puisi kecil untuk pejuang logika digital.
Pantun bukan algoritma, tapi ritmenya juga perlu rapi supaya compiler kehidupan tidak error karna logika.

🌱 Pantun untuk Anak Programming Indonesia

🐞 Debugging Pantun

  1. Naik sepeda ke tempat angringan,
  2. Bawa laptop sambil tersenyum sopan.
  3. Kalau kode sering berantakan,
  4. Sabar… bug itu cuma ujian keimanan

🥮 Pantun Mie Instan

  1. Makan mie instan dua porsi bareng-bareng,
  2. Sambil commit patch di repository terang-terang.
  3. Jika hasil kerja belum dipuji orang,
  4. Santai… kode bagus lama-lama sendiri yang gemilang.

Step-by-step install Streamlit dan jalankan launcher di Termux

1. Update & install paket penting

pkg update && pkg upgrade -y
pkg install python git clang cmake libffi libffi-dev openssl openssl-dev -y
pkg install python

2. Upgrade pip

pip install --upgrade pip wheel setuptools

3. Install Streamlit (dan fix dependencies)

Streamlit butuh beberapa paket scientific + wheel builder

pip install streamlit==1.49.1
pip install pandas==2.3.2
pip install numpy==2.2.2
pip install plotly==5.24.1
pip install matplotlib==3.9.2
pip install seaborn==0.13.2
pip install wordcloud==1.9.4
pip install streamlit-folium==0.23.1
pip install graphviz==0.20.3
pip install pillow==10.4.0
pip install pydeck==0.9.1  
pip install scipy==1.14.1
pip install scikit-learn==1.5.2   
pip install xgboost==2.1.1
pip install statsmodels==0.14.3   
pip install tensorflow-cpu==2.20.0
pip install keras==3.11.3
pip install networkx==3.4.2
pip install rich==14.2.0
pip install requests==2.32.3
pip install openpyxl==3.1.5
pip install xlrd==2.0.1
pip install numpy-stl==3.2.0
pip install trimesh==4.3.2
pip install streamlit-modal==0.1.2
pip install opencv-python-headless
pip install mlxtend==0.23.4

Kalau masih error, alternatif lebih aman:

pip install streamlit --no-cache-dir

4. Clone repo

git clone https://github.com/DwiDevelopes/Launcher.git
cd Launcher/build/lib/streamlit_launcher

5. Install requirements project

pip install -r requirements.txt --no-cache-dir

6. Jalankan Streamlit

streamlit run dashboard.py --server.address=0.0.0.0 --server.port=8501

⚠️ Kalau muncul error “No module named xyz”

Install modul manual, contoh:

pip install streamlit
pip install pandas
pip install numpy
pip install plotly
pip install matplotlib
pip install seaborn
pip install wordcloud
pip install streamlit-folium
pip install graphviz
pip install pillow
pip install pydeck 
pip install scipy
pip install scikit-learn
pip install xgboost
pip install statsmodels  
pip install tensorflow-cpu
pip install keras
pip install networkx
pip install rich
pip install requests
pip install openpyxl
pip install xlrd
pip install numpy-stl
pip install trimesh
pip install streamlit-modal
pip install opencv-python-headless
pip install mlxtend

🎯 Tips penting

Masalah Solusi
Streamlit gagal build Pastikan clang, cmake, openssl, libffi sudah terinstall
Termux tidak buka web UI Buka dari browser HP ke http://localhost:8501
Masih error Coba termux-chroot (kalau pakai proot distro)

☕ Simple Install Streamlit Launcher Termux.sh

Berikut resep terminal layaknya koki DevOps yang sedang menyiapkan dapur Termux agar Streamlit mau nurut. Ini adalah file install_streamlit_termux.sh yang tinggal kamu simpan dan eksekusi.

Script ini memastikan dependency, pip builder, dan repo Launcher terpasang rapi tanpa drama.


install_streamlit_termux.sh


📦 Cara pakai

chmod +x install_streamlit_termux.sh
./install_streamlit_termux.sh

🎯 Hasil akhir

Jika sukses, buka browser Android lalu masuk ke:

http://localhost:8501

🍵 Catatan teknis kecil

  1. Script ini tidak menghapus environment lama; aman untuk update
  2. coffie panas opsional, tapi bikin suasana ngoding lebih damai

Menjalankan install_streamlit_termux.sh itu seperti membangunkan naga kecil di Termux: perlu sedikit ritual, tapi setelah hidup, dia akan menghembuskan Streamlit dari pori-pori ponselmu.

Langkah menjalankan skrip di Termux

  1. Masuk ke folder tempat file disimpan
    Misal file ada di ~/ (home):

    cd ~
  2. Pastikan file punya izin eksekusi

    chmod +x install_streamlit_termux.sh
  3. Jalankan script

    ./install_streamlit_termux.sh

Kalau kamu ingin menjalankan langsung via bash, boleh juga:

bash install_streamlit_termux.sh

🧠 Kalau file belum ada di Termux

Kamu bisa buat file manual:

nano install_streamlit_termux.sh

Paste script ke dalamnya, lalu:

CTRL + O untuk save
ENTER
CTRL + X untuk keluar

Lanjut ke langkah chmod dan run di atas.


🛠️ Troubleshooting singkat

Masalah Solusi
Permission denied Pastikan sudah chmod +x
Command not found Pastikan berada di folder yang benar
Gagal install package Coba jalankan ulang script, atau install termux-chroot jika pakai PRoot

Bayangkan ini sebagai menu spell:

Nomor Mantra Hasil
1 Auto-installer 1 baris Tinggal copy-paste, semua terinstal otomatis
2 Installer + Virtual Env Termux jadi rapi, paket terisolasi seperti laboratorium kimia
3 Termux Widget Shortcut Tinggal tap ikon di Android, Streamlit langsung menyala
4 Systemd-like auto-restart script Kalau Streamlit error, bangkit sendiri seperti zombie ramah
5 Full Linux magic (proot Ubuntu) Streamlit jalan layaknya di PC, lebih stabil
6 Gabungan level Hokage Semua opsi di atas, sistem jalan sendiri, kamu tinggal menyeruput kopi

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

Update 3.8.7 Anlisis And Doctor Analisis and Install Streamlit Launcher Make Termux ☕

vitur Update Api Key And Api Server...

Read more

Streamlit Launcher Update

05 Nov 02:32
29d53bb

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

Update 3.8.5 Anlisis And Doctor Analisis

vitur Update Api Key And Api Server

  1. Api key
  2. Api server
  3. Api server code
  4. Test api server
  5. Simple
  6. Generated

Source Code Server Api key Is Running

# api_server.py
from flask import Flask, request, jsonify
import pandas as pd
import sqlite3
from datetime import datetime
import os

app = Flask(__name__)

def validate_api_key(api_key):
    try:
        conn = sqlite3.connect('api_keys.db')
        c = conn.cursor()
        c.execute("SELECT * FROM api_keys WHERE api_key = ? AND is_active = 1", (api_key,))
        result = c.fetchone()
        conn.close()
        return result is not None
    except Exception as e:
        print(f"Validation error: {e}")
        return False

@app.route('/api/v1/health', methods=['GET'])
def health_check():
    return jsonify({'status': 'healthy', 'timestamp': datetime.now().isoformat()})

@app.route('/api/v1/statistics', methods=['GET'])
def get_statistics():
    api_key = request.args.get('api_key')
    if not api_key or not validate_api_key(api_key):
        return jsonify({'error': 'Invalid or inactive API key'}), 401
    
    try:
        # Your statistics logic here
        return jsonify({'status': 'success', 'data': 'statistics'})
    except Exception as e:
        return jsonify({'error': str(e)}), 500

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000, debug=True)

vitur Update Scatterplot Visualisasi Interval

  1. Korelasi Pearson (r)
  2. Kekuatan Korelasi
  3. Arah & Signifikansi
  4. Effect Size
  5. Minimum
  6. Maximum
  7. Variance X
  8. Variance Y
  9. Variance Total
  10. Variance Population
  11. Variance Sample
  12. Variance
  13. Standard Deviation X
  14. Standard Deviation Y
  15. Standard Deviation Total
  16. Standard Deviation Population
  17. Standard Deviation Sample
  18. Standard Deviation
  19. Mean X
  20. Mean Y
  21. Mean Total
  22. Mean Population
  23. Mean Sample
  24. Mean
  25. Median X
  26. Median Y
  27. Median Total
  28. Median Population
  29. Median Sample
  30. Median
  31. Mode X
  32. Mode Y
  33. Mode Total
  34. Mode Population
  35. Mode Sample
  36. Mode
  37. Interquartile Range X
  38. Interquartile Range Y
  39. Interquartile Range Total
  40. Interquartile Range Population
  41. Interquartile Range Sample
  42. Interquartile Range
  43. Range X
  44. Range Y
  45. Confidence Interval
  46. Implikasi Praktis

Vitur Update Chart Visualisasi

  1. 📊 Chart Utama
  2. 📈 Analisis Chart Csv/xlsx
  3. 📈 Statistik
  4. 📈 Visualisasi
  5. 📈 Pengaturan Konfigurasi
  6. 📈 Menggunakan Plugin
  7. 📈 Menggunakan Data Mentah

Welcome Vitur Update Doctor Analisis Healty Human

  1. Low Blood Pressure
  2. High Blood Pressure
  3. Blood Health
  4. Blood Pressure
  5. Weight
  6. Diet
  7. Health Pattern
  8. Regularity
  9. Age
  10. Target Weight
  11. etc.

Vitur Analisis Face

  1. Analisis Face
  2. Statistik
  3. Visualisasi
  4. Mark Face
  5. Face Detection
  6. Face Recognition
  7. Face Verification
  8. Face Quality
  9. Face Clustering
  10. Face Similarity

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

Vitur Map Data

  1. Peta Interaktif
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Tampilkan kolom lat, lon
  5. Tampilkan kolom lat, lon, nama
  6. Peta Internasional
  7. Peta Global
  8. Peta Glob
  9. Information Map
  10. Analisis Map
  11. Statistik Map
  12. Visualisasi Map
  13. Visualisasi Map dengan Marker
  14. Visualisasi Map dengan Marker dengan Cluster
  15. Visualisasi Map dengan Marker dengan Cluster dengan Tooltip
  16. Peta Satelit
  17. Peta Typograpy
  18. Peta Dark

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamli...
Read more

Streamlit Launcher Update

04 Nov 16:23
2a32946

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

Update 3.7.9 Anlisis And Doctor Analisis

vitur Update Scatterplot Visualisasi Interval

  1. Korelasi Pearson (r)
  2. Kekuatan Korelasi
  3. Arah & Signifikansi
  4. Effect Size
  5. Minimum
  6. Maximum
  7. Variance X
  8. Variance Y
  9. Variance Total
  10. Variance Population
  11. Variance Sample
  12. Variance
  13. Standard Deviation X
  14. Standard Deviation Y
  15. Standard Deviation Total
  16. Standard Deviation Population
  17. Standard Deviation Sample
  18. Standard Deviation
  19. Mean X
  20. Mean Y
  21. Mean Total
  22. Mean Population
  23. Mean Sample
  24. Mean
  25. Median X
  26. Median Y
  27. Median Total
  28. Median Population
  29. Median Sample
  30. Median
  31. Mode X
  32. Mode Y
  33. Mode Total
  34. Mode Population
  35. Mode Sample
  36. Mode
  37. Interquartile Range X
  38. Interquartile Range Y
  39. Interquartile Range Total
  40. Interquartile Range Population
  41. Interquartile Range Sample
  42. Interquartile Range
  43. Range X
  44. Range Y
  45. Confidence Interval
  46. Implikasi Praktis

Vitur Update Chart Visualisasi

  1. 📊 Chart Utama
  2. 📈 Analisis Chart Csv/xlsx
  3. 📈 Statistik
  4. 📈 Visualisasi
  5. 📈 Pengaturan Konfigurasi
  6. 📈 Menggunakan Plugin
  7. 📈 Menggunakan Data Mentah

Welcome Vitur Update Doctor Analisis Healty Human

  1. Low Blood Pressure
  2. High Blood Pressure
  3. Blood Health
  4. Blood Pressure
  5. Weight
  6. Diet
  7. Health Pattern
  8. Regularity
  9. Age
  10. Target Weight
  11. etc.

Vitur Analisis Face

  1. Analisis Face
  2. Statistik
  3. Visualisasi
  4. Mark Face
  5. Face Detection
  6. Face Recognition
  7. Face Verification
  8. Face Quality
  9. Face Clustering
  10. Face Similarity

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

Vitur Map Data

  1. Peta Interaktif
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Tampilkan kolom lat, lon
  5. Tampilkan kolom lat, lon, nama
  6. Peta Internasional
  7. Peta Global
  8. Peta Glob
  9. Information Map
  10. Analisis Map
  11. Statistik Map
  12. Visualisasi Map
  13. Visualisasi Map dengan Marker
  14. Visualisasi Map dengan Marker dengan Cluster
  15. Visualisasi Map dengan Marker dengan Cluster dengan Tooltip
  16. Peta Satelit
  17. Peta Typograpy
  18. Peta Dark

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamlit-launcher.git
cd streamlit-launcher

# Install dalam development mode
pip install -e .

# Atau install dengan requirements
pip install -r requirements.txt

5. Installasi dengan Options Tambahan

# Install dengan extra features
pip install streamlit-launcher[all]

# Install specific version
pip install streamlit-launcher==1.0.0

# Upgrade ke versi terbaru
pip install --upgrade streamlit-launcher

Verifikasi Installasi:

# Cek versi
streamlit-launcher --version

# Cek help
streamlit-launcher --help

# Test import
python -c "import streamlit_launcher; print('Installation successful!')"

Troubleshooting Installasi:

# Jika ada permission error
pip install --user streamlit-launcher

# Jika ada conflict dependencies
pip install --upgrade --force-reinstall streamlit-launcher

# Clear pip cache
pip cache purge

# Install dengan no-cache
pip install --no-cache-dir streamlit-launcher

💻 Usage

Cara Menjalankan Dasar:

# Jalankan launcher (mode default)
streamlit_launcher

# Atau dengan python module
python -m streamlit_launcher

# Dengan specific port
streamlit_launcher --port 8501

# Dengan host tertentu
streamlit_launcher --host 0.0.0.0

Advanced Usage:

# Jalankan dengan debug mode
streamlit_launcher --debug true

# Specify browser automatically open
streamlit_launcher --browser true

# Dengan konfigurasi custom
streamlit_launcher --config .streamlit/config.toml

# Menjalanka...
Read more

Streamlit Launcher Update

01 Nov 14:29
954fe28

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

Update 3.7.8 Anlisis And Doctor Analisis

Vitur Update Chart Visualisasi

  1. 📊 Chart Utama
  2. 📈 Analisis Chart Csv/xlsx
  3. 📈 Statistik
  4. 📈 Visualisasi
  5. 📈 Pengaturan Konfigurasi
  6. 📈 Menggunakan Plugin
  7. 📈 Menggunakan Data Mentah

Welcome Vitur Update Doctor Analisis Healty Human

  1. Low Blood Pressure
  2. High Blood Pressure
  3. Blood Health
  4. Blood Pressure
  5. Weight
  6. Diet
  7. Health Pattern
  8. Regularity
  9. Age
  10. Target Weight
  11. etc.

Vitur Analisis Face

  1. Analisis Face
  2. Statistik
  3. Visualisasi
  4. Mark Face
  5. Face Detection
  6. Face Recognition
  7. Face Verification
  8. Face Quality
  9. Face Clustering
  10. Face Similarity

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

Vitur Map Data

  1. Peta Interaktif
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Tampilkan kolom lat, lon
  5. Tampilkan kolom lat, lon, nama
  6. Peta Internasional
  7. Peta Global
  8. Peta Glob
  9. Information Map
  10. Analisis Map
  11. Statistik Map
  12. Visualisasi Map
  13. Visualisasi Map dengan Marker
  14. Visualisasi Map dengan Marker dengan Cluster
  15. Visualisasi Map dengan Marker dengan Cluster dengan Tooltip
  16. Peta Satelit
  17. Peta Typograpy
  18. Peta Dark

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamlit-launcher.git
cd streamlit-launcher

# Install dalam development mode
pip install -e .

# Atau install dengan requirements
pip install -r requirements.txt

5. Installasi dengan Options Tambahan

# Install dengan extra features
pip install streamlit-launcher[all]

# Install specific version
pip install streamlit-launcher==1.0.0

# Upgrade ke versi terbaru
pip install --upgrade streamlit-launcher

Verifikasi Installasi:

# Cek versi
streamlit-launcher --version

# Cek help
streamlit-launcher --help

# Test import
python -c "import streamlit_launcher; print('Installation successful!')"

Troubleshooting Installasi:

# Jika ada permission error
pip install --user streamlit-launcher

# Jika ada conflict dependencies
pip install --upgrade --force-reinstall streamlit-launcher

# Clear pip cache
pip cache purge

# Install dengan no-cache
pip install --no-cache-dir streamlit-launcher

💻 Usage

Cara Menjalankan Dasar:

# Jalankan launcher (mode default)
streamlit_launcher

# Atau dengan python module
python -m streamlit_launcher

# Dengan specific port
streamlit_launcher --port 8501

# Dengan host tertentu
streamlit_launcher --host 0.0.0.0

Advanced Usage:

# Jalankan dengan debug mode
streamlit_launcher --debug true

# Specify browser automatically open
streamlit_launcher --browser true

# Dengan konfigurasi custom
streamlit_launcher --config .streamlit/config.toml

# Menjalankan specific app
streamlit_launcher --app my_app.py

Command Line Options Lengkap:

streamlit_launcher --help

# Output:
Usage: streamlit_launcher [OPTIONS]

Options:
  --port INTEGER           Port number to run the app (default: 8501)
  --host TEXT              Host address to bind to (default: localhost)
  --browser BOOLEAN        Auto-open browser (default: true)
  --debug BOOLEAN          Enable debug mode (default: false)
  --log-level TEXT         Log level (debug, info, warning, error)
  --config FILE            Path to config file
  --app FILE               Specific app file to launch
  --theme TEXT             Color theme (light, dark)
  --version                Show version information
  --help                   Show this message and exit

🖼️ Screenshot & Demo

Tampilan GUI Streamlit Launcher yang user-friendly dengan dark mode

Fitur GUI:

  • File Browser - Navigasi file yang in...
Read more

Streamlit Launcher Update

30 Oct 13:23
c9efedf

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

Welcome Vitur Analisis Face

  1. Analisis Face
  2. Statistik
  3. Visualisasi
  4. Mark Face
  5. Face Detection
  6. Face Recognition
  7. Face Verification
  8. Face Quality
  9. Face Clustering
  10. Face Similarity

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

Vitur Map Data

  1. Peta Interaktif
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Tampilkan kolom lat, lon
  5. Tampilkan kolom lat, lon, nama
  6. Peta Internasional
  7. Peta Global
  8. Peta Glob
  9. Information Map
  10. Analisis Map
  11. Statistik Map
  12. Visualisasi Map
  13. Visualisasi Map dengan Marker
  14. Visualisasi Map dengan Marker dengan Cluster
  15. Visualisasi Map dengan Marker dengan Cluster dengan Tooltip
  16. Peta Satelit
  17. Peta Typograpy
  18. Peta Dark

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamlit-launcher.git
cd streamlit-launcher

# Install dalam development mode
pip install -e .

# Atau install dengan requirements
pip install -r requirements.txt

5. Installasi dengan Options Tambahan

# Install dengan extra features
pip install streamlit-launcher[all]

# Install specific version
pip install streamlit-launcher==1.0.0

# Upgrade ke versi terbaru
pip install --upgrade streamlit-launcher

Verifikasi Installasi:

# Cek versi
streamlit-launcher --version

# Cek help
streamlit-launcher --help

# Test import
python -c "import streamlit_launcher; print('Installation successful!')"

Troubleshooting Installasi:

# Jika ada permission error
pip install --user streamlit-launcher

# Jika ada conflict dependencies
pip install --upgrade --force-reinstall streamlit-launcher

# Clear pip cache
pip cache purge

# Install dengan no-cache
pip install --no-cache-dir streamlit-launcher

💻 Usage

Cara Menjalankan Dasar:

# Jalankan launcher (mode default)
streamlit_launcher

# Atau dengan python module
python -m streamlit_launcher

# Dengan specific port
streamlit_launcher --port 8501

# Dengan host tertentu
streamlit_launcher --host 0.0.0.0

Advanced Usage:

# Jalankan dengan debug mode
streamlit_launcher --debug true

# Specify browser automatically open
streamlit_launcher --browser true

# Dengan konfigurasi custom
streamlit_launcher --config .streamlit/config.toml

# Menjalankan specific app
streamlit_launcher --app my_app.py

Command Line Options Lengkap:

streamlit_launcher --help

# Output:
Usage: streamlit_launcher [OPTIONS]

Options:
  --port INTEGER           Port number to run the app (default: 8501)
  --host TEXT              Host address to bind to (default: localhost)
  --browser BOOLEAN        Auto-open browser (default: true)
  --debug BOOLEAN          Enable debug mode (default: false)
  --log-level TEXT         Log level (debug, info, warning, error)
  --config FILE            Path to config file
  --app FILE               Specific app file to launch
  --theme TEXT             Color theme (light, dark)
  --version                Show version information
  --help                   Show this message and exit

🖼️ Screenshot & Demo

Tampilan GUI Streamlit Launcher yang user-friendly dengan dark mode

Fitur GUI:

  • File Browser - Navigasi file yang intuitif
  • Project Management - Kelola multiple Streamlit apps
  • Real-time Logs - Melihat logs secara real-time
  • Port Management - Manage multiple ports dengan mudah
  • Theme Selection - Light/Dark mode
  • Quick Actions - Shortcut untuk common tasks

🔧 Advanced Configuration

Environment Variables:

# Set di shell atau .env file
export STREAMLIT_SERVER_PORT=8501
export STREAMLIT_SERVER_ADDRESS=0.0.0.0
export STREAMLIT_BROWSER_GATHER_USAGE_STATS=false
export STREAMLIT_THEME_BASE="dark"
export STREAMLIT_LOG_LEVEL="info"

File Konfigurasi (.streamlit/config.toml):

[server]
port = 8501
address = "0.0.0.0"
enableCORS = false
enableXsrfProtection = true
maxUploadSize = 200

[browser]
serverAddress = "localhost"
gatherUsageStats = false
serverPort = 8501

[theme]
base = "dark"
primaryColor = "#ff4b4b"
backgroundColor = "#0e1117"
secondaryBackgroundColor = "#262730"
textColor = "#fafafa"
font = "sans serif"

[logger]
level = "info"

[client]
showErrorDetails = true

Kon...

Read more

Streamlit Launcher Update

28 Oct 04:18
3feeb56

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamlit-launcher.git
cd streamlit-launcher

# Install dalam development mode
pip install -e .

# Atau install dengan requirements
pip install -r requirements.txt

5. Installasi dengan Options Tambahan

# Install dengan extra features
pip install streamlit-launcher[all]

# Install specific version
pip install streamlit-launcher==1.0.0

# Upgrade ke versi terbaru
pip install --upgrade streamlit-launcher

Verifikasi Installasi:

# Cek versi
streamlit-launcher --version

# Cek help
streamlit-launcher --help

# Test import
python -c "import streamlit_launcher; print('Installation successful!')"

Troubleshooting Installasi:

# Jika ada permission error
pip install --user streamlit-launcher

# Jika ada conflict dependencies
pip install --upgrade --force-reinstall streamlit-launcher

# Clear pip cache
pip cache purge

# Install dengan no-cache
pip install --no-cache-dir streamlit-launcher

💻 Usage

Cara Menjalankan Dasar:

# Jalankan launcher (mode default)
streamlit_launcher

# Atau dengan python module
python -m streamlit_launcher

# Dengan specific port
streamlit_launcher --port 8501

# Dengan host tertentu
streamlit_launcher --host 0.0.0.0

Advanced Usage:

# Jalankan dengan debug mode
streamlit_launcher --debug true

# Specify browser automatically open
streamlit_launcher --browser true

# Dengan konfigurasi custom
streamlit_launcher --config .streamlit/config.toml

# Menjalankan specific app
streamlit_launcher --app my_app.py

Command Line Options Lengkap:

streamlit_launcher --help

# Output:
Usage: streamlit_launcher [OPTIONS]

Options:
  --port INTEGER           Port number to run the app (default: 8501)
  --host TEXT              Host address to bind to (default: localhost)
  --browser BOOLEAN        Auto-open browser (default: true)
  --debug BOOLEAN          Enable debug mode (default: false)
  --log-level TEXT         Log level (debug, info, warning, error)
  --config FILE            Path to config file
  --app FILE               Specific app file to launch
  --theme TEXT             Color theme (light, dark)
  --version                Show version information
  --help                   Show this message and exit

🖼️ Screenshot & Demo

Tampilan GUI Streamlit Launcher yang user-friendly dengan dark mode

Fitur GUI:

  • File Browser - Navigasi file yang intuitif
  • Project Management - Kelola multiple Streamlit apps
  • Real-time Logs - Melihat logs secara real-time
  • Port Management - Manage multiple ports dengan mudah
  • Theme Selection - Light/Dark mode
  • Quick Actions - Shortcut untuk common tasks

🔧 Advanced Configuration

Environment Variables:

# Set di shell atau .env file
export STREAMLIT_SERVER_PORT=8501
export STREAMLIT_SERVER_ADDRESS=0.0.0.0
export STREAMLIT_BROWSER_GATHER_USAGE_STATS=false
export STREAMLIT_THEME_BASE="dark"
export STREAMLIT_LOG_LEVEL="info"

File Konfigurasi (.streamlit/config.toml):

[server]
port = 8501
address = "0.0.0.0"
enableCORS = false
enableXsrfProtection = true
maxUploadSize = 200

[browser]
serverAddress = "localhost"
gatherUsageStats = false
serverPort = 8501

[theme]
base = "dark"
primaryColor = "#ff4b4b"
backgroundColor = "#0e1117"
secondaryBackgroundColor = "#262730"
textColor = "#fafafa"
font = "sans serif"

[logger]
level = "info"

[client]
showErrorDetails = true

Konfigurasi untuk Production:

[server]
headless = true
enableCORS = false
maxUploadSize = 500

[runner]
magicEnabled = false

📊 Contoh Aplikasi Data Science Lengkap

Contoh 1: Comprehensive EDA Dashboard

# app_eda.py
import streamlit as st
import pandas as pd
import numpy as np
import plotly.express as px
import plotly.graph_objects as go
from scipy import stats
import seaborn as sns
import matplotlib.pyplot as plt

# Page configuration
st.set_page_config(
    page_title="EDA Dashboard",
    page_icon="📊",
    layout="wide",
    initial_sidebar_state="expanded"
)

# Custom CSS
st.markdown("""
<style>
    .main-header {
        font-size: 2.5rem;
        color: #1f77b4;
        text-align: center;
        margin-bottom: 2rem;
    }
    .metric-card {
        background-color: #f0f2f6;
        padding: 1rem;
        border-radius: 10px;
        margin: 0.5rem 0;
    }
</style>
""", unsafe_allow_html=True)

@st.cache_data
def load_data(uploaded_file):
    """Load data dengan caching untuk performance"""
    try:
        if uploaded_file.name.endswith('.csv'):
            return pd.read_csv(uploaded_file)
        elif uploaded_file.name.endswith(...
Read more

Streamlit Launcher Update

28 Oct 04:43
3feeb56

Choose a tag to compare

Pre-release

Streamlit Launcher

PyPI version
Downloads
Total Downloads
Python Version
Streamlit
License: MIT
Code Style: Black

🔗 Links Penting

📊 Statistik Penggunaan

Metric Value
Total Downloads 15,000+
Monthly Downloads 2,500+
Weekly Downloads 600+
Python Version Support 3.7+
Streamlit Version 1.28+
Test Coverage 85%+
Last Update September 2024

📖 Overview

Streamlit Launcher adalah alat GUI yang sederhana, powerful, dan intuitif untuk menjalankan aplikasi Streamlit secara lokal. Tool ini dirancang khusus untuk Data Scientist, Analis Data, Machine Learning Engineers, dan Developer yang bekerja dengan Streamlit untuk membuat dashboard dan aplikasi data interaktif.

🎯 Target Pengguna

  • Data Scientist - Membuat prototype model ML dengan cepat
  • Data Analyst - Membuat dashboard analitik interaktif
  • ML Engineer - Deployment model machine learning
  • Business Intelligence - Laporan dan visualisasi bisnis
  • Researchers - Eksperimen dan presentasi hasil penelitian
  • Educators - Materi pembelajaran interaktif

📊 Fitur

  • 📊 Analisis DNA
  • 📈 Statistik
  • 📈 Visualisasi
  • 📈 Editor File
  • 📈 Grafik Saham
  • 📈 SQL Style
  • 📈 Konversi Cepat
  • 📈 Database
  • 📈 Machine Learning
  • 📈 Laporan
  • 📈 Dashboard
  • 📈 Simulasi
  • 📈 Deeplearning
  • 📈 Pencarian
  • 📈 Remove Background
  • 📈 dll

📊 Analisis DNA

Fitur analisis DNA yang tersedia:

  1. 📊 Komposisi Basa
  2. 🔍 Motif & Pattern
  3. 🧮 Biophysical Properties
  4. 📈 Sequence Features
  5. 🧪 Aplikasi Penelitian

📚 Vitur Keamanan CSV Data

  1. Encrypsi Data
  2. Denkripsi Data
  3. Sistem Keamanan Data
  4. Keamanan Data
  5. Data Terenkripsi
  6. Python dan Data Encryption
  7. Text dan Encryption

📚 Vitur Profile And Analytics Source Code

  1. Source Code
  2. Member Premium
  3. AI Unlimited Free
  4. Realtime Data
  5. Data Visualization
  6. Data Analysis
  7. Data Export
  8. Data Import
  9. Data Encryption
  10. Data Security
  11. Data Privacy
  12. Data Anonymization
  13. Data Anomaly Detection
  14. Data Clustering
  15. Data Dimensionality Reduction
  16. Data Feature Selection
  17. Data Feature Engineering
  18. Data Feature Extraction
  19. Data Feature Selection
  20. Data Feature Selection

Vitur Map Data

  1. Peta Interaktif
  2. Data Points pada Peta
  3. Tampilkan semua kolom
  4. Tampilkan kolom lat, lon
  5. Tampilkan kolom lat, lon, nama
  6. Peta Internasional
  7. Peta Global
  8. Peta Glob
  9. Information Map
  10. Analisis Map
  11. Statistik Map
  12. Visualisasi Map
  13. Visualisasi Map dengan Marker
  14. Visualisasi Map dengan Marker dengan Cluster
  15. Visualisasi Map dengan Marker dengan Cluster dengan Tooltip
  16. Peta Satelit
  17. Peta Typograpy
  18. Peta Dark

🚀 Installation

Prerequisites System:

  • Python 3.7 atau lebih tinggi
  • pip (Python package manager) versi terbaru
  • Virtual environment (direkomendasikan)
  • Git (untuk version control)

Metode Installasi:

1. Installasi Basic (Recommended)

# Install menggunakan pip
pip install streamlit-launcher

# Verifikasi installasi
streamlit-launcher --version

2. Installasi dengan Virtual Environment (Best Practice)

# Buat virtual environment
python -m venv streamlit_env

# Aktifkan virtual environment
# Windows:
streamlit_env\Scripts\activate
# macOS/Linux:
source streamlit_env/bin/activate

# Install package
pip install streamlit-launcher

3. Installasi untuk Development

# Install dengan dependencies development
pip install streamlit-launcher[dev]

# Atau install manual
pip install streamlit-launcher pytest black flake8 mypy

4. Installasi dari Source

# Clone repository
git clone https://github.com/royhtml/streamlit-launcher.git
cd streamlit-launcher

# Install dalam development mode
pip install -e .

# Atau install dengan requirements
pip install -r requirements.txt

5. Installasi dengan Options Tambahan

# Install dengan extra features
pip install streamlit-launcher[all]

# Install specific version
pip install streamlit-launcher==1.0.0

# Upgrade ke versi terbaru
pip install --upgrade streamlit-launcher

Verifikasi Installasi:

# Cek versi
streamlit-launcher --version

# Cek help
streamlit-launcher --help

# Test import
python -c "import streamlit_launcher; print('Installation successful!')"

Troubleshooting Installasi:

# Jika ada permission error
pip install --user streamlit-launcher

# Jika ada conflict dependencies
pip install --upgrade --force-reinstall streamlit-launcher

# Clear pip cache
pip cache purge

# Install dengan no-cache
pip install --no-cache-dir streamlit-launcher

💻 Usage

Cara Menjalankan Dasar:

# Jalankan launcher (mode default)
streamlit_launcher

# Atau dengan python module
python -m streamlit_launcher

# Dengan specific port
streamlit_launcher --port 8501

# Dengan host tertentu
streamlit_launcher --host 0.0.0.0

Advanced Usage:

# Jalankan dengan debug mode
streamlit_launcher --debug true

# Specify browser automatically open
streamlit_launcher --browser true

# Dengan konfigurasi custom
streamlit_launcher --config .streamlit/config.toml

# Menjalankan specific app
streamlit_launcher --app my_app.py

Command Line Options Lengkap:

streamlit_launcher --help

# Output:
Usage: streamlit_launcher [OPTIONS]

Options:
  --port INTEGER           Port number to run the app (default: 8501)
  --host TEXT              Host address to bind to (default: localhost)
  --browser BOOLEAN        Auto-open browser (default: true)
  --debug BOOLEAN          Enable debug mode (default: false)
  --log-level TEXT         Log level (debug, info, warning, error)
  --config FILE            Path to config file
  --app FILE               Specific app file to launch
  --theme TEXT             Color theme (light, dark)
  --version                Show version information
  --help                   Show this message and exit

🖼️ Screenshot & Demo

Tampilan GUI Streamlit Launcher yang user-friendly dengan dark mode

Fitur GUI:

  • File Browser - Navigasi file yang intuitif
  • Project Management - Kelola multiple Streamlit apps
  • Real-time Logs - Melihat logs secara real-time
  • Port Management - Manage multiple ports dengan mudah
  • Theme Selection - Light/Dark mode
  • Quick Actions - Shortcut untuk common tasks

🔧 Advanced Configuration

Environment Variables:

# Set di shell atau .env file
export STREAMLIT_SERVER_PORT=8501
export STREAMLIT_SERVER_ADDRESS=0.0.0.0
export STREAMLIT_BROWSER_GATHER_USAGE_STATS=false
export STREAMLIT_THEME_BASE="dark"
export STREAMLIT_LOG_LEVEL="info"

File Konfigurasi (.streamlit/config.toml):

[server]
port = 8501
address = "0.0.0.0"
enableCORS = false
enableXsrfProtection = true
maxUploadSize = 200

[browser]
serverAddress = "localhost"
gatherUsageStats = false
serverPort = 8501

[theme]
base = "dark"
primaryColor = "#ff4b4b"
backgroundColor = "#0e1117"
secondaryBackgroundColor = "#262730"
textColor = "#fafafa"
font = "sans serif"

[logger]
level = "info"

[client]
showErrorDetails = true

Konfigurasi untuk Production:

[server]
headless = true
enableCORS = false
maxUploadSize = 500

[runner]
magicEnabled = false

📊 Contoh Aplikasi Data Science Lengkap

Contoh 1: Comprehensive EDA Dashboard

# app_eda.py
import streamlit as st
import pandas as pd
import numpy as np
import plotly.expr...
Read more