@tma-solidjs/ui
v0.0.33
Published
Native platform UI Kit for your project on Solid.js
Downloads
14
Readme
🟦 Telegram Mini Apps UI for SolidJS
A modern UI component library for building Telegram Mini Apps with SolidJS.
This is a rewritten and reimagined version of the original Telegram Mini Apps UI kit built for ReactJS, now optimized for SolidJS’s fine-grained reactivity and performance.
🚀 Purpose
The project aims to provide a SolidJS-native implementation of the official Telegram Mini Apps UI kit.
While maintaining visual and functional parity, the SolidJS version is lighter, faster, and built with modern frontend tooling in mind.
📦 Installation
npm install @tma-solidjs/ui🛠 Usage Example
import { Button } from "@tma-solidjs/ui";
<Button mode="filled" size="m">
Click me
</Button>💡 Highlights
- Built with Vite, TS + Terser, and SASS + PostCSS & Autoprefixer
- Optimized JS and CSS bundle size
- Tree-shaking ready
- Minimal runtime
👤 Author
Developed by Dmitry Maximyuk
🤝 Contributions are welcome!
To contribute:
- Fork the repo
- Create a feature branch:
feature/your-feature - Submit a pull request with a clear description
📄 License
MIT License
🔗 Links
© Dmitry Maximyuk – 2025. Built with ❤️ for Telegram & SolidJS.
