encrypted-datastore
Extensions to store DataStore in EncryptedFile (by osipxd)
Protobuf
Protocol Buffers - Google's data interchange format (by protocolbuffers)
encrypted-datastore | Protobuf | |
---|---|---|
2 | 194 | |
175 | 67,502 | |
3.4% | 0.8% | |
7.7 | 10.0 | |
7 days ago | 5 days ago | |
Kotlin | C++ | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
encrypted-datastore
Posts with mentions or reviews of encrypted-datastore.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-14.
-
Jetpack DataStore in a nutshell
Encrypted DataStore
-
Jetpack DataStore in a nutshell
GitHub - osipxd/encrypted-datastore: Extensions to encrypt DataStore using Tink
Protobuf
Posts with mentions or reviews of Protobuf.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-04-03.
-
Getting Started With gRPC in Golang
Install the protoc compiler manually from here and add it to your PATH.
-
Ruby, Ractors, and Lock-Free Data Structures
We wanted to use Ractors in our latest Ruby project (which is Rust based using rb-sys/magnus for some parts), but since our users use Google Protobuf inside the code that may run in Ractors, we could not because the library is not Ractor safe[0] (and it's unreasonable for us to ask our users to not be able to use the official Protobuf library).
0 - https://github.com/protocolbuffers/protobuf/issues/19321
-
Sign in as anyone: Bypassing SAML SSO authentication with parser differentials
For Java, I think you mean Jackson, not gson, unless something has changed recently. Goes to show that even the behemoths can get this wrong.
https://github.com/protocolbuffers/protobuf/blob/6aefdde9736...
- The Big TDD Misunderstanding (2022)
-
Try Postgres Cloud
Building Neon requires 3.15+ version of protoc (protobuf-compiler). If your distribution provides an older version, you can install a newer version from here.
- Μpb: Small, Fast C Protobufs
-
Go Protobuf: The New Opaque API
Best bet is likely https://github.com/protocolbuffers/protobuf/blob/main/docs/f..., which predates editions.
-
Understanding Protocol Buffers: A Fast Alternative to JSON
Protocol Buffers Documentation protobuf Json JSON in API Development
-
Part 3: Compiling the Protos and Setting up the gRPC server
You can also download the protoc compiler from the official protobuf release page and add the path to the protoc compiler to the system environment variable.
- What's new in C++26 (part 1)
What are some alternatives?
When comparing encrypted-datastore and Protobuf you can also consider the following projects:
Secure-File-Manager - Secure File Manager is open source file manager for keeping your files in safe.
FlatBuffers - FlatBuffers: Memory Efficient Serialization Library
DailyDoc - Productivity Note App utilizing Jetpack Compose
MessagePack - MessagePack implementation for C and C++ / msgpack.org[C/C++]
Jetpack_DataStore_Demo - Demonstration of new Jetpack DataStore. (Prefences and Proto DataStore)
cereal - A C++11 library for serialization