mirror of
https://github.com/jcfitzpatrick12/spectre.git
synced 2025-12-23 22:17:52 -05:00
691c67ee257bbd2438e4663b8cb19492160da087
Spectre: Process, Explore and Capture Transient Radio Emissions
About Us
Spectre is a free and open source receiver-agnostic program for recording and visualising radio spectrograms. It's geared for hobbyists, citizen scientists, and academics who want to achieve scientifically interesting results at low cost.
Offering robust performance on modest hardware, applications include:
- 🌞 Solar and Jovian radio observations
- ✏️ Educational outreach and citizen science
- 🎛️ Amateur radio experimentation
- 🔍 Weak signal detection
- ⚡ Lightning and atmospheric event detection
- 📡 RFI monitoring
Features
- 💻 Intuitive CLI tool
- 🐳 Simple installation with Docker
- 🛰️ Wide receiver support
- 💾 Live recording of radio spectrograms and I/Q data
- ⚙️ Flexible, configurable data capture
- ✏️ Backend web server with a discoverable RESTful API
- 🔧 Developer-friendly and extensible
Getting started
Check out our GitHub Wiki, linked below:
Languages
Python
77.2%
Dockerfile
18.3%
Shell
3.8%
C++
0.7%




