Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radeeyate/ember
Warm your hands with your CPU or mobile device!
https://github.com/radeeyate/ember
android app cpu cpu-heat free fyne fyne-app fyneapp go golang hands hands-on heat ios linux macos warm warming warmth windows
Last synced: about 1 month ago
JSON representation
Warm your hands with your CPU or mobile device!
- Host: GitHub
- URL: https://github.com/radeeyate/ember
- Owner: radeeyate
- Created: 2024-03-31T19:31:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-31T20:09:18.000Z (9 months ago)
- Last Synced: 2024-04-01T20:36:59.288Z (9 months ago)
- Topics: android, app, cpu, cpu-heat, free, fyne, fyne-app, fyneapp, go, golang, hands, hands-on, heat, ios, linux, macos, warm, warming, warmth, windows
- Language: Go
- Homepage:
- Size: 646 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ember: Hand Warmer App
Ember is a simple app that helps warm your hands by utilizing your device's CPU.
⚠️ I am not responsible for what happens to your device if you run this. (It shouldn't cause problems, but it could your system to become slow/hot) ⚠️
## Features
* Toggle on/off hand warmer functionality
* Learn how the app works
* Cross platform (Should work on Linux, Windows, MacOS, Android, and iOS)
* View device information like CPU cores, architecture, OS, and Go version.## Screenshots
![On Linux](./Screenshots/Screenshot%20from%202024-03-31%2013-26-38.png)
![On Android](./Screenshots/Screenshot_20240331-132544.png)## Download
Download the latest release from [the releases](https://github.com/radeeyate/ember/releases).
## Building the App
Requirements:
* Go compiler and environment setup
Steps:
1. Clone the repo `git clone https://github.com/radeeyate/ember.git`
1. Navigate to the directory `cd ember`
1. `go get`
1. Build the app:
* `go build .` for Linux, Windows, and MacOS
* `fyne package -os android` for Android
* to build for Android you need Android Studio + NDK
* `fyne package -os ios` for iOS
* to build for iOS you need Xcode + CocoaPods probablyYou will either get a binary or .apk/.app.
Listen I don't want to write these so it might be wrong. I do not care. Just make an issue if there's a problem.