Community & Roadmap
KSP is an educational protocol project. Use GitHub for code, issues, and project discussion. Use the website discussion section for questions about design, roadmap, demos, and protocol behavior.
Repository
Source code, issues, PRs
Issues
Bug reports & feature requests
Discussions
Ask here. We will answer.
Pull Requests
Open contributions
Questions from the Developer
Start here if you want to understand what KSP is, what exists today, and what is planned next. If you want to ask something, send it here and we will answer it.
Is KSP meant to replace HTTPS?
No. KSP is an experimental application-layer protocol for learning, research, binary framing, secure handshakes, replay protection, and protocol tooling.
Can the Playground connect to a real KSP server?
Not yet. The current Playground is a pure browser simulation. It shows packet structure, handshake state, replay behavior, and benchmark estimates without opening a network connection.
What is being built next?
KSP CLI v0.1.0 was released today for initial community testing! Download & test all workflows (`ksp doctor`, `ksp transfer`, `ksp capture`). All feedback is welcome while we resolve macOS/Linux compatibility bugs ahead of v0.2.0. Email developer or open a GitHub issue if any doubts!
Roadmap
Download & test — all feedback welcome (macOS/Linux fixes coming soon)
Changelog
- Initial release of KSP v1.0
- Full Rust implementation: server + client
- RFC-0001 published
- Wireshark Lua dissector
- Docker Compose stack
- Criterion benchmark suite
- KSP Developer Platform launched
Contributing
KSP welcomes contributions. If you're interested in working on the protocol, tooling, or documentation, open an issue to discuss first.
CONTRIBUTING.md →