Skip to content

playsrc/TempConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temperature Converter

GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub Downloads (all assets, all releases) GitHub License GitHub 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 10 Linux (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
Fahrenheit 89.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

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages