Berlin, Germany

Jilles van Gurp

Elite
@jillesvangurp

CTO of FORMATION & Freelance Elasticsearch consultant.

kt-search. Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.

152

geogeometry. GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.

137

es-kotlin-client. Kotlin client for Elasticsearch that adds kotlin DSLs, support for co-routines, and more to the official Java client. Deprecated and replaced by kt-search.

118

spring-depend. Tool for getting a spring bean dependency graph

46

jsonj. A fluent Java API for manipulating json data structures

45

ko-iso. Support for iso country and language codes and related standards

32

osm2geojson. Tool to convert open street map xml to geojson

24

kotlin4example. Literate programming for Kotlin. Write markdown based documentation for your kotlin project with working examples.

22

geotools-js. Javascript port of geotools

22

json-dsl. Create Kotlin DSLs for any JSON/YAML. JsonDsl is a library that helps you build Kotlin DSLs for JSON and YAML dialects. The DSLs are easy to extend with custom fields by users via a MutableMap. This allows your DSL users to work around any features you don't have in your DSL.

22

stellar-kotlin-client. Kotlin wrapper for the Stellar java sdk with some added kotlin convenience

12

sinatra-docdsl. DSL for documenting Sinatra applications

10

rankquest-studio. Rankquest Studio is a web based tool that you can use to benchmark search relevance metrics for your search APIs.

10

kotlinx-serialization-extensions. This is a small library that fixes the default settings for Json() in kotlinx.serialization that should benefit anyone that uses that for e.g. use in servers or API clients.

9

querylight. Querylight is an in memory, kotlin multi platform text indexing library that implements tf/idf and a minimal query language. Great for client side search in web apps, android or other Kotlin apps.

9

kotlin-opencage-client. Kotlin multiplatform client for the Opencage Geocoding API

7

multiplatform-metrics. Kotlin Multiplatform metrics Library

7

www.jillesvangurp.com. My website

7

geotools-php. Php port of my geotools project. GeoTools is a set of tools for manipulating geo hashes and geometric shapes in the wgs 84 coordinate system.

6

es-kotlin-codegen-plugin. Kotlin code generator using Java Elasticsearch high level rest client

6

fluent-ai. Open source editor for project fluent localization files with AI assisted translations. Save time and money translating your applications into any language you want.

5

geokv. GeoKV is a persistent key value store for geospatial values that caches the entries in memory for recently accessed areas.

4

rankquest-core. Rankquest is a kotlin multiplatform rank evalution library that can be used to benchmark any API that returns search results. It powers Rankquest Studio.

3

rankquest-cli. Companion tool for Rankquest Studio that you can use to benchmark your search APIs from the command line.

3

kotlin-graphql-demo. Simple demo with spring, graphql, and kotlin-js

3

efficientstring. Memory efficient string representation for use with large amounts of strings

3

httpclient-future. Wrapper for httpclient 4.x that allows you to wrap the execution of a request with a Future

3

geoplanet2json. Converts geoplanet data into more convenient json and also adds flickr shapes geometry if available.

2

kotlin-js-gradle-parcel-hello-world. Simple sample project to play with kotlin-js

2

inbot-utils. Misc utility classes we use at Inbot that are probably useful to others

2

localstream-stack. Skeleton project for localstream stack

1

awesome-kotlin. A curated list of awesome Kotlin related stuff Inspired by awesome-java.

1

spring-security-oauth. Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.

1

countries-regions-markets. A csv with iso alpha 2, alpha3 country codes, region codes, market codes and names

1

template-fritz2. Opinionated template for new Fritz2 kotlin-js browser applications

1

urlbuilder. Java builder class for creating urls

1

iterables-support. Misc classes for iterating over stuff

1

countable. The Countable Framework

1

kt-search-logback-appender. Log appender for Logback that bulk indexes to Elasticsearch/Opensearch using kt-search as the client. Intended for use with jvm based application servers like Spring Boot

1

fluent-kotlin. Kotlin tooling implementation of ProjectFluent

1

java-stellar-sdk. Java

1
41
Apply