SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Rust Camera Projects
-
I think if you've hit this problem and are looking for solutions, this article looks like a helpful read. There are lots of ideas there.
I wouldn't say this is a super common problem (though I have hit it). The opening example here is that logic outside `Parent` is maintaining its summary state based on its children. That's unusual; typically `Parent` itself would be responsible for that, and so you can inline the logic without having to expose the fields.
Sometimes inlining the logic gets impractical though if the logic is super long. In that case it can be helpful to split it into sub-structs so that you can easily call a method on a group of fields. I did that here, for example: <https://github.com/scottlamb/moonfire-nvr/blob/ff383147e4ff7...>
There have been language proposals to define "view types" which are basically groups of fields that are borrowed. <https://smallcultfollowing.com/babysteps/blog/2021/11/05/vie...>
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
core
A privacy-preserving Raspberry Pi home security camera that uses advanced end-to-end encryption. (by secluso)
Project mention: Show HN: Open-source private home security camera system (end-to-end encryption) | news.ycombinator.com | 2026-05-29 -
-
linux-enable-ir-emitter
Provides support for infrared cameras that are not directly enabled out-of-the box on Linux.
-
-
-
-
Rust Camera discussion
Rust Camera related posts
-
Have you seen my "Camerata" lib?
-
Error while building: "perhaps two different versions of crate `image` are being used?"
-
Nokhwa 0.10 Released - Simple to use Cross Platform Rust Library for Powerful Webcam/Camera Capture
-
surveillance station
-
Issues cross-compiling rust to armv7
-
Announcing Cameleon - A library for GenICam compatible industrial cameras
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Camera projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | moonfire-nvr | 1,708 |
| 2 | core | 1,542 |
| 3 | nokhwa | 785 |
| 4 | linux-enable-ir-emitter | 348 |
| 5 | qrscan | 185 |
| 6 | bevy_dolly | 162 |
| 7 | cameleon | 114 |
| 8 | gphoto2-rs | 39 |