Use SVNKit for

Subversion clients and IDE integrations

Subversion is leading and fast growing Open Source
version control system. SVNKit makes Subversion

Arbitrary object model versioning

Subversion is leading and fast growing Open Source
version control system. SVNKit makes Subversion

Server side applications

Subversion is leading and fast growing Open Source
version control system. SVNKit makes Subversion

What is SVNKit

Subversion is leading and fast growing Open Source version control system. SVNKit makes Subversion closer to the Java world! SVNKit is a pure Java toolkit - it implements all Subversion features and provides APIs to work with Subversion working copies, access and manipulate Subversion repositories - everything within your Java application.

SVNKit makes Subversion closer
to the Java world.

SVNKit is written in Java and does not require any additional binaries or native applications. It is portable and there is no need for OS specific code. SVNKit is compatible with the latest version of Subversion.

SVNKit is Open Source

SVNKit is Open Source and could be freely used in Open Source applications under the terms of TMate Open Source License. We provide commercial licensing option for closed source applications.

Start using SVNKit!

Check our on-line wiki documentation with source code examples, JavaDoc and articles on Subversion and SVNKit - you will find it easy to integrate SVNKit into your application. We are always glad to help you in the mailing list.

We do release often, run huge tests suite and use continuous integration server to make sure that SVNKit meets the highest quality standards. SVNKit is Open Source and transparent as well as our development process.

End-user data is sensitive matter and SVNKit could become crucial component of your application. To ensure problem-free experience our team provides professional support for SVNKit.

Featured SVNKit users