All Projects → mholt → Json To Go

mholt / Json To Go

Licence: mit
Translates JSON into a Go type in your browser instantly (original)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Json To Go

Crowdanki
Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.
Stars: ✭ 271 (-92.01%)
Mutual labels:  json
Urs
Universal Reddit Scraper - A comprehensive Reddit scraping command-line tool written in Python.
Stars: ✭ 275 (-91.89%)
Mutual labels:  json
Slack History Export
A NPM module that allows slack users export their history
Stars: ✭ 284 (-91.62%)
Mutual labels:  json
Ehttp
simple http server base on epoll
Stars: ✭ 272 (-91.98%)
Mutual labels:  json
Quicklib
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Config, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Stars: ✭ 274 (-91.92%)
Mutual labels:  json
Ojg
Optimized JSON for Go
Stars: ✭ 281 (-91.71%)
Mutual labels:  json
Surrealist
to_json but I wrote it myself
Stars: ✭ 271 (-92.01%)
Mutual labels:  json
Dyff
/ˈdʏf/ - diff tool for YAML files, and sometimes JSON
Stars: ✭ 277 (-91.83%)
Mutual labels:  json
Kotlinx.serialization
Kotlin multiplatform / multi-format serialization
Stars: ✭ 3,550 (+4.72%)
Mutual labels:  json
Sq
swiss-army knife for data
Stars: ✭ 275 (-91.89%)
Mutual labels:  json
Qt Json
A simple class for parsing JSON data into a QVariant hierarchy and vice versa.
Stars: ✭ 273 (-91.95%)
Mutual labels:  json
Loaders.gl
Loaders for big data visualization. Website:
Stars: ✭ 272 (-91.98%)
Mutual labels:  json
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
Stars: ✭ 281 (-91.71%)
Mutual labels:  json
Oscal
Open Security Controls Assessment Language (OSCAL)
Stars: ✭ 272 (-91.98%)
Mutual labels:  json
Widelands
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
Stars: ✭ 285 (-91.59%)
Mutual labels:  json
Crjdt
A conflict-free replicated JSON datatype (CRDT) in Scala
Stars: ✭ 271 (-92.01%)
Mutual labels:  json
Quranjson
Quran JSON ~ 6236 verses, 114 surah, 30 Juz
Stars: ✭ 278 (-91.8%)
Mutual labels:  json
React Docgen
A CLI and toolbox to extract information from React component files for documentation generation purposes.
Stars: ✭ 3,143 (-7.29%)
Mutual labels:  json
Json Flattener
A Java utility is used to FLATTEN nested JSON objects and even more to UNFLATTEN it back
Stars: ✭ 285 (-91.59%)
Mutual labels:  json
Korio
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Stars: ✭ 282 (-91.68%)
Mutual labels:  json

JSON-to-Go converts JSON to a Go struct

Translates JSON into a Go type definition. Check it out!

This is a sister tool to curl-to-Go, which converts curl commands to Go code.

Things to note:

  • The script sometimes has to make some assumptions, so give the output a once-over.
  • In an array of objects, it is assumed that the first object is representative of the rest of them.
  • The output is indented, but not formatted. Use go fmt!

Contributions are welcome! Open a pull request to fix a bug, or open an issue to discuss a new feature or change.

Credits

JSON-to-Go is brought to you by Matt Holt (mholt6).

The Go Gopher is originally by Renee French. This artwork is an adaptation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].