Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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.