This is your work, valued
SpannedGridLayoutManager. Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
★ 620GoogleNavigationDrawerMenu. Android Library for a DrawerLayout similar to the one in Google Apps
★ 273SwissKnife. A multi-purpose library containing view injection and threading for Android using annotations
★ 252AsyncJobLibrary. Android library to easily queue background and UI tasks
★ 221SayCheese. A screenshot taking app written in Swift
★ 48Ghostly. The default personal blogging theme for Ghost
★ 13AlmeriBus. Aplicación para conocer el tiempo de espera de las paradas en Almería
★ 5ParadasBusAlmeria. Archivos CSV con los datos de las paradas de bus de Almería
★ 4SuperListview. Way more than just a listview
★ 2Miso. CSS and XPath parser in Swift, based on JSoup and SwiftSoup projects.
★ 1AirMapView. A view abstraction to provide a map user interface with various underlying map providers
★ 1anvil-ksp. A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
★ 1beautifulsoup. Git mirror of BeautifulSoup. http://www.crummy.com/software/BeautifulSoup/
★ 1AutoMockable. Swift
★ 1android_kernel_xiaomi_msm8996. C
★ 1Navigation. A Fragment based navigation library
★ 1android_hardware_qcom_display-caf. C++
★ 1android-slideshow-widget. A set of widgets to create smooth slideshows with ease.
★ 1android-process-buton. Custom android button which can indicate progress.
★ 1JamsMusicPlayer. A free, powerful and elegant music player for Android.
★ 1YAOS-Updater. This is Yet Another Open Source Updater for Android
★ 1TextKit. A rich text editor engine for Compose Multiplatform, targeting Android, iOS, Web (Wasm/JS), and Desktop (JVM). Built on a rope-backed piece-table architecture for efficient O(log n) text editing, it supports formatting (bold, italic, underline, strikethrough, highlight), links, colors, headings, ordered/bullet/task lists, and blockquotes.
★ 61Suwayomi-Server. A rewrite of Tachiyomi for the Desktop
★ 7.4kKompass. Compose Multiplatform Navigation
★ 17boltffi. A high-performance multi-language bindings generator for Rust, up to 1,000x faster than UniFFI. Ship Rust libraries that feels native to Python, Swift, Kotlin, and more
★ 850stacks. Lightweight download manager for Anna's Archive with fast downloads, web UI, and API support.
★ 772Decompose. Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing (navigation) and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)
★ 2.9kjolt. ⚡️A terminal-based battery and energy monitor for macOS and Linux.
★ 522dorso. A macOS app that blurs your screen when you slouch.
★ 2.5kmactrix. Native Matrix client for macOS
★ 239is-thirteen. Check if a number is equal to 13.
★ 6.2kVideoSlimmer. A video converter for Android to compress video using MediaCodec(decode and encode). 一个安卓视频压缩工具,使用了Mediacodec
★ 226PanamaPort. Implementation of FFM API for Android 8.0+
★ 115ComposeTextEditor. Compose's missing Rich Text editor
★ 63anvil. A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
★ 29kimchi. A KSP compiler for contributing and merging kotlin-inject bindings, modules, and components in a multi-module environment
★ 91kopy. Nested copies made easy in Kotlin
★ 296Emoji.kt. Emoji support for Kotlin/Multiplatform
★ 76dagger-lightsaber. Lightsaber is a Dagger 2 plugin that flags the unused dependencies declared in your Modules and Components
★ 33stratify. Stratify enables you to build Kotlin Symbol Processing (KSP) plugins more easily than ever before. Stratify abstracts away nearly all of the boilerplate of writing a KSP plugin, and integrates Kotlin coroutines into your KSP code to maximize the efficiency of your Symbol Processors.
★ 33gradle-download-task. 📥 Adds a download task to Gradle that displays progress information
★ 708compose-autotransition. A simple library for automatically animating between Compose states.
★ 83gradle-buildconfig-plugin. A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.
★ 878Valkyrie. SVG/XML to Compose ImageVector: IntelliJ IDEA / Android Studio plugin + build-in previewer without compilation, CLI tool, Gradle plugin
★ 877ComposablePreviewScanner. A Compose Multiplatform friendly library to help auto-generate screenshot tests from Composable Previews (e.g. Android, Glance) with any screenshot testing library: JVM-based (i.e. Paparazzi, Roborazzi) as well as Instrumentation-based (i.e. Shot, Dropshots, Android-Testify, etc.).
★ 346XDeck. An 𝕏 client app for macOS as a TweetDeck (X Pro) alternative.
★ 432NearDrop. An unofficial Google Nearby Share/Quick Share app for macOS
★ 6.2kkelp. Kelp is an Android Studio plugin that enhances support for custom design systems written using Jetpack Compose
★ 214junit5-robolectric-extension. This repository aims to bridge the gap between JUnit 5 and Robolectric, enabling developers to leverage the benefits of both frameworks for unit testing Android applications. While Robolectric currently lacks a dedicated JUnit 5 extension, this project proposes a community-driven solution to achieve seamless integration.
★ 84classgraph. An uber-fast parallelized Java classpath scanner and module scanner.
★ 3kextensions. Extension repository for Mihon and variants
★ 15kgithub-workflows-kt. Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!
★ 658rebugger. A simple Compose Multiplatform library designed to print the reason for recomposition in your console/Logcat window."
★ 1kcompose-collapsable. A generic collapsable implementation with dragging and nested scrolling support
★ 105ComposeShadowsPlus. ComposeShadowsPlus: Elevate your Android Compose UI with stunning custom shadows
★ 215extended-spans. Squiggly underlines and rounded corners for text in Compose UI
★ 452live-plugin. IntelliJ plugin for writing IntelliJ plugins at runtime ⚡️
★ 945Flexible-Chat-Box. Flexible chat row written with Jetpack Compose that positions message and message status based on number of message lines, message width and parent width. And resizable Subcomposelayout that remasures sibling composables to match their widths' to longest composable that matches quote and message width to max width.
★ 61roborazzi. Make JVM Android integration test visible 🤖📸
★ 997instancelimit. Annotations for Android StrictMode setClassInstanceLimit()
★ 7cite. A Kotlin compiler plugin for embedding information about the file being compiled
★ 370Catalog. Generate type-safe, user-friendly extensions to resolve Android resources.
★ 147richtext-compose. An all-in-one Jetpack Compose component to handle text styling inside TextFields
★ 67dotfilers. Rust
★ 4Android-Rich-text-Editor. Android Rich Text Editor With customized spans - 富文本编辑器 - Don't miss this one :)
★ 871Ktorfit. HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
★ 2.1kMetaphor. 💠Android Material's motion system animations.
★ 145Shuttle. Android App/Widget that suggest you apps, based on you usage, based on time, location and more
★ 17ksp-di-library. Kotlin
★ 4sketch. An image manipulation library for Kotlin
★ 49WhatTheStack. See a pretty error screen when your Android app crashes
★ 249ComposableRoutes. This library is a helper for the Android Compose Navigation routes
★ 18androidScreenShare. Android投屏及控制
★ 984TermKit. Terminal Kit - Console UI toolkit for Swift applications
★ 566SwiftTerm. Xterm/VT100 Terminal emulator in Swift
★ 1.6kComposeReorderable. Enables reordering by drag and drop in Jetpack Compose (Desktop) LazyList & LazyGrid.
★ 1kkomposable-architecture. 🏗️ Kotlin implementation of Point-Free's composable architecture
★ 318compose-destinations. Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
★ 3.4kcompose-shimmer. Add a shimmer effect to the layout in Android Compose
★ 101AutofillFollies. Demonstration of security issues with Android 8.0 autofill
★ 30Notflix. My Kotlin Multiplatform playground that is NOT a clone of Netflix
★ 685KMP-NativeCoroutines. Library to use Kotlin Coroutines from Swift code in KMP apps
★ 1.3kPostie. The next-level structured Swift HTTP API Client
★ 37MondrianLayout. 🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS.
★ 174google-chat-electron. An unofficial desktop app for Google Chat :electron:
★ 167Tablespoon. Bind attributes easily in your custom views using annotations.
★ 39compose-macos-theme. MacOS theme for JetBrains Compose UI framework
★ 279Enro. A simple navigation library for Kotlin/Compose Multiplatform 🗺️
★ 268MockingbirdUIKit. UIKit renderer for Mockingbird DSL
★ 26tuya-sign-hacking. Tools for reverse-engineering and description of new TUYA API sign algorithm
★ 136cascade. Nested popup menus with smooth height animations for Android
★ 2.1kswiftui-introspect. Introspect underlying UIKit/AppKit components from SwiftUI
★ 6.5kTextureSwiftSupport. A library that gains Texture(AsyncDisplayKit) more power in Swift.
★ 252MarqueeLabel. A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label's text does not fit inside the specified frame
★ 4.3kJXMarqueeView. A powerful and easy to use marquee view.
★ 389Hydra. ⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
★ 2kAssociatedTypeRequirementsKit. A Swift µFramework for dealing with the classic "Self or associated type requirements" errors
★ 22keychain-swift. Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
★ 3kMerchant. Type-safe HTTP client for iOS
★ 1ResilientDecoding. This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.
★ 603CodablePersist. Store and Cache Anything Codable
★ 18Marlin-Ai3M-2.0.x. 🖨 Marlin 2.0.x optimized for the Anycubic i3 Mega 3D printer
★ 185SwiftCoroutine. Swift coroutines for iOS, macOS and Linux.
★ 833URLFormat. Type safe url pattern matching without regular expressions and arguments type mismatches based on parser combinators.
★ 211UseAutoLayout. UseAutoLayout @propertyWrapper for Swift
★ 25Medusa. Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.
★ 2kValidatedPropertyKit. Easily validate your Properties with Property Wrappers 👮
★ 980NotificationBanner. The easiest way to display highly customizable in app notification banners in iOS
★ 4.9kLaunchAtLogin-Legacy. Add “Launch at Login” functionality to your macOS app in seconds
★ 1.6kSourcery. Meta-programming for Swift, stop writing boilerplate code.
★ 8kRxGRDB. Reactive extensions for SQLite
★ 220SwiftRex. Swift + Redux + (SwiftConcurrency | Combine | RxSwift | ReactiveSwift | ReactiveConcurrency) -> SwiftRex
★ 618RxRetroSwift. A Reactive way inspired by the simplicity of Retrofit when creating REST API Calls.
★ 66ReactiveKit. A Swift Reactive Programming Kit
★ 1.2kReSwift. Unidirectional Data Flow in Swift - Inspired by Redux
★ 7.6kMarlin-Ai3M. 🖨 Marlin firmware optimized for the Anycubic i3 Mega 3D printer
★ 527LayoutManagerGroup. :point_right: Customize the LayoutManager of RecyclerView(自定义LayoutManager)
★ 5kFLEX. An in-app debugging and exploration tool for iOS
★ 15kGray. :first_quarter_moon: Tailor your macOS Mojave experience
★ 1.4kBlueprints. :cyclone: Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
★ 983android-checkin. Pretends to be a phone to get a legit android_id
★ 137VanillaConstraints. 🍦 Simplified and chainable AutoLayout constraints for iOS.
★ 42Schedule. Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)
★ 1.8kMMWormhole. Message passing between iOS apps and extensions.
★ 3.9kiOSLocalizationEditor. Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
★ 1.5kTiercel. Pure Swift iOS download framework with background downloads, relaunch recovery, resumable transfers, and task management.
★ 2.9kWeaver. Dependency Injection framework for Swift (iOS/macOS/Linux)
★ 771brickkit-ios. DEPRECATED - BrickKit For IOS
★ 597Cipher.so. A simple way to encrypt your secure data like passwords into a native .so library.
★ 1.3kquicktype-xcode. Xcode extension to paste JSON as Swift, Objective-C, and more
★ 1.7kTableView. TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
★ 3.2kReverseExtension. A UITableView extension that enables cell insertion from the bottom of a table view.
★ 1.7kPageboy. 📖 A simple, highly informative page view controller
★ 2kKeyboardLayoutGuide. ⌨️ KeyboardLayoutGuide, back from when it didn't exist.
★ 1.2kUICollectionViewFlexLayout. A drop-in replacement for UICollectionViewFlowLayout
★ 303FlexLayout. FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
★ 2.1kSQLite.swift. A type-safe, Swift-language layer over SQLite3.
★ 10kandroid-clean-architecture-boilerplate. An android boilerplate project using clean architecture
★ 3.7kPlaceHolderView. This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->
★ 2.1kMultiSnapRecyclerView. Android library for multiple snapping of RecyclerView
★ 2.5ktoro. Video list auto playback made simple, specially built for RecyclerView
★ 1.4kAnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
★ 4.9kParrot. The next generation messenger.
★ 324pilot. Cross-platform MVVM in Swift
★ 113GsonFormat. 根据Gson库使用的要求,将JSONObject格式的String 解析成实体
★ 3.1kDropDownView. A simple drop down view with built-in animations.
★ 989SlidingUpPanelLayout. A vertical-handled and multi-panel support SlidingPanelLayout. 一个竖直方向的SlidingPanelLayout,支持加载多个Panel,可以灵活地实现漂亮的的交互效果。
★ 1.6kRichPath. 💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
★ 2.3kcolorls. A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:
★ 5.1kcardslider-android. :octocat: 🃏 Cardslider is a material design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.
★ 2.3kAndroid-Debug-Database. A library for debugging android databases and shared preferences - Make Debugging Great Again
★ 8.7kprotobuf-inspector. 🕵️ Tool to reverse-engineer Protocol Buffers with unknown definition
★ 1.1kmorphos. A simple animation wrapper (sike.. i'm not a wrapper!)
★ 131ViewPagerLayoutManager. ViewPager like LayoutManager which supports some awesome animations and infinite scroll.
★ 1.8kMaterialShadows. Material Shadows for android : A library for supporting convex material shadows
★ 2.2kCoreStore. Unleashing the real power of Core Data with the elegance and safety of Swift
★ 4.1kaurora-imui. General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。
★ 5.7kViewPump. View Inflation you can intercept.
★ 913Items. Generate data-view-binding adapters of android recycler view.
★ 249PolygonDrawingUtil. A compact Android utility for constructing and drawing rounded regular polygons.
★ 821StatefulLayout. Android layout to show template for loading, empty, error etc. states
★ 799Eureka. Elegant iOS form builder in Swift
★ 12kedittext-mask. The custom mask for EditText. The solution for masked edit text input phone numbers, SSN, and so on for Android
★ 478AdaptiveTableLayout. Library that makes it possible to read, edit and write CSV files
★ 1.9kSlidingRootNav. DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible.
★ 3kActivityStarter. Simple Android Library, that provides easy way to start the Activities with arguments.
★ 431progress-activity. Easily add loading, empty and error states in your app.
★ 1kCardSlider. Tinder cards with a twist
★ 1.2kfancyDialog. Simple Alert Dialog With Fancy Style
★ 413HoldingButton. Button which is visible while user holds it. Main use case is controlling audio recording state (like in Telegram, Viber, VK).
★ 589DiscreteScrollView. A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
★ 5.8kvlayout. Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview.
★ 11kPinview. A pinview library for android. :sparkles:
★ 824HtmlCompat. Compatibility library for Android's Html class. [DEPRECATED]
★ 553ProtractorView. A semicircular seekbar view for selecting angle from 0° to 180° :sparkles:
★ 217material-chip-view. Material Chip view. Can be used as tags for categories, contacts or creating text clouds
★ 1.3kFloatLabelFields. Text entry controls which contain a built-in title/label so that you don't have to add a separate title for each field.
★ 1.2kFreezer. A simple & fluent Android ORM, how can it be easier ? RxJava2 compatible
★ 329AppIconNameChanger. Library to change Android launcher App Icon and App Name programmatically !
★ 601ramBuild. A plugin to make builds in gradle run on ram instead of the hard drive
★ 89ExpectAnim. Describe your animation and run !
★ 2.8kShapeShifter. SVG icon animation tool for Android, iOS, and the web
★ 4.1kGRDB.swift. A toolkit for SQLite databases, with a focus on application development
★ 8.6kpanelkit. A UI framework that enables panels on iOS.
★ 3.7kSpots. :bamboo: Spots is a cross-platform view controller framework for building component-based UIs
★ 1.3kChatKit. Android library. Flexible components for chat UI implementation with flexible possibilities for styling, customizing and data management. Made by Stfalcon
★ 3.7kDiffre. Neon Progress indicator useful for event progress like views. Proof of concept.
★ 173Compressor. An android image compression library.
★ 7.2kAlerter. An Android Alerting Library
★ 5.5kandroid-material-stepper. This library allows to use Material steppers inside Android applications.
★ 1.8kAsyncAwait. async/await for Android built upon coroutines introduced in Kotlin 1.1
★ 405LastPagerAdapter. Don't write a ViewPager Adapter! Hook up your ViewPager to your data model using Android Data Binding Framework. With Kotlin support!
★ 177Fetch. The best file downloader library for Android
★ 1.8kiOSSystemSoundsLibrary. List of all system sounds used in iOS
★ 1.3kLemniscate. An easy way to make your progress view nice and sleek.
★ 423StatusView. Custom status view for Android.
★ 776android-state. A utility library for Android to save objects in a Bundle without any boilerplate.
★ 852boxing. Android multi-media selector based on MVP mode.
★ 3.2kproteus. Proteus : A JSON based LayoutInflater for Android
★ 1.3kToasty. The usual Toast, but with steroids 💪
★ 6.6kandroid-support-preference. Android Preferences according to Material design specs
★ 331Aligned. A tiny library for Android that makes putting text on baseline infinitely easier
★ 164Wiggle. An Android helper library for delayed scrolling
★ 178LightCalendarView. A lightweight monthly calendar view for Android, fully written in Kotlin. Designed to meet the minimum demands for typical calendars.
★ 441Croller. A circular seekbar for Android, with a control knob! (for the lack of a better word).
★ 1.2kAnimatedRecordingView. Android animated recording view
★ 344Sharaku. (Not maintained)Image filtering UI library like Instagram.
★ 1.5kandroid-animated-menu-items. The example Android project of animated menu items in toolbar
★ 910InstagramLikeColorTransitionAndroid. How to create instagram like Gradient color transition in android.📸
★ 592Store. Android Library for Async Data Loading and Caching
★ 3.5kZGallery. Android 3rd party library to make implementing galleries more easier
★ 161swipe-maker. Easy Swipe Maker
★ 206Pulley. A library to imitate the iOS 10 Maps UI.
★ 2kpreferator. Edit your application SharedPreferences from the device
★ 184AttributesDispatcher. Java
★ 108Colorful. Android runtime theme library
★ 2.1kdrebin. Binder classes as templates to get rid of RecyclerView Adapters. Frank Drebin would approve of this.
★ 6SlideUp-Android. SlideUp is a small library that allows you to add sweet slide effect to any view.
★ 1.6kUIColor-WikiColors. All wikipedia colors implemented as easy to use UIColor extension 🌈
★ 56iOS-MultiSelectionTable. Beautiful way of having a multi-selection table on iOS written in Swift
★ 157OfficialFoldingTabBar.Android. Kotlin
★ 444