Showing 917 open source projects for "json-cpp"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Elsa Workflows

    Elsa Workflows

    A .NET Standard 2.0 Workflows Library

    Build workflows in code using the Workflow Builder API or as data using JSON syntax. Or use the workflow designer to design executable workflows visually. Elsa comes with a reusable dashboard component to manage workflows and activities. Run workflows from within your application using simple to use APIs. Start or resume workflows manually, or automatically by invoking triggers. Make it your own by extending the set of activities with your own.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Cinder

    Cinder

    Community-developed library for professional-quality creative coding

    Cinder is a free and open source library for professional-quality creative coding in C++. Cinder is available under the BSD License for macOS and Windows. The latest version is 0.9.2. To keep up-to-date with Cinder’s development, consider working from the github repository directly. Cinder is a C++ library for programming with aesthetic intent - the sort of development often called creative coding. This includes domains like graphics, audio, video, and computational geometry. Cinder is...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Cytoscape.js

    Cytoscape.js

    Graph theory library for visualization and analysis

    A fully featured graph library written in pure JS. Permissive open source license (MIT) for the core Cytoscape.js library and all first-party extensions. Used in commercial projects and open-source projects in production. Designed for users first, for both frontfacing app usecases and developer usecases. Highly optimized. Compatible with All modern browsers. Legacy browsers with ES5 and canvas support. ES5 and canvas support are required, and feature detection is used for optional...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    rpcx

    rpcx

    Best microservices framework in Go, like alibaba Dubbo

    rpcx is a Go RPC framework built for microservices, cloud systems, and high-performance distributed applications. It is positioned as an alternative to frameworks such as Dubbo and Motan, but with a Go-first development model. Developers can expose ordinary Go methods as remote services without defining proto files for every interface. The framework supports multiple transports, codecs, discovery backends, governance tools, and resiliency patterns. It includes features for failover, load...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    Participle

    Participle

    A parser library for Go

    ...It uses annotated Go structs to describe grammar rules and produce the parsed AST at the same time. This approach feels familiar to Go developers because it resembles the way struct tags are used for formats such as JSON. The library supports a rich grammar syntax with captures, recursive captures, grouping, alternatives, repetition, lookahead, and literal matching. It also supports custom capture behavior, union-like parser structures, and custom parsing hooks for more advanced grammars. Participle is useful when developers want readable parser definitions without switching to a separate grammar file or external parser generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Languine

    Languine

    Translate your application with Languine CLI powered by AI.

    ...It provides a command-line interface and continuous integration/continuous deployment integration, allowing developers to manage translations directly or automate them within existing pipelines. Languine supports various file formats, including JSON, YAML, Markdown, and more, catering to diverse project requirements. It also features fine-tuning options, enabling customization of translations to align with specific brand nuances. Additionally, Languine offers a GitHub Action for automating localization directly within GitHub, ensuring translations stay synchronized with every commit and deployment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Kotest

    Kotest

    Powerful, elegant and flexible test framework for Kotlin

    ...The Kotest assertions library is a Kotlin-first multi-platform assertions library with over 300 rich assertions. It comes equipped with collection inspectors, non-deterministic test helpers, soft assertions, modules for arrow, json, kotlinx-datetime and much more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Catlab.jl

    Catlab.jl

    A framework for applied category theory in the Julia language

    ...Macros offer a convenient syntax for specifying categorical doctrines and type-safe symbolic manipulation systems. Wiring diagrams (aka string diagrams) are supported through specialized data structures and can be serialized to and from GraphML (an XML-based format) and JSON.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    koanf

    koanf

    Simple, lightweight, extensible, configuration management library

    ...It is a cleaner, lighter alternative to spf13/viper with better abstractions and extensibility, and fewer dependencies. koanf comes with built-in support for reading configuration from files, command line flags, and environment variables, and can parse JSON, YAML, TOML, and Hashicorp HCL. Any external dependencies are detached from the core into sub-packages, so only the ones that are explicitly referenced get compiled into an application. Once loaded into koanf, configuration are values queried by a delimited key path syntax. eg: app.server.port. Any delimiter can be chosen. Configuration from multiple sources can be loaded and merged into a koanf instance, for example, load from a file first and override certain values with flags from the command line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    Deepkit Framework

    Deepkit Framework

    A new full-featured and high-performance TypeScript framework

    ...A framework that brings aligned libraries together to make web application development faster, more productive, and easier than ever. Powerful dependency injection container with type expressions to make HTTP routes, CLI commands, and RPC controllers safe, fast, and easy to write. No json configuration files, unnecessary boilerplate, schema files, or code generation: TypeScript is utilized to its fullest capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    drf-yasg

    drf-yasg

    Automated generation of real Swagger/OpenAPI 2.0 schemas

    Only the latest version of drf-yasg is supported. Support of old versions is dropped immediately with the release of a new version. Please do not create issues before upgrading to the latest release available at the time. Regression reports are accepted and will be resolved with a new release as quickly as possible. Removed features will usually go through a deprecation cycle of a few minor releases. If you are looking to add Swagger/OpenAPI support to a new project you might want to take a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    cli package

    cli package

    A simple, fast, and fun package for building command line apps in Go

    ...You're probably using the version from the main branch, which is currently v2. Using this package requires a working Go environment. Go Modules are required when using this package. Currently, only YAML, JSON, and TOML files are supported but developers can add support for other input sources by implementing the altsrc.InputSourceContext for their given sources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Jspreadsheet CE

    Jspreadsheet CE

    Javascript plugin to create web-based tables & spreadsheets

    Jspreadsheet CE is a lightweight Vanilla JavaScript data grid plugin to create amazing web-based interactive HTML tables, and spreadsheets compatible data grid with other spreadsheet software. You can create an online spreadsheet table from a JS array, JSON, CSV or XSLX files. You can copy from excel and paste straight to your Jspreadsheet CE spreadsheet and vice versa. It is very easy to integrate any third party JavaScript plugins to create your own custom columns, custom editors, and customize any feature into your application. Jspreadsheet CE has plenty of different input options through its native column types to cover the most common web-based application requirements. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    AWS X-Ray Daemon

    AWS X-Ray Daemon

    The AWS X-Ray daemon listens for traffic on UDP port 2000

    ...The daemon works in conjunction with the AWS X-Ray SDKs and must be running so that data sent by the SDKs can reach the X-Ray service. The X-Ray SDK sends segment documents to the daemon to avoid making calls to AWS directly. You can send the segment/subsegment in JSON over UDP port 2000 to the X-Ray daemon, prepended by the daemon header. On AWS Lambda and AWS Elastic Beanstalk, use those services' integration with X-Ray to run the daemon. Lambda runs the daemon automatically any time a function is invoked for a sampled request. On Elastic Beanstalk, use the XRayEnabled configuration option to run the daemon on the instances in your environment. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    DivKit

    DivKit

    DivKit is an open source Server-Driven UI (SDUI) framework

    ...DivKit is an excellent choice to start using server-driven UI in your project because it can be easily integrated as a simple view in any part of your app. At the starting point, you don’t need a server integration. You can include all JSON on the client-side to try it in a real-world application. Also, we’ve made a sandbox for you to experiment with. You can try different samples in the web editor and see the results on the web or in the Android demo app, both of which are available on Google Play. We’ll publish the iOS demo app shortly. The UI in the demo can be updated live: the sandbox connects to the demo app via web sockets.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    sigma.js

    sigma.js

    A JavaScript library dedicated to graph drawing

    Sigma is a JavaScript library dedicated to graph drawing. It makes easy to publish networks on Web pages, and allows developers to integrate network exploration in rich Web applications. Sigma provides a lot of built-in features, such as Canvas and WebGL renderers or mouse and touch support, to make networks manipulation on Web pages smooth and fast for the user. The default configuration of sigma deals with mouse and touch support, refreshing and rescaling when the container's size changes,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    wacli

    wacli

    WhatsApp CLI

    ...Beyond basic messaging, it also includes tools for backfilling older history on a best-effort basis, downloading media, and managing groups. The overall design emphasizes human-readable terminal output by default, with optional JSON output for scripting and machine-readable pipelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SmartEnum

    SmartEnum

    A base class for creating strongly typed enum replacements in C#

    SmartEnum is a .NET library that provides a strongly typed alternative to traditional C# enums by allowing developers to create richer, object-oriented enumeration classes. Instead of being limited to primitive numeric values, SmartEnum enables enums to include behavior, validation, and additional properties while preserving type safety and readability. The library is widely used in domain-driven design scenarios where business concepts require more expressive modeling than standard enums...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    QMD

    QMD

    mini cli search engine for your docs, knowledge bases, etc.

    QMD is a powerful and lightweight command-line tool that acts as an on-device search engine for your personal knowledge base, allowing you to index and search files like Markdown notes, meeting transcripts, technical documentation, and other text collections without depending on cloud services. Designed to keep all search activity local, it combines classic full-text search techniques with modern semantic features such as vector similarity and hybrid ranking so that queries return not just...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    KSP

    KSP

    Kotlin Symbol Processing API

    ...The design dramatically reduces incremental build overhead by operating directly on symbols without compiling stubs, which speeds up large multi-module projects. Processors run as Gradle plugins, participate in incremental builds, and can target common use cases like DI bindings, JSON adapters, or UI glue code. Because the API reflects Kotlin semantics (nullability, visibility, type aliases, etc.), generated code aligns cleanly with Kotlin style and tooling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Lingo.dev

    Lingo.dev

    AI localization toolkit for web & mobile

    Lingo.dev is an AI-powered localization platform designed to automate and streamline the translation process for web and mobile applications. It integrates seamlessly with development workflows, automating translations upon code commits to ensure high-quality results without manual intervention. The platform offers Git-native UI localization, enabling automated pull requests that keep translations synchronized within CI/CD pipelines. For dynamic and user-generated content, Lingo.dev provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    lua-resty-openidc

    lua-resty-openidc

    OpenID Connect Relying Party and OAuth 2.0 Resource Server

    ...When used as an OpenID Connect Relying Party it authenticates users against an OpenID Connect Provider using OpenID Connect Discovery and the Basic Client Profile (i.e. the Authorization Code flow). When used as an OAuth 2.0 Resource Server it can validate OAuth 2.0 Bearer Access Tokens against an Authorization Server or, in case a JSON Web Token is used for an Access Token, verification can happen against a pre-configured secret/key. It maintains sessions for authenticated users by leveraging lua-resty-session thus offering a configurable choice between storing the session state in a client-side browser cookie or use in of the server-side storage mechanisms shared-memory|memcache|redis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    busted

    busted

    Elegant Lua unit testing

    ...An extensible assert library allows you to extend and craft your own assert functions specific to your case with method chaining. A modular output library lets you add on your own output format, along with the default pretty and plain terminal output, JSON with and without streaming, and TAP-compatible output that allows you to run busted specs within most CI servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    nbdime

    nbdime

    Tools for diffing and merging of Jupyter notebooks

    nbdime provides tools for diffing and merging Jupyter notebooks. Jupyter notebooks are useful, rich media documents stored in a plain text JSON format. This format is relatively easy to parse. However, primitive line-based diff and merge tools do not handle well the logical structure of notebook documents. nbdime, on the other hand, provides “content-aware” diffing and merging of Jupyter notebooks. It understands the structure of notebook documents. Therefore, it can make intelligent decisions when diffing and merging notebooks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jQuery Google Maps Store Locator Plugin

    jQuery Google Maps Store Locator Plugin

    A store locator plugin using Google Maps API version 3

    This jQuery plugin takes advantage of Google Maps API version 3 to create an easy to implement store locator. No back-end programming is required, you just need to feed it KML, XML, or JSON data with all the location information. How you create the data file is up to you. I originally created this for a company that didn’t have many locations, so I just used a static XML file. You will need to geocode your locations beforehand or use a geocoding API service if you want to try to do it on the fly. The reason for this is that all free geocoding APIs have strict limits that would easily be exceeded. ...
    Downloads: 0 This Week
    Last Update:
    See Project