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

https://github.com/johnseth97/keymap2img

Generate Images of your keymap from your GitHub repository
https://github.com/johnseth97/keymap2img

Last synced: 15 days ago
JSON representation

Generate Images of your keymap from your GitHub repository

Awesome Lists containing this project

README

          

# [keymap2img.io](https://keymap2img.io) 
### Generate Images of your ZMK keymap from your GitHub repository, just by typing in a URL

To use, simply call the URL by following the format listed below(note the public domain will be avalible when ready):

```html
https://keymap2img.io//////img_.png
```

## Roadmap

- [x] Parse keymaps as tokens
- [x] Allow for custom paths to keymap files
- [x] Render image using canvas
- [x] Create Azure App Service CI/CD deployment
- [x] Register domain keymap2img.io
- [x] Enable HTTPS SSL
- [ ] Tests
- [ ] Create custom layout image generation schemes for popular keyboards
- [ ] Add better conditional hilighting for keybind actions
- [ ] QMK parsing Support
- [ ] Themes?

### Current example(still heavily WIP):

URL: https://keymap2img.io/johnseth97/lily58/config/lily58.keymap/img_default_layer.png

Embedded URL:

![Image of Lilly58 Keymap generated by keymap2img.io](https://keymap2img.io/johnseth97/lily58/config/lily58.keymap/img_default_layer.png?v=1.2)