Acknowledgements

Thanks to the open source projects and communities that make Shelfarr possible.

Core projects

  • Flask — the Shelfarr web server.
  • gunicorn — production WSGI server (common Docker deployment).
  • Mutagen — reading embedded audio tags.
  • RapidFuzz — fast string matching for metadata decisions.
  • Requests — HTTP client for integrations.
  • regex — optional regex engine for safer timeouts.
  • PostHog — anonymous, opt-out via environment config (see Privacy).
  • Preact + HTM — lightweight UI without a build step.

Community

Beta teters and early adopters who provided invaluable feedback and bug reports (rinseaid, Anthrax, Stephen).
Special thanks to the Audiobookshelf community for inspiring workflows and edge cases.
Want to contribute or share examples? Join our Discord.

Links

GitHubDiscord