NEW Version 1.0.0 disponible
Voktora icon

Voktora

Gérez, lancez et automatisez vos projets de développement.
Vault AES-256 · Hooks · Profils · Snapshots · Plugins

🐧 Linux (Debian/Ubuntu) .deb x86_64 · 1.0.0 🪟 Windows 10/11 .msi x64 · 1.0.0 Code source GitHub Python 3.11+

Voir toutes les releases sur GitHub · Créé par yolezz

16
Modules Python
7
Types de hooks
6
Templates de projets
AES-256
Chiffrement vault

Tout ce dont vous avez besoin

Voktora centralise la gestion de vos projets dans une interface unifiée et extensible.

🗂
Vue liste & grille
Basculez entre une liste compacte et des cartes visuelles avec icône personnalisable, badge langage et statut.
🔐
Vault AES-256
Stockage chiffré de tokens GitHub, clés SSH et API keys. Master password dérivé PBKDF2, 480 000 itérations.
Profils d'exécution
Définissez commande, env vars, dossier de travail et scripts pre/post run par projet. Lancement en un clic.
🪝
Hooks
Automatisations shell ou Python sur 7 événements : on_create, on_open, on_git_push, on_clone, etc.
📸
Snapshots
Capturez l'état complet d'un projet, restaurez-le en un clic, comparez deux snapshots ligne par ligne.
🧱
Templates
Python, C++, Web App, Discord Bot, Minecraft Mod, ou vide. Structure + git init + premier commit automatiques.
📊
Dashboard santé
Score 0–100 par projet. Détecte .gitignore manquant, commits en retard, branches non mergées, inactivité.
🧩
Plugins extensibles
Ajoutez un .py dans data/plugins/ pour enregistrer commandes, boutons et hooks. Rechargement à chaud.
🐙
GitHub App & OAuth
Authentification via GitHub App (JWT RS256, token auto-renouvelé) ou OAuth App Device Flow classique.
🧠
Smart commit
Génère des messages Conventional Commits sans IA en analysant les fichiers modifiés. feat, fix, docs, style…
🌙
Thème Catppuccin
Interface sombre Catppuccin Mocha. PySide6, polices cross-platform, transitions fluides.
📦
Packages natifs
.deb pour Debian/Ubuntu, .msi pour Windows. Installation native sans Python requis sur la machine cible.

Aperçu

Interface

Panneau projet avec 5 onglets, journal intégré, sidebar avec thème Catppuccin Mocha.

Voktora — Project Instance Manager
Projets
MyApp
WebScraper
DiscordBot
GameEngine
Intents
NewIdea
🐍
MyApp
~/Projects/Instances/MyApp
INSTANCE Python Active
⚡ Actions
🐙 Git
🧰 Outils
📸 Snapshots
📌 Détails
🗂 Explorateur
⬛ Terminal
💙 VS Code
⚙ Gérer les profils
▶ Lancer profil par défaut
[14:22:01] Projet chargé : MyApp
[14:22:01] [hook:on_open] git pull --ff-only
[14:22:02] Already up to date.

Démarrez en 30 secondes

Packages natifs pour Linux et Windows. Aucun Python requis sur la machine cible.

🐧 Linux (Debian / Ubuntu / Mint)

# Télécharger et installer wget https://github.com/yo-le-zz/Voktora /releases/latest/download /voktora_1.0.0_amd64.deb sudo dpkg -i voktora_1.0.0_amd64.deb # Si dépendances manquantes sudo apt-get install -f # Lancer voktora

🪟 Windows 10 / 11

# 1. Télécharger Voktora_1.0.0_x64.msi # depuis GitHub Releases # 2. Double-cliquer sur le .msi # → Next → Install → Finish # 3. Voktora est dans # C:\Program Files\Voktora\ # et dans le menu Démarrer # Désinstaller : # Paramètres → Applications → Voktora

🐍 Depuis les sources (Python)

git clone https://github.com/yo-le-zz/Voktora cd Voktora pip install uv uv pip install pyside6 cryptography python src/main.py

🔨 Compiler soi-même

# Linux (.deb) bash packaging/build_deb.sh 1.0.0 # Windows (.msi) python packaging/build_msi.py 1.0.0 # Voir docs/BUILD.md pour les # prérequis Nuitka + WiX

Open Source

Disponible sur GitHub

Code source libre, documentation complète, système de plugins ouvert.

yo-le-zz / Voktora