PackageTrack
Sign in Get early access

oxygen

A lightweight Entity Component System framework written in Dart

0.3.1 8.4K downloads/mo #3160 most downloaded on pub.dev flame-engine/oxygen

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 4 months to 2.7 years

Nearly every release is documented

notes for 3 of 3 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

3 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

3 releases · Mar 2021 to Mar 2024
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 3
  1. 0.3.1 19 Mar 2024
    Release notes
    • Component removal and HasNot fix
    • Fix so that systems can't be added twice
    Open source →
  2. 0.2.0 25 Jun 2021
    Release notes

    0.2.0

    • Made assertion for getting/checking/removing a Component stricter
    • BREAKING: Made the priority field on System final
    • BREAKING: Components will now be marked for removal. This fixes the concurrent modification error
    Open source →
    Release notes
    • Made assertion for getting/checking/removing a Component stricter
    • BREAKING: Made the priority field on System final
    • BREAKING: Components will now be marked for removal. This fixes the concurrent modification error
    Open source →
  3. 0.1.0 06 Mar 2021
    Release notes
    • Stable null-safety release
    • Added ValueComponent for single value components
    • Refactored the Component system to allow for all types to be used as init data
    • Initial setup
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive