Open Source Tools
Open-source tools from the BirdNET-Team GitHub organization and collaborators. These projects bring BirdNET to research workflows, field devices, and analysis environments.
BirdNET-Analyzer
Python · Gradio
Main analysis engine for applying BirdNET models to scientific audio data, from small projects to large-scale monitoring.
View on GitHubbirdnet
Python
A Python library for identifying bird species by sound, focused on robust workflows for ecological data analysis.
View on GitHubbirdnetR
R
An R wrapper around the birdnet Python package, providing convenient functions for running BirdNET and handling results in R.
View on GitHubbirdnetTools
R · Shiny
Tools for summarizing, visualizing, and working with BirdNET output within the R ecosystem.
View on GitHubbirdnet-stm32
Python · C++
Training and deployment code for tiny BirdNET-based acoustic models on STM32 hardware platforms.
View on GitHubBirdNET-Tiny-Forge
Python · C++
A framework for creating custom birdsong loggers powered by BirdNET-Tiny, targeting low-power devices.
View on GitHubreal-time-pwa
JavaScript
A real-time BirdNET implementation as a Progressive Web App (PWA) for modern web browsers.
View on GitHubBirdBox
Python
A bounding box detector for bird vocalizations in spectrograms, based on YOLO.
View on GitHubecopi-rtf
Python · Dash
A real-time frontend built with Dash for ecoPi devices running BirdNET-based analyses.
View on GitHubbirdnet-V3.0-dev
Python · Streamlit
CLI and GUI to analyze audio with BirdNET+ V3.0 developer preview models.
View on GitHubMore on GitHub
This page highlights key repositories from the BirdNET-Team organization. For the full, up-to-date list of public projects, visit GitHub directly.
BirdNET-Team on GitHubWe are fortunate to collaborate with open-source contributors who develop tools that complement BirdNET. For more projects from our collaborators, check out the DBD Research Group and Perch-Team at Google Research on GitHub.
DBD Research Group on GitHubPerch-Team on GitHub