Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wingio/hellish
Your portal to the Demonlist.
https://github.com/wingio/hellish
android android-app android-application compose coroutines demon demonlist geometry-dash jetpack-compose kotlin kotlin-android kotlinx-serialization ktor-client pointercrate pointercrate-api
Last synced: about 2 months ago
JSON representation
Your portal to the Demonlist.
- Host: GitHub
- URL: https://github.com/wingio/hellish
- Owner: wingio
- License: gpl-3.0
- Created: 2024-03-30T20:02:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-27T17:06:47.000Z (8 months ago)
- Last Synced: 2024-05-02T04:08:47.956Z (8 months ago)
- Topics: android, android-app, android-application, compose, coroutines, demon, demonlist, geometry-dash, jetpack-compose, kotlin, kotlin-android, kotlinx-serialization, ktor-client, pointercrate, pointercrate-api
- Language: Kotlin
- Homepage:
- Size: 613 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hellish
An Android client for the Pointercrate demonlist[![Stars](https://img.shields.io/github/stars/wingio/Hellish?style=for-the-badge&logo=github&logoColor=red&labelColor=black&color=red)](https://github.com/wingio/Hellish/stargazers)
![Repo size](https://img.shields.io/github/repo-size/wingio/Hellish?style=for-the-badge&logo=github&logoColor=red&labelColor=black&color=red)
![Kotlin](https://img.shields.io/github/languages/top/wingio/Hellish?style=for-the-badge&logo=kotlin&logoColor=black&label=%20&color=red)
| Light | Dark |
|---------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|
| | |Contribute
---
If you're unfamiliar with programming but would still like to help you can by doing one of the following:
- [Testing early builds and reporting issues](https://github.com/wingio/Hellish/issues/new)
- [Translating the app into your language](https://crowdin.com/project/hellish)Otherwise if you do want to contribute code then it's preferred that you're familiar with the following technologies:
- Kotlin
- Android SDK
- Koin DI
- Jetpack Compose
- Voyager
- The Pointercrate API
- Ktor (Client)
- Kotlinx SerializationBuild
---#### Prerequisites
- [Git](https://git-scm.com/downloads)
- [JDK 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- [Android SDK](https://developer.android.com/studio)#### Instructions
1. Clone the repo
- `git clone https://github.com/wingio/Hellish.git && cd Hellish`
2. Build the project
- Linux: `chmod +x ./gradlew && gradlew assembleDebug`
- Windows: `./gradlew assembleDebug`
3. Install on device
- [Enable usb debugging](https://developer.android.com/studio/debug/dev-options) and plug in your phone
- Run `adb install app/build/outputs/apk/debug/app-debug.apk`License
---
Hellish is licensed under the GNU General Public License v3.0[![GitHub License](https://img.shields.io/github/license/wingio/Hellish?style=for-the-badge&labelColor=black&color=red)](LICENSE)