DTime is a simple and efficient application that allows you to calculate the download time for any file based on your internet speed. It is built using Tauri, Solid, and Typescript, providing a fast and secure desktop application experience.
- Calculate download time based on file size and internet speed.
- Test your specific device's internet speed, to get accurate results.
- Switch between different themes for a personalized user experience.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Clone the repository
git clone https://github.com/SFSteffensen/DTime.git
- Navigate to the project directory
cd DTime
- Install dependencies
yarn install
- Run the application in development mode
yarn run tauri dev
- Build the application for production
yarn run tauri build
- Tauri - A framework for building lightweight, secure applications with web technologies.
- Solid - A declarative JavaScript library for building user interfaces.
- Yarn - Safe, stable, reproducible projects
- Tailwind CSS - A utility-first CSS framework for building custom designs.
- DaisyUI - A component library for Tailwind CSS.
- Typescript - An open-source language which builds on JavaScript by adding static type definitions.
- CfSpeedtest - Unofficial CLI for speed.cloudflare.com
Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.