flutter_thinking_orbs 0.1.0 copy "flutter_thinking_orbs: ^0.1.0" to clipboard
flutter_thinking_orbs: ^0.1.0 copied to clipboard

Dotted thought-orb loading indicators for AI & agent UIs. Six hand-tuned animated states, monochrome and theme-aware, drawn with plain Canvas circles.

0.1.0 #

Initial release. A Flutter port of thinking-orbs by Jakub Antalik.

  • Six hand-tuned animated states: working, searching, solving, listening, composing, shaping.
  • Two tuned size designs (inline-text and chat-avatar scale), selected automatically from the rendered size.
  • Monochrome, theme-aware ink: auto (follows the ambient Theme brightness), dark, or light.
  • speed multiplier and paused freeze.
  • One shared clock keeps every mounted orb in phase.
  • Respects reduced-motion (MediaQuery.disableAnimations) with a static representative frame, and pauses via TickerMode when the route is inactive.
  • Accessible: Semantics with a per-state label, overridable via semanticLabel.
  • Draws only filled circles — no shaders, filters or images.
1
likes
160
points
50
downloads

Documentation

API reference

Publisher

verified publisheretornam.dev

Weekly Downloads

Dotted thought-orb loading indicators for AI & agent UIs. Six hand-tuned animated states, monochrome and theme-aware, drawn with plain Canvas circles.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_thinking_orbs