Top 13 Python Protobuf Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
blade-build
Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...
-
extract_otp_secrets
Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.
-
tensorflow-lite-YOLOv3
YOLOv3: convert .weights to .tflite format for tensorflow lite. Convert .weights to .pb format for tensorflow serving
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
protobuf_to_pydantic
Generate a pydantic.BaseModel with parameter verification function from the Python Message object(by the Protobuf file).
-
shodohflo
Pure Python netflow and DNS correlation, with reusable Frame Streams, DnsTap and Protobuf implementations
-
rear_view_rpz
Turn your recursive DNS (BIND) server into a network investigation enabler with DnsTap and RPZ.
-
protoargs
Code generated C++11/Python/Rust/Go command line arguments parser, based on protobuf configuration
-
pyArcus
Python bindings for Arcus communication library between internal components for Ultimaker software
> C/C++'s header system with conditional inclusion
Wouldn't it be more accurate to say something like "older build systems"? I don't think any of the things you listed are "modern". Which isn't a criticism of their legacy! They have been very useful for a long time, and that's to be applauded. But they have huge problems, which is a big part of why newer systems have been created.
FWIW, I have been using pants[0] (v2) for a little under a year. We chose it after also evaluating it and bazel (but not nix, for better or worse). I think it's really really great! Also painful in some ways (as is inevitably the case with any software). And of course it's nearly impossible to entirely stomp out "genrules" use cases. But it's much easier to get much closer to true hermeticity, and I'm a big fan of that.
0: https://www.pantsbuild.org/
Project mention: DocArray – Represent, send, and store multimodal data for ML | news.ycombinator.com | 2023-04-27
Project mention: blade-build VS Bazel - a user suggested alternative | libhunt.com/r/blade-build | 2024-01-28
Project mention: Show HN: AuthWin – Authenticator App for Windows | news.ycombinator.com | 2024-03-03This library uses the GPL v3 license: https://github.com/scito/extract_otp_secrets?tab=GPL-3.0-1-o...
Your options are to either go open-source or remove the library.
Rate limiting on the web app level using WAF would block malicious traffic to Firebase Hosting but still would allow the traffic to Firestore since the calls are going to googleapi domain with our firebase project details. An authenticated actor with intent can utilise tools and make repeated grcp calls and crack the nuts out of firebase billing. Hope the Firebase team provide some sort of custom rate-limiting functionality for Firestore through GCP sometime in future.
Python Protobuf related posts
Index
What are some of the best open-source Protobuf projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pants | 3,100 |
2 | docarray | 2,739 |
3 | blade-build | 2,025 |
4 | extract_otp_secrets | 964 |
5 | faiss-server | 133 |
6 | grpc-pentest-suite | 124 |
7 | tensorflow-lite-YOLOv3 | 107 |
8 | protobuf_to_pydantic | 52 |
9 | shodohflo | 14 |
10 | protogen-python | 11 |
11 | rear_view_rpz | 10 |
12 | protoargs | 7 |
13 | pyArcus | 0 |
Sponsored