python-ard
jc
python-ard | jc | |
---|---|---|
1 | 98 | |
2 | 7,952 | |
- | - | |
3.8 | 9.2 | |
over 1 year ago | 14 days ago | |
Python | Python | |
Apache License 2.0 | MIT License |
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.
python-ard
-
Writing custom JSON and BSON marshal/unmarshaller for shopspring/decimal
And here it is in Python. This allows sending rich data types between Go and Python using JSON.
jc
-
Show HN: Jb / json.bash – Command-line tool (and bash library) that creates JSON
How is this different to this https://github.com/kellyjonbrazil/jc
-
Why *not* parse `ls` (and what to do instead)
the thing with the coreutils is they provide basic core functionality; you dont need bash on your system - `ls` is not bash (and then you still end up with busybox where json still would not be part of ls). add more utilities to your system to do more complex logic; ive used similar apps to this in the past: https://github.com/kellyjonbrazil/jc
there's also using zero terminiated lines in ls with `--zero`; then piping that to a number of apps which also support similar (read,xargs,ect)
might also checkout powershell on linux which may suite your needs where instead of string manipulation, everything is a class object
-
Xonsh: Python-powered, cross-platform, Unix-gazing shell
https://github.com/kellyjonbrazil/jc - "CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts."
-
Gooey: Turn almost any Python command line program into a full GUI application
> I'd love to see programs communicate through a typed JSON/proto format that shed enough details to make this more independent, and get useful shell command structuring/completion or full blown GUIs from simply introspecting the expected input and output types.
You should try PowerShell. It's basically Microsoft's .NET ecosystem molded into an interactive command line. I'm not entirely sure if PoweShell can make full use of the static types that build up its core, but its ability to exchange objects in the command line is almost unmatched.
On Linux you can use `jc` (https://github.com/kellyjonbrazil/jc) combined with `jq` (https://jqlang.github.io/jq/) to glue together command lines.
- jc: Converts the output of popular command-line tools to JSON
- why does the proc directory exist?
- Open source python projecto to contribute to
What are some alternatives?
kutil - Go Utilities
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
muon - µON - a compact and simple binary object notation
jq - Command-line JSON processor
tmuxp - 🖥️ Session manager for tmux, build on libtmux.
murex - A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
jello - CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)
python-benedict - :blue_book: dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xls, xml, yaml), s3 support and many utilities.
Octo Pack - Creates Octopus-compatible NuGet packages
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.
babashka - A Clojure babushka for the grey areas of Bash (native fast-starting Clojure scripting environment) [Moved to: https://github.com/babashka/babashka]