• MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 1
    JSONlite

    JSONlite

    Self-contained, serverless, zero-configuration, json document store

    A simple, self-contained, serverless, zero-configuration, json document store. JSONlite sandboxes the current working directory similar to SQLite. The JSONlite data directory by default is named jsonlite.data and each json document is validated and saved pretty printed as a uuid.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Mashumaro

    Mashumaro

    Fast and well tested serialization library on top of dataclasses

    When using data classes, you often need to dump and load objects based on the schema you have. Mashumaro not only lets you save and load things in different ways, but it also does it super quickly.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    ObjectMapper

    ObjectMapper

    Simple JSON Object mapping written in Swift

    ObjectMapper is a framework written in Swift that makes it easy for you to convert your model objects (classes and structs) to and from JSON. Once your class implements Mappable, ObjectMapper allows you to easily convert to and from JSON. Use functions to validate JSON prior to object serialization provide an existing cached object to be used for mapping, return an object of another type (which also conforms to BaseMappable) to be used for mapping. For instance, you may inspect the JSON to infer the type of object that should be used for mapping. ObjectMapper supports dot notation within keys for easy mapping of nested objects. ObjectMapper also supports custom transforms that convert values during the mapping process. To use a transform, simply create a tuple with map["field_name"] and the transform of your choice on the right side of the <- operator.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    PHP JSON-API

    PHP JSON-API

    JSON-API responses in PHP

    JSON-API responses in PHP. Works with version 1.0 of the spec. The JSON-API spec describes resource objects as objects containing information about a single resource, and collection objects as objects containing information about many resources.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    PL/JSON

    PL/JSON

    PL/JSON is a generic JSON object written in PL/SQL

    PL/JSON is a generic JSON object written in PL/SQL. Using PL/SQL object syntax, users instantiate a JSON object and then add members, arrays and additional JSON objects. This object type can store JSON data, in Oracle, persistently.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Plank

    Plank

    A tool for generating immutable model objects

    Plank is a command-line tool for generating robust immutable models from JSON Schemas. It will save you time writing boilerplate and eliminate model errors as your application scales in complexity.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Problem

    Problem

    A Java library that implements application/problem+json

    Problem is a library that implements application/problem+json. It comes with an extensible set of interfaces/implementations as well as convenient functions for everyday use. It's decoupled from any JSON library but contains a separate module for Jackson.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Remarshal

    Remarshal

    Convert between CBOR, JSON, MessagePack, TOML, and YAML

    Convert between CBOR, JSON, MessagePack, TOML, and YAML. When installed, provides the command-line command remarshal as well as the short commands {cbor,json,msgpack,toml,yaml}2{cbor,json,msgpack,toml,yaml}. You can perform format conversion, reformatting, and error detection using these commands. CBOR, MessagePack, and YAML with binary fields cannot be converted to JSON or TOML. Binary fields are converted between CBOR, MessagePack, and YAML.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    RestSharp

    RestSharp

    Simple REST and HTTP API Client for .NET

    RestSharp is probably the most popular HTTP client library for .NET. Featuring automatic serialization and deserialization, request and response type detection, variety of authentications and other useful features, it is being used by hundreds of thousands of projects. RestSharp passed over 32 million downloads on NuGet, with average daily download count of 10,000. It's being used by many popular OSS projects, including Roslyn and Swagger. The main purpose of RestSharp is to make synchronous and asynchronous calls to remote resources over HTTP. As the name suggests, the main audience of RestSharp are developers who use REST APIs. However, RestSharp can call any API over HTTP (but not HTTP/2), as long as you have the resource URI and request parameters that you want to send comply with W3C HTTP standards. RestSharp can take care of serializing the request body to JSON or XML and deserialize the response. It can also form a valid request URI based on different parameter kinds.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    SAFRS

    SAFRS

    SqlAlchemy Flask-Restful Swagger Json:API OpenAPI

    SAFRS exposes SQLAlchemy database models as a JSON:API web service and generates the corresponding swagger/OpenAPI. Database objects such as the User class from the demo.py example can be extended to include relationships with other objects. The demo_relationship.py contains the following extension of the User class where a relationship with the Book class is implemented.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Serde JSON

    Serde JSON

    Strongly typed JSON library for Rust

    Serde is a framework for serializing and deserializing Rust data structures efficiently and generically.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Sonic JSON

    Sonic JSON

    A blazingly fast JSON serializing & deserializing library

    A blazingly fast JSON serializing & deserializing library, accelerated by JIT (just-in-time compiling) and SIMD (single-instruction-multiple-data).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Twirp

    Twirp

    A simple RPC framework with protobuf service definitions

    Twirp is a simple RPC framework built on protobuf. You define a service in a .proto specification file, then Twirp will generate servers and clients for that service. It's your job to fill in the "business logic" that powers the server, and then generated clients can consume your service straight away. Twirp routing and serialization reduces the risk of introducing bugs. Both JSON and Protobuf are supported. The Protobuf protocol is designed to allow backwards compatible changes (unlike JSON, it is trivial to rename fields). Protobuf is super fast and the proto file definition also works well as documentation for your service. Twirp is similar to gRPC, but without the custom HTTP server and transport implementations: it runs on the standard library's extremely-well-tested-and-high-performance net/http Server. It can run on HTTP 1.1, not just http/2, and supports JSON serialization for easy debugging.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Typia

    Typia

    Super-fast/easy runtime validations and serializations

    Super-fast/easy runtime validations and serializations through transformation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    alp

    alp

    Access Log Profiler

    alp is Access Log Profiler.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    circe

    circe

    Yet another JSON library for Scala

    circe is a JSON library for Scala (and Scala.js).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    destr

    destr

    Faster, secure and convenient alternative for JSON.parse

    A faster, more secure, and more convenient alternative for JSON.parse.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    encoding

    encoding

    Go package containing implementations of efficient encoding

    Go package containing implementations of encoders and decoders for various data formats. At Segment, we do a lot of marshaling and unmarshaling of data when sending, queuing, or storing messages. The resources we need to provision on the infrastructure are directly related to the type and amount of data that we are processing. At the scale we operate at, the tools we choose to build programs can have a large impact on the efficiency of our systems. It is important to explore alternative approaches when we reach the limits of the code we use. This package has no dependencies outside of the core runtime of Go. It requires a recent version of Go.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    fast-xml-parser

    fast-xml-parser

    Validate XML, Parse XML and Build XML rapidly

    Validate XML, Parse XML to JS Object, or Build XML from JS Object without C/C++ based libraries and no callback.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    fastn

    fastn

    (Alpha stage software) fastn - Full-stack Web Development Made Easy

    ftd is a programming language for building user interfaces and content-centric websites. ftd is easy to learn, especially for nonprogrammers, but it does not compromise on what you can build with it. fastn is a web framework, a content management system, and an integrated development environment for ftd. fastn is a web server, that compiles ftd to HTML/CSS/JS and can be deployed on your server, or on fastn cloud by FifthTry. ftd is designed with minimal and uniform syntax, and at first glance does not even look like a programming language.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    getty

    getty

    Asynchronous network I/O library

    Getty is an asynchronous network I/O library developed in Golang. It operates on TCP, UDP, and WebSocket network protocols, providing a consistent interface EventListener. Within Getty, each connection (session) involves two separate goroutines. One handles the reading of TCP streams, UDP packets, or WebSocket packages, while the other manages the logic processing and writes responses into the network write buffer. If your logic processing might take a considerable amount of time, it's recommended to start a new logic process goroutine yourself within codec.go's (Codec)OnMessage method. Additionally, you can manage heartbeat logic within the (Codec)OnCron method in codec.go. If you're using TCP or UDP, you should send heartbeat packages yourself and then call session.go's (Session)UpdateActive method to update the session's activity timestamp. You can verify if a TCP session has timed out or not in codec.go's (Codec)OnCron method using session.go's (Session)GetActive method.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    jp

    jp

    dead simple terminal plots from JSON data. single binary

    Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    json-forms

    json-forms

    JSON Schema to HTML form generator, supporting dynamic subschemas

    JSON Schema to HTML form generator, supporting dynamic subschemas (on-the-fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided. This library supports dynamic schemas, that is, subschemas that can change depending on the value of other parts of the data. This allows the creation of dynamic forms that vary their shape depending on the values entered by the user. This is extremely useful for big autogenerated schemas, that aggregate lots of subschemas and have functional bindings, given that it allows to show the user a simpler, non-error-prone form, also avoiding asking for unneeded data.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    lowdb

    lowdb

    Small local JSON database powered by Lodash

    Small JSON database for Node, Electron and the browser. Powered by Lodash. You can use any of the powerful lodash functions, like _.get and _.find with shorthand syntax. Lowdb is perfect for CLIs, small servers, Electron apps and npm packages in general. It supports Node, the browser and uses lodash API, so it's very simple to learn. Actually, if you know Lodash, you already know how to use lowdb. lowdb doesn't support Cluster and may have issues with very large JSON files (~200MB). A UMD build is also available on unpkg for testing and quick prototyping. Database lodash instance. Use it to add your own utility functions or third-party mixins like underscore-contrib or lodash-id. With lowdb, you get access to the entire lodash API, so there are many ways to query and manipulate data.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    node-minify

    node-minify

    Light Node.js module that compress javascript, css and html files

    A very light minifier Node.js module. It allows you to compress JavaScript, CSS and HTML files.
    Downloads: 3 This Week
    Last Update:
    See Project