ABOUT

About SVNexus

A desktop client that tries to make Subversion pleasant.

Subversion is still the version control backbone for plenty of teams and open source projects, yet its desktop experience never moved past the command line. SVNexus fills that gap: the same complete capability, with everyday work moved onto something you can see.

It doesn't host repositories and doesn't ask you to hand your data to a third party. The client talks straight to your SVN server, and working copies and history caches stay on your machine.

ABOUT

Technology

InterfaceReact 19 + TypeScript + Semi Design
ShellTauri 2
BackendRust, calling the Subversion client library directly
EditorMonaco
Local storageSurrealDB (workspace groups and log cache)
This siteLeptos + Cloudflare Workers

License

SVNexus is released under AGPL-3.0. Use, modify and redistribute it freely; derivative works need to stay open under the same license.

AGPL-3.0 ↗

Source

The source lives on GitHub, with a mirror and release downloads on SourceForge.

Feedback

Found a bug or have a feature request? Open an issue on GitHub.