this post was submitted on 30 May 2026
27 points (100.0% liked)

Rust

8041 readers
59 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 3 years ago
MODERATORS
 

After 993 days (~2 years and 8 months) since the first public commit, Kellnr just crossed 1,000 GitHub stars! πŸ¦€

For anyone who hasn't run into it: Kellnr is a self-hosted Rust crate registry. Think a private crates.io you fully control. It supports private crates, docs.rs-style documentation generation, crates.io proxying/caching, SQLite & PostgreSQL, local or S3 storage, a web UI, and user/group access control.

A bit of perspective on how we got here:

  • ⭐ 1,004 stars, 80 forks
  • πŸ‘₯ 40 contributors
  • πŸ“ 2,212 commits (~15.6 per week, every week, for ~2.7 years)
  • πŸ“¦ 66 releases (~2 a month) β€” currently on v6.3.0
  • πŸ”€ 939 merged pull requests
  • πŸ’» ~33k lines of Rust + ~20k lines of TypeScript/Vue

Huge thank you to everyone who starred the project, opened issues, and especially the contributors who sent PRs. This milestone is yours as much as mine. ❀️

If you've been wanting a private registry for your team or homelab, give it a try and let me know what you think. Feedback, issues, and PRs always welcome!

top 5 comments
sorted by: hot top controversial new old
[–] ISO@lemmy.zip 1 points 1 day ago (1 children)

Congratulations.

I should probably look this up instead of asking, but how decoupled is the registry and backend code from the web frontend?

Is it possible for an external project to, for example, develop a fully functional alternative in Rust/WASM?

[–] secana@programming.dev 2 points 1 day ago (1 children)

Fully decoupled. I have a close eye on Rust web frameworks but so far they seems not as production ready as good old TypeScript. Leptos is the one I would like to use if it become more mature in the future.

[–] ISO@lemmy.zip 2 points 1 day ago

Cool. Thanks for clarifying that up. I may check it out (if I ever have the time).

[–] blazebra@programming.dev 1 points 1 day ago (1 children)

I wish feature requests won’t be closed silently as completed

[–] secana@programming.dev 2 points 1 day ago

Hi! Sorry that happened. Feel free to ping an issue that was closed silenty but should not have been. I'll have a look.