JetCo
A ready-to-go Compose library building awesome UI components!
Install / Use
/learn @developerchunk/JetCoREADME
<div align="center">
<div align="center">
<div align="center">
██╗███████╗████████╗ ██████╗ ██████╗
██║██╔════╝╚══██╔══╝██╔════╝██╔═══██╗
██║█████╗ ██║ ██║ ██║ ██║
██ ██║██╔══╝ ██║ ██║ ██║ ██║
╚█████╔╝███████╗ ██║ ╚██████╗╚██████╔╝
╚════╝ ╚══════╝ ╚═╝ ╚═════╝ ╚═════╝
YOUR ULTIMATE COMPOSE COMPANION
<br/>
<br/>
<p style="font-size: 16px; line-height: 1.8; color: #4a5568; max-width: 800px; margin: 0 auto;">
Your ultimate <strong>Open-Source</strong> partner for crafting visually stunning, interactive, and efficient UI components across multiple platforms including <strong>Android</strong>, <strong>iOS</strong>, <strong>JVM</strong>, <strong>JS</strong>, and <strong>WASM</strong>.
</p>
<br/>
<p align="center">
<a href="https://github.com/DeveloperChunk/JetCo/releases">
<img src="https://img.shields.io/github/v/release/developerchunk/jetco?style=flat-square&logo=github&color=blue" alt="Release">
</a>
<a href="https://central.sonatype.com/artifact/com.developerstring.jetco/ui">
<img src="https://img.shields.io/maven-central/v/com.developerstring.jetco/ui?style=flat-square&logo=apache-maven&color=orange" alt="Maven">
</a>
</p>
<br/>
<a href="https://jetco.developerstring.com">
<img src="https://img.shields.io/badge/Jetco Documentation-4CAF50?style=for-the-badge&logo=gitbook&logoColor=white" alt="JetCo Documentation">
</a>
<br/>
<br/>
Component Showcase
<p style="font-size: 16px; color: #4a5568; margin-bottom: 30px;"> <strong>✨ Discover our beautiful collection of UI components ✨</strong> </p> </div>Charts & Graphs
<table align="center"> <tr> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/live_line_chart.gif?raw=true" alt="Live Line Chart" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Live Line Chart</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/multi_line_graph.png?raw=true" alt="Multi Line Graph" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Multi Line Graph</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/candlestick_chart.png?raw=true" alt="Candlestick Graph" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Candlestick Chart</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/1.jpg?raw=true" alt="Pie Chart" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Pie Chart</strong> </td> </tr> <tr> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/2.jpg?raw=true" alt="Column Bar Chart" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Column Bar Chart</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/3.jpg?raw=true" alt="Extended Column Bar Chart" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Extended Bar Chart</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/4.jpg?raw=true" alt="Group Column Bar Chart" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Group Bar Chart</strong> </td> <td align="center"> </td> </tr> </table> <br/>UI Components
<table align="center"> <tr> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/custom_date_picker.png?raw=true" alt="Custom Date Picker" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Custom Date Picker</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/ticket_card.png?raw=true" alt="Ticket Card" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Ticket Card</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/curvedCard-1.png?raw=true" alt="Curved Card" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Curved Card</strong> </td> <td align="center" width="25%"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/curvedCard-2.gif?raw=true" alt="Curved Card Animation" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Curved Card Pro</strong> </td> </tr> <tr> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/vertical-stepper.png?raw=true" alt="Vertical Stepper" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Vertical Stepper</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/HorizontalStepper.png?raw=true" alt="Horizontal Stepper" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Horizontal Stepper</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/CompactHorizontalStepper.png?raw=true" alt="Compact Horizontal Stepper" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Compact Stepper</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/switch_button.gif?raw=true" alt="Switch Button" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Switch Button</strong> </td> </tr> <tr> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/AnimatedSearchBar.gif?raw=true" alt="Animated Search Bar" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Animated Search Bar</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/fab_radial.gif?raw=true" alt="Radial FAB Variant" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Radial FAB</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/fab_stack.gif?raw=true" alt="Stack FAB Variant" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Stack FAB</strong> </td> <td align="center"> <img src="https://github.com/developerchunk/JetCo/blob/main/assets/images/fab_morph.gif?raw=true" alt="Morph FAB Variant" width="100%" style="border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);"/> <br/><br/> <strong>Morph FAB</strong> </td> </tr> </table> <br/> <br/><div align="center">
Platform Support
<br/> <table style="border-collapse: separate; border-spacing: 0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.1);"> <tr> <td align="center" style="padding: 20px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);"> <img src="https://img.shields.io/badge/Android-3DDC84?style=flat&logo=android&logoColor=white" width="100"/> <br/><br/> <strong style="color: white; font-size: 16px;">Android</strong> <br/><sub style="color: #f0f0f0;">API 21+</sub> </td> <td align="center" style="padding: 20px; background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);"> <img src="https://img.shields.io/badge/iOS-000000?style=flat&logo=ios&logoColor=white" width="100"/> <br/><br/> <strong style="color: white; font-size: 16px;">iOS</strong> <br/><sub style="color: #f0f0f0;">iOS 11+</sub> </td> <td align="center" style="padding: 20px; background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);"> <img src="https://img.shields.io/badge/Desktop-0078D4?style=flat&logo=windows&logoColor=white" width="100"/> <br/><br/> <strong style="color: white; font-size: 16px;">Desktop</strong> <br/><sub style="color: #f0f0f0;">JVM 11+</sub> </td> <td align="center" style="padding: 20px; background: linear-gradient(135deg, #30cfd0 0%, #330867 100%);"> <img src="https://img.shields.io/badge/Web-FF6F00?style=flat&logo=javascript&logoColor=white" width="100"/> <br/><br/> <strong style="color: white; font-size: 16px;">Web</strong> <br/><sub style="color: #f0f0f0;">ES2015+</sub> </td> <td align="center" style="padding: 20px; background: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);"> <img src="https://img.shields.io/badge/WASM-654FF0?style=flat&logo=webassembly&logoColor=white" width="100"/> <br/><br/> <strong style="color: #2d3748; font-size: 16px;">WASM</strong> <br/><sub style="color: #4a5568;">WASM 1.0</sub> </td> </tr> </table> <br/> <p style="font-size: 18px; color: #4a5568; margin-top: 30px;"> <strong>Write once, run everywhere!</strong> </p> </div> <br/> <br/><div align="center">
Documentation
<br/> <p style="font-size: 18px;Related Skills
node-connect
354.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
