Skip to content

Perpuskita/Ruldani_VisualProgramming

Repository files navigation

Ruldani_VisualProgramming

Project pembuatan library python yang bertujuan untuk pengembangan teknologi visual programming Menu Code

🎯 Our Mission

  • Fast learning and development: Mempercepat pembelajaran dan pengembangan project
  • Keep it simple: Mudah dibaca, pengabangan berbasis node
  • Diagramize algoritm: Ibarat gambar mampu menjelaskan 1000 kata, diagram mampu mentranspile 1000 baris code ( canda ygy 🎃)
  • Translate it on anything: Mentranspile diagram ke dalam banyak bahasa atau framework

How to Install

Important

Untuk pengguna linux, dianjurkan menggunakan x11 karena wayland belum disupport tkinter. Someday kita akan pindah ke pyqt untuk mengatasi masalah ini

git-clone

git clone https://github.com/Perpuskita/Ruldani_VisualProgramming
cd ./Ruldani_VisualProgramming

[!OPTIONAL]

buat venv

python -m venv myenv

run venv

.\myenv\Scripts\activate
source myenv/bin/activate

install requirement

pip install requirement.txt

install Ruldani_VisualProgramming

pip install .

Roadmap

  • Visual programming core build
  • Penambahan jenis - jenis parameter
  • Penambahan fitur untuk import code external
  • Migrasi ke PyQt
  • Optimalisasi code backend dengan golang
  • Mengalahkan raja golang, ahmad
  • Transpile ke Bahasa pemograman lain

Urgent Project

Modularisasi class berikan pada interpreter class pada class button

Tambahkan variant input dan output node Tambakan 2 atau lebih input dan output pada draggable class Beri warna pada Berzier Curve untuk menandai variant node

Modularisasi update preference

About

Project pembuatan library utuk pengembangan teknologi visual programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages