SkillAgentSearch skills...

Minart

A minimal Scala creative coding library targeting JVM/Javascript/Native

Install / Use

/learn @JD557/Minart
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Minart

Latest Release scaladoc (core) scaladoc (image) scaladoc (sound)

Minart is a minimalistic Scala library for creative coding. It provides simple methods to draw on the screen and play sound.

It's mostly useful for small toy projects or prototypes that deal with generative art or software rendering.

To know more about the library and how to get started check the microsite and the examples.

Features

  • JVM, JS and Native support
  • Small footprint
  • Double buffered canvas
  • Integer scaling
  • Keyboard and pointer input
  • Surface blitting (with multiple blending modes)
  • Surface views and infinite planes
  • Reading and Writing PPM, BMP, QOI and PDI images
  • Audio playback (mono)
  • Procedural audio generation
  • Reading and Writing RTTL, WAV, AIFF and QOA sound files
View on GitHub
GitHub Stars60
CategoryContent
Updated3d ago
Forks4

Languages

Scala

Security Score

100/100

Audited on Apr 4, 2026

No findings