[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9249":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":35,"discoverSource":36},9249,"audioplayers","bluefireteam\u002Faudioplayers","bluefireteam","A Flutter package to play multiple audio files simultaneously (Android\u002FiOS\u002Fweb\u002FLinux\u002FWindows\u002FmacOS)","https:\u002F\u002Fpub.dartlang.org\u002Fpackages\u002Faudioplayers",null,"Dart",2137,889,36,224,0,2,6,62.45,"MIT License",false,"main",true,[25,26,27,28,29,30,31],"audio","audio-player","dart","flame","flutter","hacktoberfest","player","2026-06-12 04:00:43","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fpub.dev\u002Fpackages\u002Faudioplayers\">\n    \u003Cimg alt=\"AudioPlayers\" height=\"150px\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbluefireteam\u002Faudioplayers\u002Fmain\u002Fimages\u002Flogo_ap_compact.svg\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  A Flutter plugin to play multiple simultaneously audio files, works for Android, iOS, Linux, macOS, Windows, and web.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca title=\"Pub\" href=\"https:\u002F\u002Fpub.dev\u002Fpackages\u002Faudioplayers\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpub\u002Fv\u002Faudioplayers.svg?style=popout&include_prereleases\"\u002F>\u003C\u002Fa>\n  \u003Ca title=\"Build Status\" href=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Factions?query=workflow%3Abuild+branch%3Amain\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg?branch=main\"\u002F>\u003C\u002Fa>\n  \u003Ca title=\"Discord\" href=\"https:\u002F\u002Fdiscord.gg\u002FpxrBmy4\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F509714518008528896.svg\"\u002F>\u003C\u002Fa>\n  \u003Ca title=\"Melos\" href=\"https:\u002F\u002Fgithub.com\u002Finvertase\u002Fmelos\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fmaintained%20with-melos-f700ff.svg\"\u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n\u003Ca title=\"Sources\" href=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fpackages\u002Faudioplayers\u002Fexample\u002Flib\u002Ftabs\u002Fsources.dart\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbluefireteam\u002Faudioplayers\u002Fmain\u002Fimages\u002Fscreenshot_src.png\" width=\"25%\"\u002F>\u003C\u002Fa>\u003Ca title=\"Controls\" href=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fpackages\u002Faudioplayers\u002Fexample\u002Flib\u002Ftabs\u002Fcontrols.dart\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbluefireteam\u002Faudioplayers\u002Fmain\u002Fimages\u002Fscreenshot_ctrl.png\" width=\"25%\"\u002F>\u003C\u002Fa>\u003Ca title=\"Streams\" href=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fpackages\u002Faudioplayers\u002Fexample\u002Flib\u002Ftabs\u002Fstreams.dart\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbluefireteam\u002Faudioplayers\u002Fmain\u002Fimages\u002Fscreenshot_stream.png\" width=\"25%\"\u002F>\u003C\u002Fa>\u003Ca title=\"Audio Context\" href=\"https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fpackages\u002Faudioplayers\u002Fexample\u002Flib\u002Ftabs\u002Faudio_context.dart\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbluefireteam\u002Faudioplayers\u002Fmain\u002Fimages\u002Fscreenshot_ctx.png\" width=\"25%\"\u002F>\u003C\u002Fa>\n\u003Cp align=\"center\">\u003Ci>Check out the live \u003Ca href=\"https:\u002F\u002Fbluefireteam.github.io\u002Faudioplayers\u002F\">example app\u003C\u002Fa>.\u003C\u002Fi>\u003C\u002Fp>\n\n**Note**: all the docs are kept up to date to reflect the content of the current newest release. If you are looking for older information and guidance, please checkout the [tag](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Ftags) related to the version that you are looking for.\n\n\u003C!-- Specific CHANGELOG.md exists in the audioplayers packagage as well as in the root folder, too. So can link it relatively here -->\nIf you are interest in migrating major versions, please check the [changelog](CHANGELOG.md) and [our migration guide](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fmigration_guide.md).\n\n## Getting Started\n\nWe tried to make audioplayers as simple to use as possible:\n\n```dart\nimport 'package:audioplayers\u002Faudioplayers.dart';\n\u002F\u002F ...\nfinal player = AudioPlayer();\nawait player.play(UrlSource('https:\u002F\u002Fexample.com\u002Fmy-audio.wav'));\n```\n\nPlease follow our [Getting Started tutorial](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fgetting_started.md) for all high-level information you need to know.\n\nThen, if you want to dig deeper, our code is very well documented with dartdocs, so check [our API reference](https:\u002F\u002Fpub.dev\u002Fdocumentation\u002Faudioplayers\u002Flatest\u002F) or the codebase itself on your IDE (or on GitHub).\n\nIf something is not clear on our docs, please send a PR to help us improve.\n\n## Help\n\nIf you have any problems, please follow these steps before opening an issue.\n\n1. Carefully read the [Getting Started tutorial](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fgetting_started.md) before anything else. Re-read if necessary.\n1. Check our [Troubleshooting Guide](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Ftroubleshooting.md) for solutions for most problems.\n1. If you have a missing feature report or feature request, please first check the [Feature Parity Table](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Ffeature_parity_table.md) to understand our roadmap and what we know is missing. We love contributions!\n1. Join [Blue Fire's Discord server](https:\u002F\u002Fdiscord.gg\u002F5unKpdQD78) and ask for directions. Maybe it's not a bug, or it's a known issue.\n1. If you are more comfortable with StackOverflow, you can also create a question there. Add the [flutter-audioplayers tag](https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Fflutter-audioplayers), so that anyone following the tag can help out.\n1. If the issue still persists, go to the [create an issue](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fissues\u002Fnew\u002Fchoose) page and follow the step-by-step there before submitting.\n1. If the step-by-step there doesn't give you any help, then proceed to create the issue **following the template**. Do not skip mandatory sections. Do not include the literal text of the template, rather replace the sections with what they should contain.\n\nAny issues created not following the list above can be flagged or closed by our team.\n\n## Feature Parity Table\n\nNot all features are available on all platforms. [Click here](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Ffeature_parity_table.md) to see a table relating what features can be used on each target.\n\nFeel free to use it for ideas for possible PRs and contributions you can help with on our roadmap! If you are submitting a PR, don't forget to update the table.\n\n## Support\n\nThe simplest way to show us your support is by giving the project a star! :star:\n\nYou can also support us monetarily by donating through OpenCollective:\n\n\u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fblue-fire\u002Fdonate\" target=\"_blank\">\n  \u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002Fblue-fire\u002Fdonate\u002Fbutton@2x.png?color=blue\" width=200 \u002F>\n\u003C\u002Fa>\n\nThrough GitHub Sponsors:\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fbluefireteam\" target=\"_blank\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGithub%20Sponsor-blue?style=for-the-badge&logo=github&logoColor=white\"\n    width=200\n  \u002F>\n\u003C\u002Fa>\n\nOr by becoming a patron on Patreon:\n\n\u003Ca href=\"https:\u002F\u002Fwww.patreon.com\u002Fbluefireoss\" target=\"_blank\">\n  \u003Cimg src=\"https:\u002F\u002Fc5.patreon.com\u002Fexternal\u002Flogo\u002Fbecome_a_patron_button.png\" width=200 \u002F>\n\u003C\u002Fa>\n\n**Note**: this software was made by the community, for the community, on our spare time, with no commercial affiliation.\nIt is provided as is and any positive contribution is appreciated.\nBe kind and mindful of the free time that a battalion of people has gifted on behalf of the community to craft and maintain this.\n\n## Contributing\n\nAll help is appreciated but if you have questions, bug reports, issues, feature requests, pull requests, etc, please first refer to our [Contributing Guide](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Fcontributing.md).\n\nBe sure to check the [Feature Parity Table](https:\u002F\u002Fgithub.com\u002Fbluefireteam\u002Faudioplayers\u002Fblob\u002Fmain\u002Ffeature_parity_table.md) to understand if your suggestion is already tracked, on the roadmap, or out of scope for this project.\n\nAlso, as always, please give us a star to help!\n\n## Credits\n\nThis was originally a fork of [rxlabz's audioplayer](https:\u002F\u002Fgithub.com\u002Frxlabz\u002Faudioplayer), but since we have diverged and added more features.\n\nThanks for @rxlabz for the amazing work!\n","audioplayers 是一个 Flutter 插件，支持在 Android、iOS、Linux、macOS、Windows 和 Web 平台上同时播放多个音频文件。其核心功能包括多音频源管理、丰富的控制选项以及对流媒体的支持，使用 Dart 语言编写，具有良好的跨平台兼容性和易用性。该插件特别适合需要实现复杂音频播放逻辑的应用场景，如音乐播放器、游戏音效或多媒体应用等。MIT 许可证下开源，拥有活跃的社区支持和详尽的文档，便于开发者快速集成与使用。","2026-06-11 03:21:53","top_language"]