Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasepe/doodles
Animated doodles crafted using the doodlekit package
https://github.com/lucasepe/doodles
animated-gif creative-coding demoscene doodles golang pixel-art retro
Last synced: 30 days ago
JSON representation
Animated doodles crafted using the doodlekit package
- Host: GitHub
- URL: https://github.com/lucasepe/doodles
- Owner: lucasepe
- License: bsd-2-clause
- Created: 2024-06-18T17:26:14.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-26T20:49:07.000Z (6 months ago)
- Last Synced: 2024-07-10T14:33:05.315Z (6 months ago)
- Topics: animated-gif, creative-coding, demoscene, doodles, golang, pixel-art, retro
- Language: Go
- Homepage:
- Size: 9.02 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `doodles`
Animated doodles crafted using the [`doodlekit`](https://github.com/lucasepe/doodlekit).
Whether you're a nostalgic coder or a modern enthusiast, `doodlekit` allows you to craft captivating GIF animations with ease.
```go
scenes := []doodlekit.Scene{
clear.Scene(0),
glitters.Scene(),
xmastree.Scene(),
}doodlekit.NewLoop("glitters-xmastree",
doodlekit.OutDir("_doodles"),
doodlekit.StopAfter(15),
).Run(scenes)
```![Glitters](_doodles/glitters.gif) **`+`** ![XmasTree](_doodles/xmastree.gif) **`=`** ![Glitters, XmasTree](_doodles/glitters-xmastree.gif)
## Gallery
Check out the complete [doodles gallery here!](GALLERY_1.md)
## Share Your Doodles
Let everyone enjoy the amazing doodles you create with DoodleKit! Share your animations on X (formerly Twitter) using the hashtag #doodlekit.
```
Check out my latest doodle created with https://github.com/lucasepe/doodlekit ! 🎨✨
#doodlekit #golang #doodles #creativecoding
```By sharing your creations, you can inspire others!
### Contributing
Contributions from the community are super welcome! If you create a cool doodle using [`doodlekit`](https://github.com/lucasepe/doodlekit), please share it!.
Here's how you can contribute:
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-doodle`)
3. Commit your changes (`git commit -m 'Add Amazing Doodle'`)
4. Push to the branch (`git push origin feature/amazing-doodle`)
5. Open a pull request### License
This project is licensed under the BSD 2-Clause License. See the [LICENSE](LICENSE) file for details.