Apogeum12 / calculator

A simple, completely multiplatform calculator built in Tauri with Solid.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Calculator [alpha] verssion

CalculatorXD_logo

Description

Calculator is a cross-platform application created using Tauri technology with a backend in Rust and a frontend in Solid.js, using Vite. The project provides comprehensive solutions for both desktop (Windows, MacOS, Linux) and mobile users (Android, iOS). It is a simple application serving as a base for working on more complex applications with example configurations and instruction needed for correct compilation on a given platform.

Features

  • List of the main features of the project.
  • Multi-platform support: Windows, MacOS, Linux (deb, snap, flatpak), Android, iOS.
  • Web version for easy access and demonstration.
  • Performance and security optimization thanks to the backend in Rust.
  • Testing a new approach in building the frontend using the Bun runtime environment.
  • Generation of simple two-dimensional function graphs. [In Future]
  • Saving graphs as an image to a png file. [In Future]

Web Demo [In Future]

Link to the demo version: Demo Projektu

Installation

Desktop

  • MacOs [In progress]
  • Linux [In progress]
    • Deb [In progress]
    • AppImage [In progress]
    • Snap: [in future]
    • Flatpak: [in future]
  • Windows [in future]

Mobile

  • Android [in progress]
  • IOS [in future]
  • Smartwach [in future]

Building from Source

Step-by-step instructions for building the application from the source code.

Contribution

Information on how to contribute to the project. This can include rules on reporting bugs, creating pull requests, etc.

License

MIT

Contact

Contact information for questions, support, or collaboration.


© 2023-2024 [Sebastian Łuc]

About

A simple, completely multiplatform calculator built in Tauri with Solid.js

License:MIT License


Languages

Language:Kotlin 57.8%Language:TypeScript 39.1%Language:Rust 1.8%Language:HTML 0.8%Language:CSS 0.6%