https://github.com/echo-lalia/microhydra-apps
This is a companion repository with a collection of apps for MicroHydra.
https://github.com/echo-lalia/microhydra-apps
Last synced: 3 months ago
JSON representation
This is a companion repository with a collection of apps for MicroHydra.
- Host: GitHub
- URL: https://github.com/echo-lalia/microhydra-apps
- Owner: echo-lalia
- License: mit
- Created: 2024-02-17T09:37:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-06T01:01:52.000Z (about 1 year ago)
- Last Synced: 2024-04-06T23:33:58.857Z (about 1 year ago)
- Language: Python
- Size: 165 KB
- Stars: 12
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MicroHydra Apps!
This is a companion repository with a collection of community made apps for MicroHydra.
## Adding your apps to this repository:
If you've made an app compatible with MicroHydra, you can add it to this repository by submitting a pull request.> This repo automatically generates `README.md` files *(and more)* using the scripts under `/tools`.
> For this to work, your app needs to be placed into the `app-source` directory, following the same general format as the apps around it.*Here are step-by-step instructions for how you can add an app:*
- [Fork](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo) this repository on your own account- Add a directory specifically for your app to the `app-source` directory
- Place your app in that directory by uploading, or by adding your own repo as a [submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules)
*(Either the `.py` file, or the entire folder containing your `__init__.py` should be added)*- Create a `details.yml` file alongside your app. This should contain your name, a description, license, and specify the target device(s)
*(See [`app-source/default.yml`](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/app-source/default.yml), or the other uploaded apps for the format used here)*- Submit a [pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) to this repo with your changes.
For clarity, this is how the `app-source` folder is structured:
*app-source/*
├── ***myUniqueAppName/***
│ ├── **myApp.py**
│ └── **details.yml**
│
├── ***thisNameInRepo/***
│ ├── ***thisNameInMicroHydra/***
│ │ ├── icon.raw
│ │ ├── someotherappfile.py
│ │ └── \_\_init\_\_.py
│ └── **details.yml**
│
└── default.yml
# Apps by device:
*This repo currently hosts **20** apps, for **2** unique devices, by **10** different authors.*
*Click a link below to jump to the apps for that specific device.*- [Cardputer](#cardputer)
- [Tdeck](#tdeck)
## Cardputer
*There are 20 apps for the Cardputer.*###
[Calculator](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Calculator)
>**[Kimka-x37](https://github.com/Kimka-x37)**
> Version: **1.0** | License: **[MIT](https://github.com/Kimka-x37/MicroHydra-Simple-calculator/blob/main/LICENSE)**
> Simple calculator###
[CO2_SCD40](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/CO2_SCD40)
>**[jaycee14](https://github.com/jaycee14)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Read CO2 from SCD40###
[Wikipedia](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Wikipedia)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Fetch Wikipedia article summaries###
[MHBasic](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/MHBasic)
>**[RealClearwave](https://github.com/RealClearwave)**
> Version: **1.2** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A BASIC interpreter and REPL###
[Fish](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Fish)
>**[Dan Ruscoe](https://github.com/ruscoe)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A virtual fish app###
[BoidSim](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/BoidSim)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **1.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Watch a boid simulation unfold.###
[GameOfLife](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/GameOfLife)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Conway's Game of Life###
[flappyStamp](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/flappyStamp)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A simple game for the Cardputer###
[timer](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/timer)
>**[foopod](https://github.com/foopod)**
> Version: **1.0** | License: **?**
> A kitchen timer app.###
[LowPowerClock](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/LowPowerClock)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Another simple clock app.###
[tinyknight](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/tinyknight)
>**[foopod](https://github.com/foopod)**
> Version: **1.0** | License: **?**
> A game by Jono Shields###
[FancyClock](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/FancyClock)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **1.2** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A clock app###
[chaosDice](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/chaosDice)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A dice rolling app###
[mystify](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/mystify)
>**[melange396](https://github.com/melange396)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A moving polygon screensaver app###
[InfraRed](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/InfraRed)
>**[ndrnmnk](https://github.com/ndrnmnk)**
> Version: **1.0** | License: **?**
> Infrared codes sender/reciever app.###
[Connect](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Connect)
>**[RealClearwave](https://github.com/RealClearwave)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> MicroHydra Connectivity Kit###
[HackSim](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/HackSim)
> **occulta1337**
> Version: **1.0** | License: **?**
> Simple Hack Simulation for MicroHydra###
[mmlPlay](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/mmlPlay)
>**[RealClearwave](https://github.com/RealClearwave)**
> Version: **1.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Music Macro Language player###
[KanjiReader](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/KanjiReader)
>**[RealClearwave](https://github.com/RealClearwave)**
> Version: **1.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A reader that can display kanji.###
[Music](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Music)
>**[Ben Harrison (Benzamp)](https://github.com/Benzamp)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A music player app.
## Tdeck
*There are 6 apps for the Tdeck.*###
[Wikipedia](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/Wikipedia)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Fetch Wikipedia article summaries###
[BoidSim](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/BoidSim)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **1.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Watch a boid simulation unfold.###
[GameOfLife](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/GameOfLife)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.1** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> Conway's Game of Life###
[FancyClock](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/FancyClock)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **1.2** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A clock app###
[chaosDice](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/chaosDice)
>**[echo-lalia](https://github.com/echo-lalia)**
> Version: **2.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A dice rolling app###
[mystify](https://github.com/echo-lalia/MicroHydra-Apps/tree/main/app-source/mystify)
>**[melange396](https://github.com/melange396)**
> Version: **1.0** | License: **[MIT](https://github.com/echo-lalia/MicroHydra-Apps/blob/main/LICENSE)**
> A moving polygon screensaver app