Skip to content

Ascendara/installer

Repository files navigation

Ascendara Logo

Ascendara Installer

Last Commit Website License

📦 About

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.

✨ Key Features

  • Modern and intuitive user interface
  • Real-time installation progress tracking
  • Automatic download of the latest Ascendara version
  • Built-in logging and error handling

📸 Preview

Ascendara Installer Showcase

🚀 Installation Process

The installer handles the following tasks:

  1. Downloads the latest Electron installer package
  2. Provides visual feedback during the installation process
  3. Manages the core installation through the Electron installer
  4. Ensures proper cleanup after installation

🔧 Project Structure

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

💻 Building From Source

Prerequisites

  • Python 3.8 or higher
  • Git (for cloning the repository)

Setup and Run

  1. Clone the repository

    git clone https://github.com/ascendara/installer.git
    cd installer
    
  2. Install dependencies

    pip install -r requirements.txt
    
  3. Run the application

    python app.py
    

Building Executable

To build a standalone executable installer:

  1. Make sure you have PyInstaller installed

    pip install pyinstaller
    
  2. Run the build script

    build-executable.bat
    

This will create an executable in the dist folder that can be distributed to users.

📝 License & Contact

This project is part of the Ascendara ecosystem

Licensed under MIT - 2026 tagoWorks

Get in Touch


Built with 💖 by tago

About

The graphic user interface installer for Ascendara.

Topics

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Contributors