Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikoarap/compose-kit
An easy-to-use, essential toolkit for Jetpack Compose, built to help you create beautiful, consistent user interfaces following Material3 guidelines and styles
https://github.com/nikoarap/compose-kit
android androidx jetpack-compose kotlin material3
Last synced: 3 months ago
JSON representation
An easy-to-use, essential toolkit for Jetpack Compose, built to help you create beautiful, consistent user interfaces following Material3 guidelines and styles
- Host: GitHub
- URL: https://github.com/nikoarap/compose-kit
- Owner: nikoarap
- License: apache-2.0
- Created: 2023-10-05T17:29:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-24T19:47:59.000Z (about 1 year ago)
- Last Synced: 2024-08-01T19:56:18.770Z (6 months ago)
- Topics: android, androidx, jetpack-compose, kotlin, material3
- Language: Kotlin
- Homepage:
- Size: 447 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-list - nikoarap/compose-kit - An easy-to-use, essential toolkit for Jetpack Compose, built to help you create beautiful, consistent user interfaces following Material3 guidelines and styles (Kotlin)
README
# Compose Kit - Material3 UI Toolkit for Jetpack Compose
Compose Kit is an easy-to-use, essential toolkit for Jetpack Compose, built to help you create beautiful, consistent user interfaces following Material3 guidelines and styles. Whether you're a seasoned developer or just getting started with Compose, Compose Kit provides a collection of UI components that will streamline your app development process.
### Find the latest 1.2.6 Release in Maven Central
[![Maven Central](https://img.shields.io/badge/Maven%20Central-v1.2.6-blue)](https://central.sonatype.com/artifact/io.github.nikoarap/compose-kit/1.2.6)## Features
- **Material3 Guidelines & Styles**: Compose Kit is designed with adherence to the Material3 design guidelines, ensuring your app looks and feels modern.
- **UI Components Galore**: This library includes a wide range of UI components such as EditText Fields, Buttons, Progress Bars, Sliders, Date/Time Pickers, Dialogs, Navigation Components, and more!
- **Highly Customizable**: Each component is highly customizable to suit your app's unique style and branding.
- **Developer-Friendly**: Compose Kit is built with developers in mind, offering a straightforward API and clear documentation to make integration a breeze.
## Simply import the library into your android project
To get started with Compose Kit, just add the Compose Kit library to your app's `build.gradle` file.
```gradle
implementation 'io.github.nikoarap:compose-kit:1.2.6'
```
or for Kotlin DSL users```gradle
implementation("io.github.nikoarap:compose-kit:1.2.6")
```There will be more updates in the future covering more UI components and utilities. Please give feedback to make this library more awesome!! :D
# License
Copyright 2023 Nikolaos Arapatsanis
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.