The Ascendara Installer provides a modern, user-friendly interface for installing Ascendara on your computer. It serves as a wrapper around the core Electron-based installation process, offering a seamless and visually appealing experience.
- Modern and intuitive user interface
- Real-time installation progress tracking
- Automatic download of the latest Ascendara version
- Built-in logging and error handling
The installer handles the following tasks:
- Downloads the latest Electron installer package
- Provides visual feedback during the installation process
- Manages the core installation through the Electron installer
- Ensures proper cleanup after installation
The installer is organized into three main components:
- Core: Contains the main application logic and installation handlers
- UI: Implements the user interface components and visual elements
- Utils: Provides utility functions for logging, file operations, and error handling
- Python 3.8 or higher
- Git (for cloning the repository)
-
Clone the repository
git clone https://github.com/ascendara/installer.git cd installer -
Install dependencies
pip install -r requirements.txt -
Run the application
python app.py
To build a standalone executable installer:
-
Make sure you have PyInstaller installed
pip install pyinstaller -
Run the build script
build-executable.bat
This will create an executable in the dist folder that can be distributed to users.
This project is part of the Ascendara ecosystem
Licensed under MIT - 2026 tagoWorks
- Email: santiago@tago.works
- Website: tago.works
- Discord: Join our community
