bluefireteam/audioplayers
This system is a cross-platform audio playback library for Flutter, providing a unified API for playing, pausing, and managing audio across Android, iOS, macOS, Windows, Linux, and Web platforms. It supports multiple concurrent players, low-latency modes, and various audio sources including URLs, assets, and byte arrays. The architecture is modular, separating platform-specific implementations from a shared Dart interface, and includes comprehensive test coverage and documentation.
48.4
Weak · 5 August 2026
20k
lines of production code
TypeScript
with Dart, Kotlin
2
bus factor · 154 authors in all
4
measurements over time
How it got here
2017–2021 · Mono-repo reorganization and API modernization
This period focused on restructuring the project into a mono-repo with federated packages, migrating platform implementations to modern standards (Swift, Kotlin), and introducing new features like AudioPool and multi-player support. The work also involved extensive refactoring of the example app and adding comprehensive test coverage to ensure stability.
25 changes
2022 · Cross-platform expansion and platform-specific implementations
This period focused on extending audioplayers support to Windows and Linux desktops, while simultaneously refactoring the existing Android, Darwin, and Web implementations. The work involved adding new platform packages, restructuring internal architectures for better maintainability, and enhancing the example application with comprehensive testing and control interfaces.
17 changes
2023–2025 · Android ExoPlayer backend and interface exposure
This period focused on exposing the platform interface publicly and introducing a new ExoPlayer-based Android backend. The team also significantly expanded test coverage with new unit and integration tests for both the interface and the example app.
8 changes
Survey your own repository
bluefireteam/audioplayers was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit cd475c760b — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.