Skip to content

Repository files navigation

Temperature Converter

GitHub Issues or Pull RequestsGitHub Issues or Pull RequestsGitHub Downloads (all assets, all releases)GitHub LicenseGitHub Repo stars

A cross platform desktop app that converts temperature from Celsius to Fahrenheit.

Features

  • Light/dark automatic mode
  • Live conversion updates
  • Cross platform

Screenshots

Windows 10Linux (Dark Mode)

App Screenshot

App Screenshot

Installation

Download and run the latest executable from the Releases page.

No installation is required.

Usage/Examples

Enter a desired temperature into the Celsius text field. It will automatically be converted and displayed below in the Fahrenheit text field.

Celsius: 32
Fahrenheit89.6 <-- automatically converted!

Tech Stack

  • Language: C# .NET 10.0
  • Framework: Avalonia UI 12.0.5
  • Template: Avalonia .NET MVVM App

Run Locally

Clone the project

git clone https://github.com/playsrc/TempConverter.git

Go to the project directory

cd TempConverter

Build the project

dotnet build

Start the app

dotnet run --project TempConverterApp

Author

Lessons Learned

Avalonia UI is not as intimidating as I thought it was. For the most part its quite similar to the Web Dev workflow I'm used to do.

I learned how to set up an Avalonia project, create a layout with the controls, manage events and export the project to different platforms.

Acknowledgements

License

MIT

About

A cross platform desktop app that converts temperature from Celsius to Fahrenheit.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages