https://github.com/oakmac/humble-animations
Animations using HumbleUI
https://github.com/oakmac/humble-animations
Last synced: 7 months ago
JSON representation
Animations using HumbleUI
- Host: GitHub
- URL: https://github.com/oakmac/humble-animations
- Owner: oakmac
- License: isc
- Created: 2022-09-21T15:02:54.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-17T19:16:52.000Z (about 3 years ago)
- Last Synced: 2025-04-12T19:45:17.336Z (about 1 year ago)
- Language: Clojure
- Size: 1.06 MB
- Stars: 14
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Animations in HumbleUI
This repo is an example of doing animations in [HumbleUI].
[HumbleUI]:https://github.com/HumbleUI/HumbleUI
## Demo
> Please note the .gif image below does not show animations at their full frame-rate.

A higher frame-rate example can be found [here] or [online].
[here]:images/2022-09-24-humbleui-animations.webm
[online]:https://oakmac.com/2022-09-24-humbleui-animations.webm
## Development
Make sure that [Clojure v1.11.1](https://clojure.org/releases/downloads) is installed, then:
```sh
## run the program
./script/run.sh
## Run a REPL
clj -M:env/dev:repl/rebel
```
## Future Development / TODO
- [ ] publish as a generic library
- [ ] performance analysis and tweaking of the `tick!` function
## License
[ISC License](LICENSE.md)