liqweed + kotlin   149

Shark - Kotlin standalone heap analysis
It’s a Kotlin standalone heap analysis library that runs at high speed with a low memory footprint. By Square.
Kotlin  memory  profiler  tools  opensource  Android  JVM 
4 days ago by liqweed
Three.kt - Three.js port for the JVM
Kotlin/JVM port of the popular three.js 3D library.
3d  Kotlin  graphics  JVM  opensource 
11 days ago by liqweed
Inversion - Retrieve easily all the implementations of an interface
Inversion simplifies the ServiceLoader usage to retrieve all the implementations of a certain interface. Using Inversion it's easy to use the dependency inversion in a multi module project.
Kotlin  meta-programming  IoC  opensource  DI 
12 days ago by liqweed
Norris - Showcase for Unidirectional Data Flow architecture for Android, powered by Kotlin Coroutines
Showcase for Unidirectional Data Flow architecture for Android, powered by Kotlin Coroutines.
Kotlin  Android  modeling  opensource  examples 
20 days ago by liqweed
Lucid Time for Kotlin - Time durations for Kotlin
Makes working with time durations in Kotlin simpler.
Kotlin  time  opensource 
26 days ago by liqweed
Ulfberht - Kotlin DI library
Small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
Kotlin  DI  IoC  opensource  framework 
27 days ago by liqweed
Kraph - GraphQL request string builder written in Kotlin
A GraphQL request JSON body builder for Kotlin. It will generate the JSON string for request body that work with GraphQL Server.
GraphQL  Kotlin  opensource  querying  DSL 
4 weeks ago by liqweed
HttpMocker - HTTP mocking library written in Kotlin to handle offline modes in your apps
A very lightweight Kotlin library that allows to mock HTTP calls relying on the OkHttp library.
HTTP  test-stub  opensource  Kotlin 
4 weeks ago by liqweed
Bouncy Castle Kotlin API and DSL
The Bouncy Castle Crypto Package for Kotlin. A set of Kotlin classes designed to go on top of the Bouncy Castle Crypto Java APIs. The classes can be run with either the general BC APIs or the BC-FJA FIPS version.
Kotlin  encryption  opensource 
4 weeks ago by liqweed
KDB - Kotlin Databind library
Kotlin Databind library was made as an alternative to the Android Databind Library, this was constructed to be used with LiveData, so no changes to your ViewModel/Presenter is required to use this.

This library was made using extension function, since there is no code generation, no more hunting through a log to find a error in a 1000 erros log.
Kotlin  binding  Android  opensource 
4 weeks ago by liqweed
Korma - Mathematics library focused on geometry for Multiplatform Kotlin
A Mathematical Library mostly focused on geometry for Multiplatform Kotlin.

It includes structures for Points and Matrices (2D and 3D), Typed Angles, Rectangles, BoundsBuilder, Anchors, Vector graphics with Bezier curves support and Context2D-like API for building vectors, Interpolation facilities, Easing, Triangulation, BinPacking and Path Finding in Bidimensional arrays and Triangulated Spatial Meshes.
Kotlin  math  modeling  opensource 
6 weeks ago by liqweed
Korio (Kotlin cORoutines I/O) - Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin
Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin.
Kotlin  IO  networking  opensource  concurrency  generic-toolkit 
6 weeks ago by liqweed
Klock - Date and time library for Multiplatform Kotlin
A Date & Time library for Multiplatform Kotlin 1.3. It is designed to be as allocation-free as possible using Kotlin inline classes, to be consistent and portable across targets since all the code is written in Common Kotlin, and to provide an API that is powerful, fun and easy to use.
Kotlin  time  modeling  opensource 
6 weeks ago by liqweed
KorGE Game Engine - Modern Multiplatform Game Engine for Kotlin
Modern Multiplatform Game Engine for Kotlin. Write games for the JVM, JavaScript, Android and iOS in no time using Kotlin.
Kotlin  games  Android  iOS  mobile  JS  framework 
6 weeks ago by liqweed
DSL-JSON - High performance JVM JSON library
Fastest JVM (Java/Android/Scala/Kotlin) JSON library with advanced compile-time databinding support. Compatible with DSL Platform.
Java JSON library designed for performance. Built for invasive software composition with DSL Platform compiler.
JSON  Java  Kotlin  DSL  opensource  Scala  serialization  performance 
6 weeks ago by liqweed
CoroutineWorker - Kotlin Coroutine-based workers for native
Helps unify and support coroutine background thread usage in common code for Kotlin/Native, until kotlinx.coroutines has support for native, multi-threaded coroutines.
Kotlin  concurrency  opensource 
7 weeks ago by liqweed
KVision - Object oriented web framework for Kotlin/JS
KVision allows you to build modern web applications with the Kotlin language, without any use of HTML, CSS or JavaScript.

KVision prefers the imperative style of programming. It's object oriented and supports many well known OOP design patterns. It gives you a hierarchy of many different components, which are used as a builder blocks for the application GUI.

KVision's design is quite similar to many non-web UI programming libraries including Swing, JavaFX, QT, WinForms and Flutter.
Kotlin  JS  opensource  modeling 
8 weeks ago by liqweed
Helios - Purely functional JSON library for Kotlin built on Arrow
A library for JSON handling that’s compatible with all of Kotlin’s types including nullable types and data classes, with few Java types like UUID and BigDecimal and, also, with some Arrow data types, Option, Either, and Tuple for example.
Kotlin  JSON  functional-programming  opensource 
9 weeks ago by liqweed
neo4j-kt - DSL for Neo4j Cypher query language on Kotlin
A DSL for Cypher query language for Kotlin and Neo4j graph database users.
When integrated with driver library for Java, neo4j-kt is a powerful tool for describing and executing queries to the graph database.
Kotlin  graph-theory  querying  opensource  DSL 
9 weeks ago by liqweed
Vector - Kotlin Coroutines based MVI architecture library for Android
An Android library to help implement the MVI architecture pattern.
It is inspired from MvRx and Roxie, but unlike them it is built completely using Kotlin Coroutines instead of RxJava. As such, it internally only uses Coroutine primitives, and has extensive support for Suspending functions.
Android  Kotlin  modeling  opensource  framework 
9 weeks ago by liqweed
kotlin-inline-logger - Logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions
A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.
Kotlin  logging  opensource 
9 weeks ago by liqweed
Oolong - MVU for Kotlin Multiplatform
an Elm inspired Model-View-Update (MVU) implementation for Kotiln multiplatform. As the name implies, three core concepts comprise the foundation of this architecture:
Model - a type to represent the program state; View - a function to map the state to view properties; Update - a function to update the state.

By applying this simple pattern you can create composable, testable programs that can run on any platform. Oolong enables a common codebase for all platforms by using a Render function which is implemented by each frontend.
Kotlin  modeling  application-framework  web-framework 
9 weeks ago by liqweed
Atrium - Multiplatform assertion library for Kotlin
An open-source multiplatform assertion library for Kotlin with support for JVM, JS and Android. It is designed to support multiple APIs, different error reporting styles and Internationalization (i18n).
Kotlin  testing  opensource 
10 weeks ago by liqweed
Kuantify - API for managing, controlling, and interfacing with different data acquisition systems
A physical computing / data acquisition and control library written in Kotlin. Its purpose is to provide a common set of interfaces and abstractions for utilizing arbitrary collection and control endpoints in a safe, reasonable, and performant way. Kuantify is focused on enabling rapid prototyping of physical computing programs and a smooth transition from prototypes to production.
Kotlin  hardware  IOT  API  opensource 
11 weeks ago by liqweed
Katana - Lightweight, minimalistic dependency injection library for Kotlin & Android
A lightweight, minimalistic dependency injection library (similar to the service locator pattern) for Kotlin on the JVM, designed especially with Android in mind.
Kotlin  Android  IoC  DI  opensource 
11 weeks ago by liqweed
Slate Kit Utils - Powerful set of general purpose Kotlin components
Supplement the existing Kotlin standard library by offering a powerful set of general purpose Kotlin components that can be used for any application.
Kotlin  generic-toolkit  opensource  utilities  application-framework 
may 2019 by liqweed
Dukat - Converts TypeScript definition files to Kotlin
Converter of TypeScript definition files to Kotlin declarations.
Kotlin  Typescript  conversion  opensource  schema 
may 2019 by liqweed
Slate Kit - Open-source set of libraries for building comprehensive, scalable applications on the JVM
A Kotlin based open-source set of libraries. It is comprised of several projects and modular components that collectively provide pre-built architecture that can be used to build any type of application on the JVM. Slate Kit can also be used as an open-source alternative to FireBase/Parse Beta* as the server-side backend for your mobile / web applications.
Kotlin  generic-toolkit  utilities  opensource  PaaS  framework  application-framework 
april 2019 by liqweed
konform - Portable validations for Kotlin
Portable validations for Kotlin with Type-safe DSL.
Kotlin  validation  opensource 
april 2019 by liqweed
Retroswagger - Generates Kotlin code for Retrofit 2 based on Swagger
A library that generates kotlin code for Retrofit 2 based on a Swagger endpoint. Includes an Annotation Processor to configure and generate the code on build time.
HTTP  REST  client  Kotlin  API  schema  code-generation  opensource 
march 2019 by liqweed
Orchid - Beautiful & truly unique documentation engine and static site generator
A brand-new, general-purpose static site generator for Java and Kotlin, with a focus on extensibility and aimed at developers looking to improve their technical documentation. Orchid was born out of a desire for better-looking Javadocs and frustration with how difficult is it to manage large Jekyll sites and keep it up-to-date with your code.

Orchid supports a variety of plugins, including a wiki, static pages, blogs, and much more. It aims to have high compatibility with many of the existing static site generators, such as Jekyll, Gitbook, and Hugo, so that migration to Orchid is painless. And if you can't find a plugin to do what you need, Orchid provides an intuitive way to add your own private plugins and a rich API so you can make your site as beautiful and unique as an Orchid.
documentation  static-site-generator  opensource  tools  Java  Kotlin  Gradle  Maven 
february 2019 by liqweed
Pretty Print - Pretty print module for the JVM
Adds a single method pp to pretty print any java or Kotlin object.
Kotlin  utilities  Java  logging 
february 2019 by liqweed
SpringMockK - MockBean and SpyBean, but for MockK instead of Mockito
Support for Spring Boot integration tests written in Kotlin using MockK instead of Mockito.

Provides @MockBean and @SpyBeanannotations for integration tests, which create mock/spy beans using Mockito.

This project provides equivalent annotations MockkBeanand SpykBean to do the exact same thing with MockK.
Spring  Kotlin  test-stub  testing  opensource 
february 2019 by liqweed
kraph - GraphQL request string builder written in Kotlin
A GraphQL request JSON body builder for Kotlin. It will generate the JSON string for request body that work with GraphQL Server.
Kotlin  GraphQL  client  opensource  querying 
january 2019 by liqweed
tekniq - Kotlin Framework with full-featured HTTP Framework, Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more
A framework designed around Kotlin providing a full-featured HTTP Framework, Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more.
Kotlin  framework  application-framework  opensource  HTTP  server  client  REST 
january 2019 by liqweed
Kwery - SQL library for Kotlin
An SQL library for Kotlin. Kwery consists of three major modules (core, mapper and fetcher) that when combined provide similar functionality to a traditional ORM.
Kotlin  SQL  querying  opensource  DSL  ORM 
january 2019 by liqweed
KDBC - SQL DSL for Kotlin
Provides type safe SQL queries for Kotlin.
Kotlin  SQL  querying  DSL  opensource 
january 2019 by liqweed
Kotlin coding puzzle and solutions
A set of programming puzzles that meant to be solved using Kotlin language (no worries hints, solutions and tests that will verify your solution are here as well). Purpose of this repository is to help you to practice deliberately and develop strong problem solving skills. This will make you better programmer and will help you to get new job by passing whiteboard coding interviews.
Kotlin  learning  examples  interviews  opensource 
january 2019 by liqweed
Kissme - Kotlin Secure Storage Multiplatform
An open-source library providing encrypted key-value storage.

It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.
Kotlin  key-value-database  API  cross-platform  mobile  Android  iOS  encryption  security 
january 2019 by liqweed
Kweb - Powerful websites in Kotlin
Create beautiful, efficient, and powerful websites in Kotlin, quickly.
Kotlin  web-framework  opensource  HTML  template-engine  dom-handling 
january 2019 by liqweed
Guide to Kotlin - Assumes all you know is Java, but you want to learn Kotlin
This tutorial assumes that all you know is Java, but you want to learn Kotlin.
Kotlin  learning  tutorial  opensource 
january 2019 by liqweed
Gradle Kotlin Converter - Convert from Groovy to Kotlin DSL for Gradle
Helps to migrate from Gradle's Groovy to Kotlin DSL. Focused on Android.
Gradle  Kotlin  tools  opensource 
january 2019 by liqweed
k8s-kotlin-dsl - Kotlin DSL for Kubernetes configs
Kotlin DSL for Kubernetes and Openshift Container Platform on top of fabric8 models.
Kubernetes  Kotlin  DSL  configuration  API  opensource 
december 2018 by liqweed
Kaskade - Unidirectional state container for Android and Kotlin
State Container for Kotlin and Android. A library to make flows easier with unidirectional data flow. Inspired by MVI or Model View Intent.
Kotlin  modeling  Android 
december 2018 by liqweed
minutest - No-Magic Testing for JUnit 5 and Kotlin
Minutest brings the power of Kotlin to JUnit 5, giving: Spec-style nested contexts and tests; Easy reuse of test code; On-the fly generation of tests; A level of expressiveness that has changed the way I write tests.
Kotlin  testing  opensource 
december 2018 by liqweed
kotlin-frontend-plugin - Gradle Kotlin plugin for frontend development
The plugin provides an easy way to gather Maven and npm dependencies, pack bundles (via webpack) and test a frontend application using Karma. By default the plugin generates all required configs for webpack, karma and manages the corresponding daemons.
Kotlin  Gradle  build  JS  asset-management 
december 2018 by liqweed
Sample Kotlin-based Gradle build scripts
Sample Kotlin-based Gradle build scripts. See instructions below in order to set up your dev environment to benefit from the available IDE support.

The Gradle projects in this directory demonstrate typical use cases with and features available in the Gradle Kotlin DSL.
Gradle  Kotlin  examples  opensource  build 
november 2018 by liqweed
CompletableReactor framework - Create business flows with concurrently running parts and complex execution branching
CompletableReactor framework makes it easier to create business flows that have concurrently running parts and complex execution branching.
completable reactor runtime
32 https://github.com/ru-fix/completable-reactor

CompletableReactor provides DSL-like builder-style API to describe business flows and visualization plugins that parse code and displays it as an execution graph. CompletableReactor follows code-first approach when developer writes code and IDE visualizes it in plugin window and provides ability to navigate from graph to code and backward.

Framework built on top of Fork Join Pool and CompletableFuture API. Different JVM based languages use extension to support more suitable DSL-like API. Currently supported DSLs are for Java and Kotlin languages.
Java  Kotlin  concurrency  reactive-programming  opensource  modeling  generic-toolkit 
november 2018 by liqweed
kotlin-futures - Make JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like
A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.
Kotlin  concurrency  opensource  conversion 
november 2018 by liqweed
Mini - Minimal Kotlin and flux architecture
A minimal Flux architecture written in Kotlin that also adds a mix of useful features to build UIs fast.

You should use this library if you aim to develop a reactive application with good performance (no reflection using code-gen). Feature development using Mini is fast compared to traditional architectures (like CLEAN or MVP), low boilerplate and state based models make feature integration and bugfixing easy as well as removing several families of problems like concurrency or view consistency across screens.
Kotlin  reactive-programming  modeling  Android 
november 2018 by liqweed
Klock - Date and time utilities for Kotlin
A Date & Time library for Multiplatform Kotlin 1.3.

It is designed to be as allocation-free as possible using Kotlin inline classes, to be consistent and portable across targets since all the code is written in Common Kotlin, and to provide an API that is powerful, fun and easy to use.
Kotlin  time  modeling  opensource 
november 2018 by liqweed
jasync-sql - Java async database driver for MySQL and PostgreSQL written in Kotlin
A simple, Netty based, asynchronous, performant and reliable database drivers for PostgreSQL and MySQL written in Kotlin.
Java  SQL  querying  opensource  Kotlin  client  concurrency 
november 2018 by liqweed
GraphQL Kotlin - Code-only GraphQL schema generation for Kotlin
Most GraphQL libraries for the JVM require developers to maintain two sources of truth for their GraphQL API, the schema and the corresponding code (data fetchers and types). Given the similarities between Kotlin and GraphQL, such as the ability to define nullable/non-nullable types, a schema should be able to be generated from Kotlin code without any separate schema specification. graphql-kotlin builds upon graphql-java to allow code-only GraphQL services to be built.
GraphQL  Kotlin  server  opensource  schema  meta-programming 
october 2018 by liqweed
Strikt - Assertion library for Kotlin
An assertion library for Kotlin intended for use with a test runner such as JUnit or Spek.
Kotlin  testing  opensource 
october 2018 by liqweed
Yelp Kotlin Android Workshop - Kotlin Workshop for engineers familiar with Java and Android
This repository hosts the coding exercises from a Kotlin Workshop for Android. Basic knowledge of both Android and Java is assumed for anyone participating in this workshop. No prior knowledge of Kotlin is required; the linked presentations, videos, and workbook start from very basic syntax in Kotlin and build from there.

The linked presentations and videos are from a recording of a live event held internally at Yelp on May 24th, 2018, and may already be out of date. If a new event is held, this repository and its recordings may be updated. Otherwise, any updates are rather unlikely.
Kotlin  learning  courses  Android  opensource 
october 2018 by liqweed
Konclik - Kotlin/Native Command Line Interface Kit
Kotlin/Native Command Line Interface Kit for the development of a CLI application.
Kotlin  CLI  opensource 
september 2018 by liqweed
Quicktype - Generate types and converters from JSON, Schema, and GraphQL
Generates strongly-typed models and serializers from JSON, JSON Schema, and GraphQL queries, making it a breeze to work with JSON type-safely in any programming language.
GraphQL  JSON  code-generation  Kotlin  opensource  polyglot  Java 
september 2018 by liqweed
Sourcerer App - Visual profile from your GitHub and git repositories
Sourcerer app makes a visual profile from your GitHub and git repositories.
career  Kotlin  publishing  Git  visualization 
september 2018 by liqweed
Corda - Open source blockchain project, designed for business
An open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Kotlin  cryptocurrency  blockchain  opensource  distributed 
september 2018 by liqweed
Kuery - Strongly typed SQL in Kotlin
A strongly typed alternative to plain text SQL. The main goal of this project is to make database-related code easier to develop and maintain. The project uses some of the Kotlin language features to achieve type safety.
Kotlin  SQL  DSL  opensource  querying 
september 2018 by liqweed
Memento - Serialization library for the JVM
A Serialization library for the JVM written in Kotlin. Memento provides a way to convert Java objects to Mementos through a MementoAdapter and then writing these mementos to an output stream. This approach is much more flexible because you can decide what is serialized and how to reconstruct an object from a Memento.
Java  Kotlin  serialization  opensource 
september 2018 by liqweed
Kotlin Compiler GUI - Quickly compile Kotlin classes
Quickly compile Kotlin classes (.kt) and run Kotlin scripts (.kts).
Kotlin  compiler  GUI  opensource 
september 2018 by liqweed
JSON DSL - Type-safe builder for JSON objects in Kotlin, using GSON
A type-safe builder for creating JSON objects and arrays in Kotlin.
Kotlin  JSON  DSL  serialization  opensource 
september 2018 by liqweed
gln - OpenGL Next, functional programming
A wrapper around OpenGL aimed to improve the dev experience by making gl code compact, easier (also allocation-wise) and type-safe (by converting those gl int constants into enums).
Kotlin  graphics  programming-language  DSL  opensource 
september 2018 by liqweed
« earlier      
per page:    204080120160

related tags

3d  AI  algorithms  Android  API  application-framework  asset-management  BDD  binding  blockchain  books  browser  build  cache  career  charts  ci  CLI  client  code-generation  code-inspection  collaboration  colors  community  compiler  concurrency  configuration  conversion  cool-tools  courses  cross-platform  cryptocurrency  curated  data-structures  database  desktop  DI  distributed  documentation  dom-handling  DSL  editors  embedded  encryption  examples  extension  framework  free  functional-programming  games  generic-toolkit  Git  Google  gradle  graph-theory  graphics  GraphQL  Groovy  GUI  hardware  HTML  HTTP  IDE  interviews  IO  IoC  iOS  IOT  java  JavaFX  JS  JSON  JVM  key-value-database  kotlin  Kubernetes  learning  Linux  list  logging  machine-learning  mapping  math  Maven  memory  meta-programming  mobile  modeling  modularity  networking  online  opensource  ORM  PaaS  parser  patterns  performance  persistence  plugin  polyglot  profiler  programming  programming-language  protobuf  publishing  querying  reactive-programming  reference  REST  routing  RPC  rules-engine  Rx  scaffolding  Scala  schema  science  security  serialization  server  simulation  Spring  SQL  standards  static-site-generator  statistics  Swing  template-engine  test-stub  testing  time  tools  tutorial  Typescript  Unix  utilities  validation  videos  visualization  web  web-framework  WebSockets  widgets  workflow 

Copy this bookmark:



description:


tags: