AirLink is an open-source panel built with TypeScript — handles multiple game servers, user permissions, and extends through addons without touching core code.
Click any card to see screenshots and full details.
Pick how you want to set things up.
Extend the panel without touching core code.
Each addon lives in its own folder under panel/storage/addons/. When enabled, it gets full access to the router, database, and UI system. Addons are isolated — enabling or disabling one never breaks the rest of the panel.
Migrations are defined in package.json and run automatically. Applied migrations are tracked so they never run twice.
my-addon/
├── info.json
├── install.json
├── index.ts
├── views/
│ └── main.ejs
└── lib/
└── helpers.ts
From the airlinklabs/addons registry. Click any card for details.
Latest commits across both repositories.
People building and maintaining AirLink Panel.
Click any card for full profile