Asteroid ABOUT ASTEROID RADIO Asteroid

🎵 Asteroid Music for Hackers

Asteroid Radio is a community-driven internet radio station born from the SystemCrafters community. We celebrate the intersection of music, technology, and hacker culture—broadcasting for those who appreciate both great code and great music.

We met through a shared set of technical biases and a love for building systems from first principles. Asteroid Radio embodies that ethos: music for hackers, built by hackers.

🛠️ Built with Common Lisp

This entire platform is built using Common Lisp, demonstrating the power and elegance of Lisp for modern web applications. We use:

  • Radiance - Web application framework
  • Clip - HTML5-compliant template engine
  • LASS - Lisp Augmented Style Sheets
  • ParenScript - Lisp-to-JavaScript compiler
  • Icecast - Streaming media server
  • Liquidsoap - Audio stream generation

By building in Common Lisp, we're doubling down on our technical values and creating features for "our people"—those who appreciate the elegance of Lisp and the power of understanding your tools deeply.

đź“– Open Source & AGPL Licensed

Asteroid Radio is free and open source software, licensed under the GNU Affero General Public License v3.0 (AGPL).

The source code is available at: https://github.com/Fade/asteroid

We believe in transparency, collaboration, and the freedom to study, modify, and share the software we use. The AGPL ensures that improvements to Asteroid Radio remain free and available to everyone.

🎧 Features

  • Live Streaming - Multiple quality options (AAC, MP3)
  • Persistent Player - Frameset mode for uninterrupted playback while browsing
  • Spectrum Analyzer - Real-time audio visualization with customizable themes
  • Track Library - Browse and search the music collection
  • User Profiles - Track your listening history
  • Admin Tools - Manage tracks, users, and playlists

🤝 Community

We're part of the SystemCrafters community—a group of developers, hackers, and enthusiasts who believe in building systems from first principles, understanding our tools deeply, and sharing knowledge freely.

Join us in celebrating the intersection of great music and great code!