Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-serialization
Data formats useful for API, Big Data, ML, Graph & co
https://github.com/maximveksler/awesome-serialization
Last synced: 4 days ago
JSON representation
-
API
- CSV - Comma Separated Values. Textual.
- XML - Extensible Markup Language. Genuinely Horrible. Textual.
- Plist - Property List representation. Apple. Textual.
- Protocol Buffers - Google's data interchange format. Binary.
- TOML - Tom's Obvious, Minimal Language. Textual.
-
Scientific
-
Machine Learning
- SavedModel - TensorFlow package, weights, graph, executable code. Binary.
- GraphDef - TensorFlow graphs. Binary. Deprecated.
- safetensors - Simple, safe way to store and distribute tensors
-
Graph
- Turtle - Terse RDF Triple Language. Textual.
-
Workflow
- common-workflow-language - Specification for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments.
- Relational Algebra and Datalog for Graphs - Coursera course on graph data manipulation.
-
Language specific
-
Dart
- Dart Object Serialization - Ram to Disk serialization. Dart specific. Binary.
-
Python
- pickle - Ram to Disk serialization. Binary.
- msgpack-python - MessagePack serializer implementation for Python.
- srsly - Modern high-performance serialization utilities for Python.
-
Java
- Java Object Serialization - Ram to Disk serialization. Binary.
-
Swift
- MessagePack.swift - Swift MessagePack Serializer.
-
-
Academic
-
Java
- Type theory - studies types, which informally are attributes that objects can possess.
- Category theory - General theory of functions. Axiomatic foundation for mathematics, as an alternative to set theory.
-
-
Big Data
- Ion - Row storage with skip scan parsing. Structed, schema embedded. Amazon. Textual/Binary.
Programming Languages
Categories