
skylight
Project the aircraft passing overhead onto your ceiling in real time, from an RTL-SDR — with a live sky layer (sun, moon, stars, ISS) and where each plane is headed.
The Lens
Skylight projects the aircraft flying over your house onto your ceiling in real time, with the actual sky behind them: sun, moon, bright stars, and the ISS. It reads ADS-B signals from a cheap software-defined radio, enriches each plane with its airline and route, and renders the whole thing as a live ceiling display. MIT licensed and free.
This is a hardware project, so the cost is parts and patience, not software. You need an RTL-SDR radio with an antenna, a Raspberry Pi 5, and a projector pointed up. You can try it with no radio at all using a free public flight API, which is the smart way to see if you like it before buying anything. The docs and deploy scripts are solid, but configuring the Pi and aligning the projector is real setup work.
There is no team-size calculus here. This is a personal project, an art installation, and a genuinely fun way to learn how ADS-B and software-defined radio actually work. If you have ever wondered what is flying overhead, build it. If you want a practical tool for shipping software, this is not one, and that is exactly the point.
The catch is the hardware tax and the radio reality. Local ADS-B reception depends on your antenna and line of sight, so a bad spot means spotty planes. A commercial ready-made kit is in the works, which is fine, but the free path is the source code and your own parts bin.
Free vs Self-Hosted vs Paid
fully freeFree: The full source is MIT licensed. No paywall, no accounts. You can run it against a free public flight API with no radio hardware at all.
Self-hosted (hardware): The real cost is parts: an RTL-SDR radio and antenna, a Raspberry Pi 5, and a projector. Budget a couple hundred dollars if you go the local-radio route, less if you reuse gear you own.
Paid: A ready-made commercial kit is in development for people who would rather buy than build. The software itself stays free.
Free and open source. The cost is the hardware (radio, Pi, projector), and you can try it with none of it first.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- Cameron (User)
- Stars
- 2,553
- Forks
- 275
Explore Further
More tools in the directory
next.js
The React Framework
139.9k ★cc-switch
A cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode, openclaw & Gemini CLI.
97.9k ★open-design
🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems · 🖼️ sandboxed preview · 📦 HTML/PDF/PPTX export. 🤖 Runs on Claude Code / Codex / Cursor / Gemini CLI / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.
62.5k ★