#RustLibrary

2025-04-13

New release for GruPHst v0.16.0 a rust in-memory graph database.

Now with Graphviz export!

github.com/carvilsi/gruphst?ta

#rust #GraphDatabase #inMemoryDatabase #persistence #rustLibrary #graphviz #dataViz

Rachael Ava 💁🏻‍♀️RachaelAva1024@tech.lgbt
2025-01-29

:BoostOK: Have you ever needed to build an array of hexadecimal digits in your Rust project, but you're too lazy to do it yourself? :blobfoxdead:

This simple Rust crate I developed comes with both uppercase and lowercase arrays of all 16 hexadecimal digits! :blobfoxnerd:

It's MIT licensed, has no dependencies, good documentation, and works in embedded environments without the Rust standard library. It's also my first Rust library that I've published. :blobfoxfloofcute:

Feedback is welcome, and I'd be happy if you'll consider using it in your future projects. :blobfoxhappy:

crates.io/crates/hexadecimal-d

codeberg.org/RachaelAva1024/he

#Hexadecimal #Hex #Rust #RustLang #RustLibrary #Cargo #CratesIO

2024-10-08

New release for GruPHst v0.15.0 a rust in-memory graph database

Most relevant changes:
- deprecating persists method and adding save one (added warning about deprecation)
- added method to remove a vault
- implemented import-export from and to CSV and adding some examples
- added benchmarking for CSV import file in order to improve the performance of the function
- implementing GruPHstError for better error handling
- adding Argon2 implementation for hashed values for attribute vertex (added examples)
- added method for vertex to retrieve all attributes keys and vec_u8 ones
- added method find_edges_with_vertex_attr_vec_u8_equals_to for graphs query
- added methods for edge queries to cover vector u8 vertex attributes
- added custom path to persists file

github.com/carvilsi/gruphst

#rust #graphDatabase #rustLibrary #inMemoryDatabase #persistece

2024-08-13

New release for GruPHst v0.11.1 a rust in-memory graph database
With it reached locally 100% code coverage, still something weird with codecov site that gives a value 99.78%

Next steps would be improve documentation and add more examples. Also, for something that I have in mind, maybe I will add an argon2 hashing implementation for attributes

github.com/carvilsi/gruphst

#rust #graphDatabase #rustLibrary #inMemoryDatabase #persistece

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst