🎵 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! -
-
-