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.
- 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.
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.
To run this application locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/awfulfacekid/AwLoader.git cd awloader
-
Install Frontend Dependencies:
yarn install
- Build and Run:
Dev mode:
yarn tauri dev
Build the application:
yarn tauri build