dirs-rs
camellia
dirs-rs | camellia | |
---|---|---|
3 | 3 | |
608 | 32 | |
3.1% | - | |
2.9 | 0.0 | |
about 1 month ago | about 2 years ago | |
Rust | Go | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dirs-rs
-
Why the Windows Registry sucks technically (2010)
There are several libraries that handle directory for you in the appropriate OS-specific manner.
One Rust example being https://github.com/dirs-dev/dirs-rs
> The library provides the location of these directories by leveraging the mechanisms defined by
> the XDG base directory and the XDG user directory specifications on Linux and Redox
> the Known Folder API on Windows
> the Standard Directories guidelines on macOS
-
Rust 1.62.0 pre-release testing
Yes. We have dirs for that, folks!
-
Hey Rustaceans! Got an easy question? Ask here (5/2021)!
I'm using dirs to get the home directory. However, dirs::home_dir() returns an Option, which I can't quite grasp how to extract the string from, and the repo doesn't have examples for it either.
camellia
-
Why the Windows Registry sucks technically (2010)
The concept of a system-wide hierarchical key-value store is actually very useful is some environments. I had to develop one some time ago [1] for an embedded system, since is super useful to have a single point of truth/configuration/state, if every application agrees on using it (which is the case in such systems were every application is known in advance and developed in house)
[1] https://github.com/debevv/camellia
- camellia, a lightweight, persistent, hierarchical key-value store
- Show HN: Camellia, a lightweight, persistent, hierarchical key-value store
What are some alternatives?
libsqlfs - a library that implements a POSIX style filesystem on top of an SQLite database
tail - My implementation of the tail tool to (continuously) read the tail end of a file. See https://en.wikipedia.org/wiki/Tail_(Unix)
sqlfs - Sqlite FUSE filesystem with sqlcipher support
nix-1p - A (more or less) one page introduction to Nix, the language.
nix-book - Nix documentation – centralized community online learning resource for Nix
wedge_of_existence - an ascii game set in a modern world
aoc-runner-derive
rust-peg - Parsing Expression Grammar (PEG) parser generator for Rust
actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.