KivaKit is a set of integrated Java mini-frameworks for everyday development.



KivaKit is a new vision for Java coding that makes development faster and easier.

The KivaKit Manifesto

Welcome !  

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

        — Antoine de Saint-Exupéry

The mission of KivaKit is to provide a new vision for the development of Java
software that takes code reuse to a new level.

KivaKit is more than an application framework. It’s a new way to think about Java coding.

KivaKit uses several key patterns to make coding easier, more consistent and more modular:

The resources below will help you to get started.

Quick Start  

About KivaKit
Tutorial Articles
Example Code
Published Releases


Project Resources  

Resource Description
Project Name KivaKit
Summary A collection of mini-frameworks that extend and simplify the JDK and other common APIs for everyday software development.
License Apache License, Version 2.0
Related Projects kivakit-examples, kivakit-extensions, kivakit-filesystems, kivakit-stuff
Javadoc Coverage
Building Step-by-step Instructions
GitHub Telenav/kivakit
Code git clone
Project Lead Jonathan Locke (Luo, Shibo)
Administrator Jonathan Locke (Luo, Shibo)
Blog State(Art)
Chat Zulip
Twitter @OpenKivaKit
Issues GitHub Issues

Copyright 2011-2021 Telenav, Inc. Licensed under Apache License, Version 2.0.
This documentation was generated by Lexakai on 2021.04.01. UML diagrams courtesy of PlantUML