An open API service indexing awesome lists of open source software.

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.

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