libgfx 1.0.4 copy "libgfx: ^1.0.4" to clipboard
libgfx: ^1.0.4 copied to clipboard

A comprehensive 2D vector graphics engine for Dart with software rasterization, supporting paths, strokes, gradients, text, and advanced rendering features.

1.0.0 #

  • Initial release of libgfx
  • Comprehensive 2D vector graphics engine with software rasterization
  • Full TrueType font support with text rendering
  • Linear, radial, and conic gradients
  • Advanced blend modes and image filters
  • Path operations and boolean operations
  • Multiple image codec support (PNG, BMP, PPM)
  • Fluent API for chainable operations
  • 30+ example programs demonstrating features
  • Font files distributed separately via download scripts to reduce package size

1.0.1 #

  • Minor upgrades

1.0.2 #

  • Linting upgrade

1.0.3 #

  • Update dependencies

1.0.4 #

  • Maintenance and housekeeping
    • Update Dart SDK constraint to ^3.8.1
    • Update dev dependencies: lints ^6.0.0, test ^1.24.0
  • Documentation and examples
    • Improve README and examples;
  • Code quality
    • Apply lint fixes, minor refactors, and formatting
  • Pulled SVG parsing out into the library
  • Performance improvements for common operations
  • Added I/O abstraction to allow the library to run in the browser
  • Update documentation as appropriate
1
likes
150
points
150
downloads

Publisher

verified publisherlibdbm.com

Weekly Downloads

A comprehensive 2D vector graphics engine for Dart with software rasterization, supporting paths, strokes, gradients, text, and advanced rendering features.

Repository (GitHub)
View/report issues

Topics

#graphics #vector #drawing

Documentation

Documentation
API reference

License

BSD-3-Clause (license)

More

Packages that depend on libgfx