basecamp/once-campfire-rust
ONCE Campfire in Rust: one binary, the Rails app's data, 19–44× faster
About the project
A port of the ONCE Campfire chat app from Rails to Rust: a single binary that reuses the Rails app's existing SQLite database and storage while being much faster and lighter on memory.
Useful for
- Replace a Rails Campfire deployment with a single binary without migrating data
- Run a self-hosted chat reusing the existing SQLite database and attachments
- Benchmark the Rust port against the Rails app on identical seed data
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 6 stars so far today, about 12 expected by the end of the day.
- The spike has held for 3 days in a row — not a one-off blip.
- The repository is 4 days old and already has 93 stars. With less than two weeks of history, there's no usual pace to compare the spike against yet.
- Top new repositories this week: #173.
- Recent forks include notable developers: @seuros (636 followers), @emoon (528 followers).
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 93
- Today
- 6 · ≈ 12 by evening
- Forks
- 11
- Issues and pull requests
- 42
- Watchers
- 1
- Language
- Rust
- License
- MIT
- Latest release
- v0.1.2 · September 29, 2026
- Created
- September 26, 2026
- Last push
- September 30, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 30, 2026Top new repositories this week: #173
More in this category
-
7.5
shihabal3amri/DiPlay
Independent CarPlay receiver for compatible Android head units: wired and wireless, local authentication, no jailbreak or dongle. Public preview 0.2.0.
-
4.4
mg-chao/snow-apps
Source code for Snow Shot (screenshots, screen recording, OCR) and Snow Image Viewer — C++/Qt utilities for screen capture and image viewing.
-
4.3
yym8224961/world.execute-me-ascii
Terminal ASCII animation player with subtitles for Mili's song «world.execute(me);», synced to the audio. Runs on macOS as a single .pyz file with no internet needed.
-
4.1
InfinityLoop1308/PipePipe
A NewPipe fork for Android that lets you browse YouTube and other video services without ads, with SponsorBlock, ReturnYouTubeDislike, background playback and playlist downloads.
-
4.0
zhoufuweigg/guoapp
Flutter client for watching short dramas and films from multiple online sources (Hongguo, Hanxiaoquan, Guipian, Qingkong, etc.), with downloads, search, watch tracking and LAN sync between devices.
-
4.0
emir/claude-s40
Unofficial Claude client for Nokia Series 40 phones (Java ME) plus a small Go server that proxies requests to the Claude API over TLS 1.0. Lets you chat with Claude, search the web, and manage calendar and notes on old…