Skip to main content

Tegral 0.0.4-SNAPSHOT

A web back-end framework, the libraries that make it tick, and beyond! 100% Kotlin.

App.kt
class AppController : KtorController() {
override fun Routing.install() {
get("/hello") {
call.respond("Hello World!")
}
}
}

fun main() {
tegral {
put(::AppController)
}
}

Focus on your app

Tegral provides all the fundamentals, leaving you free to build whatever you want. You no longer need to spend hours looking for libraries to build your own Kotlin-centric back-end stack.

Integrable by design

Tegral is designed from the ground up for interoperability. You can take just a handful of libraries, or the entire framework. We want to make your life easier, not lock you into an ecosystem.

Built on Open-Source

Tegral is built on top of awesome open-source libraries like Ktor, Exposed, and more. It's everything you love about these libraries, even more integrated and painless!

Did someone say 'tests'?

Easy unit tests? Check. Easy integration and end-to-end tests? Check. Testing is not an afterthought. Tegral is built with tests in mind.

No magic.

Tegral comes with zero code generation or magic symbol processing. This keeps your build process simple and straightforward.

Powered by Kotlin

Tegral is built on top of Kotlin, a modern programming language that makes creating all kinds of apps easy and fun.