https://github.com/lapikit/lapikit.dev
The Lapikit omnisite
https://github.com/lapikit/lapikit.dev
documentation lapikit sveltekit
Last synced: 3 months ago
JSON representation
The Lapikit omnisite
- Host: GitHub
- URL: https://github.com/lapikit/lapikit.dev
- Owner: lapikit
- License: mit
- Created: 2026-02-12T07:17:57.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-27T18:34:45.000Z (3 months ago)
- Last Synced: 2026-03-28T01:24:03.081Z (3 months ago)
- Topics: documentation, lapikit, sveltekit
- Language: CSS
- Homepage: https://lapikit.dev
- Size: 7.4 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Lapikit Monorepo
This is the monorepo for Lapikit, a Svelte component library and design system. It contains multiple packages, including the core component library, documentation site, and other related tools.
## What is Lapikit?
Lapikit is a Svelte component library that provides a set of reusable user interfaces components and design patterns to help developers build consistent and visually appealing web applications quickly. It’s designed to be flexible, customizable and easy to use.
Learn more at [lapikit.dev](https://lapikit.dev) or join our community on [Discord](https://discord.gg/gn9ZGtDtK4).
### Overview
Lapikit includes:
- A complete set of components ( buttons, cards, modals, textfields, etc. )
- Built-in stores
- Hooks to manages internal states and reusable logic
- Theming system with light, dark and custom variations
- Scoped styles to avoid CSS conflicts
- Typescript support for type safety and autocompletion
Everything is designed for performance, readability, and ease of use.
### Installation
Lapikit is available on npm. You can install it using npm, yarn, pnpm or bun:
```bash
npm i -D lapikit
# or
yarn add -D lapikit
# or
pnpm add -D lapikit
# or
bun add -D lapikit
```
Use your first component:
```svelte
import { Button } from 'lapikit/components';
Click me
```
### Documentation
You can find usage guides and component examples at [lapikit.dev](https://lapikit.dev).
### Contributing
Contributions are appreciated, whether they involve correcting problems, creating components, or improving documentation.
Please review the Contributing Guide and the package for further information on how to contribute to Lapikit.
See [CONTRIBUTING.md](https://github.com/Nycolaide/lapikit/blob/main/CONTRIBUTING.md) and [CODE_OF_CONDUCT.md](https://github.com/Nycolaide/lapikit/blob/main/CODE_OF_CONDUCT.md) for details.
### Roadmap
You can view the upcoming features and milestones on the [Lapikit roadmap](https://lapikit.dev/docs/roadmap).
### Support
If you’d like to support Lapikit development:
- Star the repository
- Contribute components or examples
- Share feedback or report issues on GitHub
### License
Lapikit is licensed under the MIT License. See [LICENSE](https://github.com/Nycolaide/lapikit/blob/main/packages/lapikit/LICENSE) for details.
## But what else?
- Documentations : [lapikit.dev/docs/getting-started](https://lapikit.dev/docs/getting-started)
- Components : [lapikit.dev/docs/components](https://lapikit.dev/docs/components)
- Author : [nycolaide.dev](https://nycolaide.dev)