JSON Software for BSD

JSON BSD Clear Filters

Browse free open source JSON software and projects for BSD below. Use the toggles on the left to filter open source JSON software by OS, license, language, programming language, and project status.

  • 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.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 1
    gSOAP Toolkit

    gSOAP Toolkit

    Development toolkit for Web Services and XML data bindings for C & C++

    The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. Easy-to-use code-generator tools allow you to directly integrate XML data in C and C++. Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler, Web server integration with Apache module and IIS extension, high-performance XML processing with schema validation, fast MIME/MTOM streaming, SOAP and REST Web API development, WS-* protocols (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC and JSON. Licensed under GPLv2. Visit the developer center with guides, tutorials, and examples at www.genivia.com/dev.html The documentation of the toolkit, libraries, plugins and more is available at www.genivia.com/docs.html Commercial-use licenses and expert technical support services are available at competitive pricing levels, please visit www.genivia.com/products.html
    Leader badge
    4.8 out of 5 stars 38 Reviews
    Downloads: 895 This Week
    Last Update:
    See Project
  • 2
    jq

    jq

    Lightweight and flexible command-line JSON processor

    jq is like sed for JSON data - you can use it to slice, filter, map and transform structured data with the same ease that sed, awk, grep and friends let you play with text. jq is written in portable C, and it has zero runtime dependencies. You can download a single binary, scp it to a far away machine of the same type, and expect it to work. jq can mangle the data format that you have into the one that you want with very little effort, and the program to do so is often shorter and simpler than you'd expect. Data in jq is represented as streams of JSON values - every jq expression runs for each value in its input stream, and can produce any number of values to its output stream. jq filters run on a stream of JSON data. The input to jq is parsed as a sequence of whitespace-separated JSON values which are passed through the provided filter one at a time. The output(s) of the filter are written to standard out, again as a sequence of whitespace-separated JSON data.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 3
    JSON Editor

    JSON Editor

    A web-based tool to view, edit, format, and validate JSON

    JSON Editor is a web-based JSON editing and visualization tool designed for viewing, editing, formatting, validating, and transforming JSON documents in multiple interactive modes. The project provides several editing interfaces including tree view, code editor, form-based editing, and plain text modes, allowing users to work with structured data in the format most suitable for their workflow. It can be embedded directly into web applications as a reusable component and supports large JSON documents with schema validation and formatting capabilities. JSONEditor emphasizes usability by combining developer-focused functionality with accessible visual editing tools for non-technical users. The library supports modern browser environments and integrates with JavaScript module systems for flexible deployment. Its versatility has made it a popular solution for API debugging, configuration management, data inspection, and administrative interfaces.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 4
    JSONVue

    JSONVue

    Fork of JSONView for Chromium-based browsers

    JSONVue is a Chromium browser extension derived from JSONView for displaying JSON responses in a more readable format. It improves the experience of opening raw JSON in the browser by formatting the data instead of showing unstructured text. The extension is useful for developers, API testers, and anyone who frequently inspects JSON returned by web services. It makes nested objects and arrays easier to scan by applying structured presentation in the browser tab. Because it targets Chromium-based browsers, it fits naturally into Chrome-style web development workflows. JSONVue is best understood as a focused browser utility for making JSON inspection faster and more comfortable.
    Downloads: 6 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    JsonRpc-Cpp is an OpenSource implementation of JSON-RPC protocol in C++. JSON-RPC is a lightweight remote procedure call protocol similar to XML-RPC.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 6
    JSON.sh

    JSON.sh

    A pipeable JSON parser written in Bash

    JSON.sh is a lightweight, open-source JSON parser written entirely in shell scripting. It allows developers to inspect and process JSON data without requiring a dedicated programming language runtime. The parser works with ash, Bash, dash, and Zsh. It reads JSON from standard input and converts nested objects into path-value pairs. Each path is represented as a JSON array identifying the location of its corresponding value. Users can filter results through standard Unix utilities such as grep and awk. Configurable options provide leaf-only output, empty-value removal, and compact formatting. JSON.sh is useful for command-line automation, shell scripts, and processing JSON responses from web APIs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    jsonrepair

    jsonrepair

    Repair invalid JSON documents

    jsonrepair is a JavaScript utility designed to automatically repair malformed or invalid JSON documents by correcting common syntax and formatting issues. The library is capable of fixing problems such as missing commas, trailing commas, invalid quotes, unescaped characters, incomplete values, comments, and improperly formatted structures while preserving the intended data as accurately as possible. It is especially useful in workflows involving AI-generated content, manually edited configuration files, or unreliable external APIs where malformed JSON frequently occurs. jsonrepair supports both browser and Node.js environments, making it suitable for client-side validation tools and backend processing pipelines alike. The project focuses on automation and fault tolerance, reducing the need for manual cleanup of corrupted JSON data. Its lightweight architecture and practical functionality have made it valuable for modern applications that process unpredictable structured text.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Simple Remoting for Web Applications
    5.0 out of 5 stars 21 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    OpenEXI

    OpenEXI

    EXI implementations in Java and C#

    Open source .Net (C#) / Java implementation of the W3C Efficient XML Interchange (EXI) format specification. As a corollary to XML, EXI is an alternative, very efficient format that has all of the mechanics of XML, but is much more compact and is faster to exchange. - README (about Nagasena EXI implemenation) https://www.dropbox.com/s/adh83u9z1x1czv6/README.txt?dl=0 - Nagasena EXI grammar interchange format (PDF) https://www.dropbox.com/s/etrpuchaddplq2s/EXIGram.pdf?dl=0 - Introduction to OpenEXI (PDF) https://www.dropbox.com/s/n2545xm0jjyui2d/IntroToOpenEXI.pdf?dl=0
    Leader badge
    5.0 out of 5 stars 3 Reviews
    Downloads: 5 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    JSON is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. QJson is a qt-based library that maps JSON data to QVariant objects.
    5.0 out of 5 stars 3 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    ACCESSdb is a JavaScript library used to dynamically connect to and query locally available Microsoft Access database files within Internet Explorer.
    4.0 out of 5 stars 2 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Xml2Json Converter

    Xml2Json Converter

    Simple tool for converting large XML-files to JSON or JSON to XML

    Simple converter tool with GUI (written on JavaFX) for converting large XML-files to JSON and JSON to XML with indicating progress and uses small amount of memory for converting. Starting from 1.2.0 application supports batch converting files from directory by pattern. Uses Java 1.8+ (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html). Distributions for Mac, Linux and Windows already have embedded JRE, so just download appropriate distribution and start application.
    4.0 out of 5 stars 1 Review
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    PL/JSON
    NOTICE: we have moved to Github -- https://github.com/pljson/pljson PL/JSON is a generic JSON object written in PL/SQL. Using PL/SQL object syntax, users instantiate a JSON objects and then add members, arrays and additional JSON objects. This object type can store JSON data, in Oracle, persistently.
    5.0 out of 5 stars 11 Reviews
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14

    xsd2pgschema

    Relational database replication tool based on XML Schema

    xsd2pgschema is a Java application suite, which converts XML Schema 1.1 (hierarchical data model) to PostgreSQL DDL (relational data model) and supports XML data migration into PostgreSQL based on the XML Schema without defects on information content. It also supports full-text indexing via either Apache Lucene or Sphinx Search utilizing the relational data model. File conversion from XML to CSV, TSV, or JSON is possible as well as mapping XML Schema to JSON Schema. Obtained PostgreSQL database can be optimized at user's discretion. Moreover, differential update, and XPath query evaluation over PostgreSQL are possible. PgSchema server, serialized relational data model server, can be used to speed up the analysis of complex XML Schema. Large XML file can be split through xmlsplitter, a flexible XML splitter based on XPath and StAX.
    5.0 out of 5 stars 1 Review
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    QBooru

    QBooru

    Simple viewer app for most Booru Sites, coded in Qt C++

    QBooru is a lightweight Windows and Linux client that allows users to see pictures from most booru sites, and download them, for example : - Gelbooru - Danbooru - Konachan - Yandere - Safebooru - Rule34 At the moment, it supports 4 APIs : - Gelbooru - Danbooru 2 - Moebooru - Derpibooru Searchs are done by the JSON APIs. Thumbnails are cached locally, and are re-used by the program if needed. Interface The current interface allows users to chose how many pictures they want, within 3-5 rows and 5-8 columns. The recommended size is 3*5, as it fits perfectly the smallest window size. Search tab example : http://puu.sh/cK0pj.jpg Users can change nearly all the parameters through the Option tab, or by editing the configuration.json file. Boorus can be added, edited, and deleted through the Booru tab in the software, but they can also be edited manually in the configuration file.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16

    busilet

    Busilet is a reference implementation of IDTP and UTID.

    The UTID (Universally Traceable Identifier) is used to identify any thing in the real world or virtual world. The IDTP (Identifier Tracing Protocol) is a communication protocol to access the information of a thing that identified by UTID. The IDTP and UTID were designed by the author of the Busilet project in recent three years. For more information, see: https://datatracker.ietf.org/doc/draft-huangng-idtp/ https://datatracker.ietf.org/doc/draft-huangng-utid/ Project Busilet is a reference implementation of IDTP that provides a set of APIs developers to develop IDTP server and IDTP client software. Busilet4j is written in Java language and is for Java programmer to develop IDTP server and IDTP client software. The documents include IDTP specification v0.95 both in English and Chinese edition, an API specification in English only, all source code in Java, and a set of JUnit tests. See project document for more. Author: Huang Nenggeng huangng@gmail.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    open-dis

    open-dis

    Open-DIS implements the IEEE DIS protocol in multiple languages.

    An open source implementation of the Distributed Interactive Simulation (IEEE-1278) standard in C++, C-Sharp, Objective-C, Java, Javascript and XML. Example applications including sending and receiving native DIS traffic, X-Plane plugin, and WebSocket/Javascript/WebGL applications. See the individual code directories for each package of interest. This project is inactive and has migrated to a GitHub project at https://github.com/open-dis
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    M's JSON parser

    A JSON parser written in ISO C

    M's JSON parser is a small JSON parser written in ISO C which enables the user to handle information described by the JSON data interchange format.
    3.7 out of 5 stars 3 Reviews
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    The system gives us flexibility. Flexibility in the development of various solutions. The modular design and extensive use of the PLO makes the process of developing new modules to the site easy and enjoyable exercise.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    AjaxToaster

    Servlet framework for creating standalone restful CRUD services

    AjaxToaster is built on XMLToaster and inspired by the "guerrilla SOA" philosphy. You can use it to quickly create RESTful JSON & XML based CRUD services for your web applications by writing short scripts. It is downloadable as a windows installer package for quick no-hassle setup. It runs as a servlet in an app-server. By default it sets itself up to run inside its own standalone (jetty) server. Code contributions most welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Artemis

    Cassandra "ORM" with hooks for Jersey integration if desired

    Using the new CQL3 driver by Datastax Artemis provides extremely easy to use "ORM" like functionality for Cassandra. It also contains hooks for integration into Jersey2 to enable rapid development of RESTful services, or even websites, if you enable JSP functionality for Jersey. If there is a demand, I could add a plugin to render views using things like Velocity, etc. See https://sourceforge.net/p/wicca/wiki/Home/ for more documentation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Aurora Application Server is a new Python Web Application Server and Framework. The main goal of the project is to provide the developer with a complete set of tools to speed up the application development process. See project wiki for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    BSON parser

    BSON parser

    BSON Parser for node and browser

    BSON parser is the core JavaScript implementation of BSON (Binary JSON), the data format used by MongoDB to represent documents on the wire and in storage. It provides encoding and decoding capabilities so JavaScript environments like Node.js and browsers can serialize rich data structures (including types not native to JSON) into the compact, efficient BSON binary representation used by MongoDB drivers and servers. Value types such as ObjectId, Binary, UTC datetime, Decimal128, and Long are provided as first-class objects, enabling precise representation of data that would otherwise be lossy or awkward in plain JSON. js-bson is designed for performance, with optimized algorithms for reading and writing binary data, minimizing overhead in database operations. Because it’s a foundational building block for MongoDB drivers in JavaScript, the library ensures consistency and compatibility between client applications and the MongoDB server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Backlinkchecker is used to analyze how many inbound links there are for your website. Its developed in PHP, JavaScript and MySQL. It uses the great Javascript lib extjs and the php lib snoopy.php.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BeDesk is a Web Operating system powered by Bindows Ajax Framework. In the first stage pretends to be a multiple window enviroment for Google data APIs. The vision is creating a global interface. The mission is integrate the most powerful APIs.
    Downloads: 0 This Week
    Last Update:
    See Project