FLUTTER ECOSYSTEM

adeeteya/DigitalCalculator

Ein neumorphes digitales Taschenrechner mit Tastaturunterstützung (externer Bluetooth-Tastatur) und einigen nützlichen Kurzbefehlen für schnellen und einfachen Zugriff. Es verfügt außerdem über einen dedizierten Dunkelmodus (basierend auf dem Systemthema), der die Barrierefreiheit verbessert. Die App wird auch von Geräten mit Floating Window-Funktion unterstützt und bietet zudem einen Querformatmodus.

Projektcover von Digitales Taschenrechner
Stars
43
Forks
4
Letzter Push (UTC)
20.09.2025
Projektstatus
Aktiv
Aditya GitHub avatar
GITHUB User

Aditya ↗

Making the world a better place, one app a time.

San Francisco, USAOffizielle Website ↗
SprachenDartC++CMakeRubyInno SetupSwiftCHTMLKotlinObjective-C

Technische Themen

Verwandte Pakete und Beispiele

Verwendete Abhängigkeiten

Abhängigkeiten 4 Einträge

App-Kategorien

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Projekt-README ein-/ausklappen

🖩 Digital Calculator

Digital Calculator is a fully function Calculator Clone which is based on this UI Design. It has keyboard support and a few useful shortcuts for quick and easy access. It also has a dedicated dark mode theme for better accessibility.

Please star⭐ the repo if you like what you see😊.

📸 Screenshots

Light Mode Image Dark Mode Image
Responsive Support Image Floating Window Image

💻 Installation links

Platform Installation Links
Android Get it on Google Play
Get it on F-Droid
APK download
Linux Get it from the Snap Store
Windows Windows App
Web App Web App

✨ Features

  • [x] Keyboard Support (even for Android and iOS)
  • [x] Shortcuts Support
  • [x] Digital Display
  • [x] Error Handling
  • [x] Sign Change
  • [x] Floating Window Support
  • [x] Light Mode
  • [x] Dark Mode
  • [x] Responsive Design
  • [ ] Scientific Calculator
  • [ ] Calculator History

⌨ Shortcuts

Shortcut Action
Digits Inputs digits from 0 to 9
Addition Key Addition
Subtraction Key Subtraction
Character X Key Asterisk Key Multiplication
Forward Slash Key Division
Percent Key Percentage
Backspace Key Delete a Digit
Period Key Comma Key Decimal Point
Enter Key Equal Key Evaluate
Character c Key All Clear
Escape Key Delete Key Clear Character

🔌 Plugins

Name Usage
flutter_inset_box_shadow To use inset property for box shadows
math_expressions For parsing and evaluating mathematical expressions
flutter_lints For linting

🤓 Author

Aditya R

🔖 LICENCE

Copyright (c) 2023 Aditya R MIT LICENCE

🙏 Attributions

Calculator icons created by Freepik - Flaticon