The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Protoargs Alternatives
Similar projects and alternatives to protoargs
-
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.
-
goutil
💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的一些工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等
-
docopt-ng
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
-
placeholder-image-generator
A small python tool that generates placeholder images with specific dimensions and color
-
shodohflo
Pure Python netflow and DNS correlation, with reusable Frame Streams, DnsTap and Protobuf implementations
-
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.
-
parse_it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
protoargs reviews and mentions
-
Protoargs: configuration based arguments parsing
Go implementation page (how to use in golang) https://github.com/ashlander/protoargs/tree/AZ_golang/doc/go
-
Question: Custom argument parsing with flag ?
More info on how that will look like - https://github.com/ashlander/protoargs May be that would be of interest for you too
-
Configuration based arguments parser on Rust
Documentation https://github.com/ashlander/protoargs/tree/AZ_rust
-
Configuration based arguments parsing
Protoargs script uses arguments parser which is generated by itself. This is the configuration for protoargs script and code generated arguments parser.
-
Configuration based argument parsing
That's how protoargs project appeared. Which converts special protobuf configuration into a ready-to-use arguments parser. And I do use it a lot in my projects. The best example was to use it in multiple commands CLI , e.g. you can implement your own "git init/clone/commit/..." easily. And protobuf allows preserving compatibility between versions. Recently I have used it inside gamedev project with a potentially huge number of commands, and now it takes me 5-10 min for new command to be added, and ~0 min to add new arguments to existing command and start using them in the code.
-
My Gamedev Yak Shaving. Part 3. Yarn Spinner and custom commands parsing?
I have added the project to github, so anyone could use it, called protoargs . It supports C++ and Python, but there are plans to add more programming languages, so to make arguments parsing you would need only learn how to create a configuration. When I will have enough karma points I would make a post in the opensource subreddit.
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Stats
ashlander/protoargs is an open source project licensed under BSD 2-clause "Simplified" License which is an OSI approved license.
The primary programming language of protoargs is Python.
Sponsored