INDIOpen Astronomy InstrumentationGet INDI

Open source astronomy software

Control any telescope, camera or observatory. From anywhere.

INDI connects your astronomy software to your equipment. It runs a single backyard telescope or a group of remote observatories, over any network, with no extra software.

Free under LGPL v2Linux · macOS · Windows*27 compatible clients
A large observatory telescope with red fittings on a steel pier, in an observatory building
Twin refractors with cameras on one mount in an open observatory dome
A refractor on a deck with Raspberry Pis running StellarMate, controlled from a laptop with KStars
A refractor with camera, focuser and filter wheel on an equatorial mount on a balconyMount · Tracking

INDI architecture

How INDI works

Each device has a driver. The INDI server offers all drivers on one network port, and any INDI client can use them, on the same computer or from anywhere on the network.

CommandsStatus and images
Same computer or across the network

Commands go from clients to devices. Status and images come back the same way.

Open source

Anyone can contribute and reuse it under the commercial-friendly LGPL v2 license.

Cross platform

Runs on Linux and macOS, with Windows support.

Client agnostic

Drivers are written once for all clients. Clients need no update when a driver gains features.

Distributed control

Talk to devices on the same machine or across the network, in the same way.

INDI clients

Works with the software you already use

All 27 clients
KStars / EkosPHD2StellariumCartes du CielPixInsightZWO ASIAIRCCDCielINDI AllSkyAstroPhoto PlusTelescope.TouchIPARCOSHNSkyXEphemOpenVLBINodeJS INDI Client

Download

Install INDI in a few commands

Pick your system. The commands install the INDI library and all third party drivers. More systems and details.

Using KStars? The KStars Flatpak already includes INDI and all third party drivers, on every Linux distribution. You don't need anything else.