What is Krypton

Krypton is a software build tool that applies an artifact-oriented paradigm to the build whereby the focus is on what is built rather than how it is built.

Krypton's standard library provides support for building both Java and .NET software. Krypton's plugin architecture allows for other languages and environments to be targetted. Krypton plugins are very easy to write, and supported plugin languages include Java and Ant.

How Krypton Works - the 10 Minute Rundown

This article will walk you through the key features of Krypton and explain it's approach to software builds. After reading this you should have an understanding of how Krypton works and where it could fit into your dev environment. [full article]

Trying Krypton

We've put together a sample projekt and a walk-through that will let you exercise the key features of Krypton, and will give you a good introduction to it's capabilities and it's useage. [full article]

License

Krypton is an Open-Source projekt, made available under the terms of the GNU GPL. Some Krypton plugins include third-party components which may have their own licensing terms. See the license page for full details.

News

Status

Krypton 2.0.0 is currently in beta. This means that the features of the system are generally complete, but that the code requires more testing, and that some refactoring is yet to be done. [full article]

Version Numbering

Krypton consists of a number of components. The SourceForge packages are fairly self-explanatory, but for a full explanation, see the Version Numbering document.

Reference Docs

Current Release

All releases

Tutorials

Articles