All Projects → sepatel → tekniq

sepatel / tekniq

Licence: MIT license
A framework designed around Kotlin providing Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to tekniq

lvim
My config for LunarVim
Stars: ✭ 71 (+129.03%)
Mutual labels:  config
dhall-clj
Dhall to and from Clojure
Stars: ✭ 71 (+129.03%)
Mutual labels:  config
CoreBook X OC
OpenCore configuration to Install/Boot macOS 11.X+ on Chuwi CoreBook X
Stars: ✭ 15 (-51.61%)
Mutual labels:  config
climatecontrol
Python library for loading settings and config data from files and environment variables
Stars: ✭ 20 (-35.48%)
Mutual labels:  config
transfer
Converts from one encoding to another. Supported formats HCL ⇄ JSON ⇄ YAML⇄TOML⇄XML⇄plist⇄pickle⇄properties ...
Stars: ✭ 70 (+125.81%)
Mutual labels:  config
Arma-Server-Config-Generator
Generate custom server config files for your arma 3 sever easily.
Stars: ✭ 13 (-58.06%)
Mutual labels:  config
MeloJose
Config files for my GitHub profile.
Stars: ✭ 95 (+206.45%)
Mutual labels:  config
salak.rs
A multi layered configuration loader and zero-boilerplate configuration parser.
Stars: ✭ 27 (-12.9%)
Mutual labels:  config
itstack-naive-chat-server
💞 《服务端》| 服务端同样使用Netty4.x作为socket的通信框架,同时在服务端使用Layui作为管理后台的页面,并且我们的服务端采用偏向于DDD领域驱动设计的方式与Netty集合,以此来达到我们的框架结构整洁干净易于扩展。同时我们的通信协议也是在服务端进行定义的,并对外提供可引入的Jar包,这样来保证客户端与服务端共同协议下进行通信。
Stars: ✭ 21 (-32.26%)
Mutual labels:  jdbc
sqlite-jna
Java wrapper and Jdbc driver for SQLite using JNA or Bridj or JNR or JNI or JavaCPP.
Stars: ✭ 20 (-35.48%)
Mutual labels:  jdbc
komapper
Kotlin SQL Mapper
Stars: ✭ 28 (-9.68%)
Mutual labels:  jdbc
database-metadata-bind
A library for binding information from java.sql.DatabaseMetadata
Stars: ✭ 17 (-45.16%)
Mutual labels:  jdbc
PicoMite
Config files for my GitHub profile.
Stars: ✭ 82 (+164.52%)
Mutual labels:  config
hive-jdbc-driver
An alternative to the "hive standalone" jar for connecting Java applications to Apache Hive via JDBC
Stars: ✭ 31 (+0%)
Mutual labels:  jdbc
dotfiles
Config files for my *nix systems
Stars: ✭ 105 (+238.71%)
Mutual labels:  config
implyr
SQL backend to dplyr for Impala
Stars: ✭ 74 (+138.71%)
Mutual labels:  jdbc
configuro
An opinionated configuration loading framework for Containerized and Cloud-Native applications.
Stars: ✭ 81 (+161.29%)
Mutual labels:  config
JDBCManager
一款操作数据库的小工具
Stars: ✭ 13 (-58.06%)
Mutual labels:  jdbc
theconf
Python Package for Managing Configurations
Stars: ✭ 35 (+12.9%)
Mutual labels:  config
FNF-Soundfonts
Config files for my GitHub profile.
Stars: ✭ 64 (+106.45%)
Mutual labels:  config

tekniq

A framework designed around Kotlin. Modules include

tekniq-core (click for more info)

A suite of tools that have no dependencies on other libraries providing capabilities such as loading cache, configurations, tracking tools, and more.

Gradle

implementation "io.tekniq:tekniq-core:0.13.1"

Maven Dependency

<dependency>
    <groupId>io.tekniq</groupId>
    <artifactId>tekniq-core</artifactId>
    <version>0.13.1</version>
</dependency>

tekniq-cache (click for more info)

A kotlin friendly wrapper around Caffeine that conforms to the TqCache interface making it easy to switch to a more advanced loading cache implementation.

Gradle

implementation "io.tekniq:tekniq-cache:0.13.1"

Maven Dependency

<dependency>
    <groupId>io.tekniq</groupId>
    <artifactId>tekniq-cache</artifactId>
    <version>0.13.1</version>
</dependency>

tekniq-jdbc (click for more info)

Provides extensions to the DataSource and Connection objects allowing one to more cleanly and easily work with the JDBC APIs with the kotlin idiom supported. Does not require overhead of object mappings or such.

Gradle

implementation "io.tekniq:tekniq-jdbc:0.13.1"

Maven Dependency

<dependency>
    <groupId>io.tekniq</groupId>
    <artifactId>tekniq-jdbc</artifactId>
    <version>0.13.1</version>
</dependency>

tekniq-rest (click for more info)

A tool utilizing jackson-mapper for making RESTful calls to web services.

Gradle

implementation "io.tekniq:tekniq-rest:0.13.1"

Maven Dependency

<dependency>
    <groupId>io.tekniq</groupId>
    <artifactId>tekniq-rest</artifactId>
    <version>0.13.1</version>
</dependency>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].