Skip to content

Example of an application for downloading the required components.

Notifications You must be signed in to change notification settings

twinxdev/AwLoader

Repository files navigation

Download App

Overview

Download App is a user-friendly desktop application built with Tauri and Svelte, designed to provide a seamless experience for downloading various software packages. With support for multiple sections and a modern UI, this app allows users to select and download software with ease.

Features

  • Dynamic Sections: Choose from different software categories like Python and Java.
  • Progress Tracking: Real-time download progress with a visually appealing progress bar.
  • Dark Mode: Switch between light and dark themes for a personalized experience.
  • Responsive Sidebar: Easy navigation with a sidebar menu that slides in and out.
  • Modern UI: Clean and polished user interface designed with professional frontend standards.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js: Required for managing frontend dependencies and running build scripts.
  • Rust: Required for building and running the Tauri backend.

Installation

To run this application locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/awfulfacekid/AwLoader.git
    cd awloader
  2. Install Frontend Dependencies:

yarn install
  1. Build and Run:

Dev mode:

yarn tauri dev

Build the application:

 yarn tauri build

About

Example of an application for downloading the required components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published