A carbon copy of
CollapsingToolbarLayout
with subtitle support. During collapsed state, the subtitle would still appear as Toolbar's. There should
be no learning curve because it works just like CollapsingToolbarLayout. Supports
Material Design 3 styling.
But because this library uses restricted APIs and private resources from Material Components , there are a few caveats:
Material design components to pick country.
Customizable pin input field with a jumping cursor.
EditText from XML.TextView and EditText with hashtag, mention, and hyperlink support.
Lightweight Kotlin extension of JavaPoet, providing Kotlin DSL functionality and other convenient solutions.
methods.add("main") { ... } is as good as methods
{ "main" { ... } }. Scroll down for more information.
Lightweight Kotlin extension of KotlinPoet, providing Kotlin DSL functionality and other convenient solutions.
functions.add("main") { ... } is as good as functions
{ "main" { ... } }. Scroll down for more information.
Written in spirit of anko, it aims to make JavaFX app development less painful with the help of Kotlin technologies.
An write-once-run-anywhere approach to localization in multiple platform project.
ResourceBundle for Java and XML values for Android.Gradle plugin that wraps JARs into native bundle for Windows, macOS, and Linux.
Static webpages generator for GitHub pages.
Point of Sale software specifically designed for offset and digital printing business. Powered by JavaFX and Kotlin frameworks. Heavily under development.
Simple app that efficiently calculate paper usage for commercial printing use, available as desktop and Android app.
Collection of Illustrator and Photoshop scripts to automate repetitive tasks and procedures of preparing final print layout.
Cayman is a clean and responsive theme, this fork adds dark mode support.
Modernist is a theme that appears in GitHub Pages, this fork applies Material3 design principles.
Minimal is a simple single page theme, this fork adds toggleable dark mode button.
Stylesheets for VSCode Markdown PDF.
Third-party rules for JVM and Python lint tools, meant to be used in conjunction with official ones. Most of the rules are opinionated personal code styles. However, some already exists in other linters, providing the same experience across multiple languages.
| Language | Linter |
|---|---|
| Java | Checkstyle |
| Groovy | CodeNarc |
| Kotlin | Ktlint |
| C/C++ | Cppcheck |
| Python | Pylint |
| JavaScript | ESLint |
| TypeScript | typescript-eslint |
An anti-bikeshedding Kotlin linter with built-in formatter.
.editorconfig supportplain, json, html and checkstyleA set of Kotlin extensions for Android app development. The goal of Android KTX is to make Android development with Kotlin more concise, pleasant, and idiomatic by leveraging the features of the language such as extension functions/properties, lambdas, named parameters, and parameter defaults. It is an explicit goal of this project to not add any new features to the existing Android APIs.