jsonschema
pytago
Our great sponsors
jsonschema | pytago | |
---|---|---|
1 | 5 | |
754 | 371 | |
- | - | |
5.6 | 2.0 | |
about 2 years ago | almost 1 year ago | |
Go | Python | |
MIT License | 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.
jsonschema
-
I made Pytago, a script that transpiles some Python into human-readable Go.
After that, I ran https://github.com/alecthomas/jsonschema on the file to generate a JSON schema for the Go structures, and I took the resulting JSON schema and put that into https://quicktype.io/ to output Python classes.
pytago
-
Learning Go as a Python Developer: The Good and the Bad
Similarly helpful, pytago is a source to source transpired for python to go
https://pytago.dev/
-
Java to golang converter
Very cool. I wrote a similar tool called Pytago, a Python to Golang converter https://github.com/nottheswimmer/pytago
-
Sunday Daily Thread: What's everyone working on this week?
Working on https://pytago.dev/, my Python to Go transpiler. Starting to look at adding some support for subclassing. Feel free to add an issue for any missing features here: https://github.com/nottheswimmer/pytago/
- Pytago, a transpiler for Python to Go, now has a web app!
- I made Pytago, a script that transpiles some Python into human-readable Go.
What are some alternatives?
Paste JSON as Code • quicktype - Xcode extension to paste JSON as Swift, Objective-C, and more
pyanalyze - A Python type checker
pip-tools - A set of tools to keep your pinned Python dependencies fresh.
pytype - A static type analyzer for Python code
libaws - aws should be easy
learning - Learning Shell,Python,Golang,System,Network
front - Front-end libraries and utilities for the Transmuter language processing infrastructure
go - The Go programming language
kagsa - KAGSA PROGRAMMING LANGUAGE
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).