Credits & licences
what the kit is built on.
Third-party software and fonts shipped in the API, Mini App and admin, with their licences. No GPL, AGPL or LGPL code is included.
01Summary
Production dependencies of @kit/api, @kit/miniapp and @kit/admin (from pnpm licenses list --prod): 168 packages: MIT 131, ISC 13, Apache-2.0 8, BSD-3-Clause 5, OFL-1.1 4, Unlicense 3, BSD-2-Clause 2, 0BSD 1, MIT AND ISC 1. The full list with versions is in THIRD-PARTY-LICENSES.md.
| Component | Licence | Used for |
|---|---|---|
| Hono, @hono/node-server | MIT | API server |
| Drizzle ORM | Apache-2.0 | Database access |
| postgres (Postgres.js) | Unlicense | PostgreSQL driver |
| zod, jose | MIT | Validation, admin session tokens |
| bcryptjs | BSD-3-Clause | Admin password hashes |
| dotenv | BSD-2-Clause | Loads .env |
| React, React DOM, React Router, TanStack Query | MIT | Mini App and admin |
| @telegram-apps/sdk | MIT | Telegram Mini App integration |
| @tonconnect/ui-react and SDK | Apache-2.0 | Wallet connection |
| @ton/core, @ton/crypto, @ton/ton | MIT | TON messages and addresses |
| tweetnacl | Unlicense | Signatures (via @ton/crypto) |
| lucide-react | ISC | Icons |
| motion | MIT | Animations |
| Tailwind CSS | MIT | Styling |
| Bricolage Grotesque, Manrope, Inter, JetBrains Mono (@fontsource-variable) | SIL OFL 1.1 | Self-hosted fonts |
02Build and test tools (not shipped)
Vite, TypeScript (Apache-2.0), Vitest, tsup, tsx, drizzle-kit, the Tact compiler and @ton/sandbox (MIT). @tonstudio/parser-runtime@0.0.1, a build-time dependency of the Tact compiler, declares no licence; it is not part of any shipped app.
03Third-party services
Telegram (Bot API, Mini Apps, Stars), TON and toncenter, Adsgram, and your hosting provider are services under their own terms. You need your own accounts; the kit only connects to them.
04This documentation
Documentation and screenshots © MIKODES. Screenshots show sample data from a test installation.