Add a browser-based audio recording field to a Laravel admin panel built with Filament.
Display recorded audio clips in a Filament table or infolist view.
Let admin panel users record voice notes without needing to upload a separate audio file.
Customize which storage disk and folder recorded audio files are saved to.
| lara-zeus/echoo | erebusprojectreborn/erebusmarketplacescript | mugisha-eric-250/employeemanagementsystem | |
|---|---|---|---|
| Stars | 1 | 4 | 12 |
| Language | Blade | Blade | Blade |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Laravel project running FilamentPHP version 5.x.
Echoo is a small add-on for FilamentPHP, a tool developers use to quickly build admin panels for Laravel applications. Echoo adds a form component that lets a user record audio directly in their browser using their microphone, rather than only being able to upload an existing audio file. The recorded audio then uploads through Filament's own built in upload handling, so it fits into the same workflow a developer would already use for file uploads. The component works not just in forms but also in Filament's infolist and table displays, so recorded audio can be shown back to users in different parts of an admin panel. Developers can also customize which storage disk and folder the recordings are saved to. The interface itself is described as simple and clean, and the feature is built using the TALL stack, a common combination of Tailwind CSS, Alpine.js, Laravel, and Livewire that Filament itself is built on. This version of the plugin, 1.x, works with version 5.x of Filament specifically. The project has its own demo site and documentation site linked from the README for anyone who wants to see it running or set it up in their own project. Support is available through Discord, GitHub issues, or email, and there is a changelog and contributing guide for anyone who wants to track updates or help improve the project. The plugin is released under the MIT license, meaning it can be used freely, including in commercial projects, as long as the copyright notice is kept.
A FilamentPHP form component that lets users record audio directly in the browser for Laravel admin panels.
Mainly Blade. The stack also includes PHP, Laravel, FilamentPHP.
Free to use for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.