graphicility 0.3.0

A Minimal Graphics Library
Documentation
# Graphicility Roadmap


This roadmap outlines planned improvements while keeping the core small, explicit, and approachable.
✅ = Means Complete
---

## Near Term


### Documentation

- Improve README clarity and structure
- Document public APIs and design decisions

---

### Internal Polish ✅

- Clean up internal rendering and command flow
- Reduce internal complexity where possible

---

### Input System ✅

- Solid, frame-based input handling
- Mouse and Keyboard inputs

---

## Mid Term


### Extensibility API ✅

- Introduce a **minimal and optional** extensibility layer
- Expose a stable drawing command boundary
- Allow external libraries hook up to the internals
- Keep `run` / `run_with` simple and unchanged

This API is intended for Building on top Graphicility. Eg. UI Frameworks, Game Frameworks, Layout Engines, Widget Systems,

### Better Text System

- Support for .tff fonts 
- Add a simple Text Renderer

### Wgpu Backend

- Pure Performant wgpu based backend for rendering
---