Showing 2156 open source projects for "json-cpp"

View related business solutions
  • $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
  • 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
    Google Style Guides

    Google Style Guides

    Style guides for Google-originated open source projects

    Google Styleguide is a comprehensive collection of coding style guides created and maintained by Google to ensure consistency, readability, and maintainability across its vast array of software projects. These guides define best practices and conventions for writing code in multiple programming languages, from C++ and Python to JavaScript, Go, and Swift. By adhering to these standards, developers can more easily collaborate, review code, and maintain high-quality software across teams and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Conductor

    Conductor

    Conductor is an event driven agentic workflow engine for AI agents

    ...Originally built at Netflix and actively maintained by Orkes and the open-source community, Conductor simplifies complex workflow management by handling retries, failures, state persistence, and long-running process execution automatically. The platform enables developers to orchestrate AI agents, APIs, human approvals, and microservices using flexible JSON-based workflows with dynamic runtime execution. Conductor supports durable execution, deterministic orchestration, workflow replayability, and horizontal scalability, making it suitable for enterprise-grade applications and mission-critical automation. It offers polyglot worker support across languages such as Java, Python, JavaScript, Go, C#, Ruby, and Rust, allowing teams to integrate workflows into virtually any technology stack.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Gonzo

    Gonzo

    Real-time terminal log analyzer with AI insights and dashboards

    ...It lets developers and SREs analyze live log streams directly in the terminal using an interactive dashboard with charts, filters, and structured views. It supports multiple input sources, including files, stdin, and OpenTelemetry streams, while automatically detecting formats such as JSON and logfmt. Users can explore logs through a k9s-inspired layout, combining visualizations like heatmaps, severity distributions, and timelines. Advanced filtering with regex and attribute search helps isolate issues quickly. Gonzo also integrates AI capabilities to detect patterns, highlight anomalies, and suggest root causes, making it easier to understand complex system behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Toapi

    Toapi

    Convert websites into structured APIs automatically with Python tool

    ...Instead of building a traditional web crawler that collects and stores data before exposing it through an API, Toapi simplifies the process by allowing developers to define data structures that automatically generate an API layer from existing web pages. It works by parsing HTML content from a source site and mapping selected elements into structured data that can be returned as JSON through API endpoints. Developers define items and routes that determine how web pages are parsed and how the resulting data is exposed through the API interface. It also includes mechanisms for caching both page content and API requests, helping reduce repeated network calls and improving performance. Because the generated service is built on top of a Flask application, it can be deployed like any other Flask-based project and integrated into existing Python workflows.
    Downloads: 0 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
  • 5
    cloud_enum

    cloud_enum

    Multi-cloud OSINT tool for discovering public cloud resources

    cloud_enum is an open source reconnaissance and OSINT tool designed to discover publicly accessible cloud resources across major cloud providers. It focuses on enumerating assets in Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform using keyword-based discovery techniques. It works by taking user-provided keywords and generating variations through mutation wordlists, then testing these combinations against common cloud service naming patterns. cloud_enum performs both...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    LM Studio CLI (lms)

    LM Studio CLI (lms)

    LM Studio CLI

    LM Studio CLI (lms) is a command-line tool designed to help developers manage and interact with LM Studio directly from the terminal. Built with lmstudio.js, it provides a streamlined interface for controlling local language models and API server operations. The CLI ships with LM Studio 0.2.22 and newer, making it easy to manage models without additional complex setup. With simple subcommands, users can check system status, start or stop the local server, and monitor logs in real time. It...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    grepai

    grepai

    Semantic Search & Call Graphs for AI Agents

    grepai is a privacy-first, semantic code search CLI designed to replace traditional keyword-based search with meaning-aware queries, letting developers and code tools find relevant code by what it does rather than just text matches. It builds a semantic index of a project using vector embeddings, enabling natural language queries like “authentication logic” to return contextually relevant functions and modules even when naming differs dramatically, making code exploration far more intuitive....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Rails Admin

    Rails Admin

    RailsAdmin is a Rails engine that provides an easy-to-use interface

    RailsAdmin is a mountable admin backend for Ruby on Rails that generates polished CRUD interfaces for your Active Record models. It automatically infers fields, associations, and validations, giving you searchable, sortable list views and rich edit forms with very little setup. The engine supports custom actions, batch operations, and export flows so non-developer staff can manage content and data safely. It integrates with popular authentication and authorization systems (e.g., Devise for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PowerHub

    PowerHub

    A post exploitation tool based on a web application

    ...Authentication and remoting are handled idiomatically via PowerShell remoting or credential stores, enabling both interactive and scheduled runs. Built-in reporting features aggregate results into human-readable summaries and machine-friendly outputs (CSV/JSON) for pipeline consumption or ticketing integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Prompt Declaration Language

    Prompt Declaration Language

    Prompt Declaration Language is a declarative prompt programming lang

    LLMs will continue to change the way we build software systems. They are not only useful as coding assistants, providing snipets of code, explanations, and code transformations, but they can also help replace components that could only previously be achieved with rule-based systems. Whether LLMs are used as coding assistants or software components, reliability remains an important concern. LLMs have a textual interface and the structure of useful prompts is not captured formally. Programming...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    frugally-deep

    frugally-deep

    A lightweight header-only library for using Keras (TensorFlow) models

    Use Keras models in C++ with ease. A lightweight header-only library for using Keras (TensorFlow) models in C++. Works out-of-the-box also when compiled into a 32-bit executable. (Of course, 64 bit is fine too.) Avoids temporarily allocating (potentially large chunks of) additional RAM during convolutions (by not materializing the im2col input matrix). Utterly ignores even the most powerful GPU in your system and uses only one CPU core per prediction. Quite fast on one CPU core, and you can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    requests-cache

    requests-cache

    Persistent HTTP cache for python requests

    ...When they expire, you still save time with conditional requests. Works with several storage backends including SQLite, Redis, MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more. Use Cache-Control and other standard HTTP headers, define your own expiration schedule, and keep your cache clutter-free with backends that natively support TTL or any combination of strategies. Works out of the box with zero config, but with a robust set of features for configuring and extending the library to suit your needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    optparse-applicative

    optparse-applicative

    Applicative option parser

    ...A value of type Parser a represents a specification for a set of options, which will yield a value of type a when the command line arguments are successfully parsed. If you are familiar with parser combinator libraries like parsec, attoparsec, or the json parser aeson you will feel right at home with optparse-applicative. If not, don't worry! All you really need to learn are a few basic parsers, and how to compose them as instances of Applicative and Alternative.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    gotestsum

    gotestsum

    'go test' runner with output optimized for humans, JUnit XML for CI

    gotestsum runs tests using go test -json, prints formatted test output, and a summary of the test run. It is designed to work well for both local developments, and for automation like CI. When the --rerun-fails flag is set, gotestsum will re-run any failed tests. The tests will be re-run until each passes once, or the number of attempts exceeds the maximum attempts. Maximum attempts defaults to 2, and can be changed with --rerun-fails=n. gotestsum supports executing a compiled test binary (created with go test -c) by running it as a custom command. pkgname is the name of the package being tested, it will show up in the test output. ....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    gojq

    gojq

    Pure Go implementation of jq

    ...You can also embed gojq as a library to your Go products. gojq is purely implemented with Go language and is completely portable. jq depends on the C standard library so the availability of math functions depends on the library. jq also depends on the regular expression library and it makes building scripts complex. gojq implements nice error messages for invalid query and JSON input. The error message of jq is sometimes difficult to tell where to fix the query. gojq does not keep the order of object keys. I understand this might cause problems for some scripts but basically, we should not rely on the order of object keys. Due to this limitation, gojq does not have the keys_unsorted function and --sort-keys (-S) option. gojq supports arbitrary-precision integer calculation while jq does not; jq loses the precision of large integers when calculation is involved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Resty

    Resty

    Simple HTTP and REST client library for Go

    ...Client settings like Timeout, RedirectPolicy, Proxy, TLSClientConfig, Transport, etc. Optionally allows GET request with payload, see SetAllowGetMethodPayload. Supports registering external JSON library into resty, see how to use. Exposes Response reader without reading response.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CaptainHook

    CaptainHook

    Very flexible git hook manager for php developers

    CaptainHook is an easy-to-use and very flexible git hook library for php developers. It enables you to configure your git hook actions in a simple json file. You can use CaptainHook to validate or prepare your commit messages, ensure code quality or run unit tests before you commit or push changes to git. You can automatically clear local caches or install the latest composer dependencies after pulling the latest changes. CaptainHook makes it easy to share hooks within your team and even can make sure that everybody in your team activates the hooks locally. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Bolt for JavaScript

    Bolt for JavaScript

    A framework to build Slack apps using JavaScript

    ...Within your listener function, say() is available whenever there is an associated conversation (for example, a conversation where the event or action which triggered the listener occurred). say() accepts a string to post simple messages and JSON payloads to send more complex messages. The message payload you pass in will be sent to the associated conversation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    SublimeLinter-eslint

    SublimeLinter-eslint

    This linter plugin for SublimeLinter provides an interface to ESLint

    This linter plugin for SublimeLinter provides an interface to ESLint. It will be used with "JavaScript" files, but since eslint is pluggable, it can actually lint a variety of other files as well. SublimeLinter will detect some installed local plugins, and thus it should work automatically for e.g. .vue or .ts files. If it works on the command line, there is a chance it works in Sublime without further ado. Make sure the plugins are installed locally colocated to eslint itself. T.i.,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Akavache

    Akavache

    An asynchronous, persistent key-value store

    ...However, many applications that don't take the consideration of caching into the design from the start often end up with inconsistent, duplicated code for caching different types of objects. Akavache is a library that makes common app patterns easy, and unifies caching of different object types (i.e. HTTP responses vs. JSON objects vs. images). It's built on a core key-value byte array store (conceptually similar to a Dictionary<string, byte[]>), and on top of that store, extensions are added to support Arbitrary objects via JSON.NET.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    react-docgen

    react-docgen

    A CLI and toolbox to extract information from React component files

    react-docgen is a CLI and toolbox to help extracting information from React components, and generate documentation from it. It uses @babel/parser to parse the source into an AST and provides methods to process this AST to extract the desired information. The output / return value is a JSON blob / JavaScript object. It provides a default implementation for React components defined via React.createClass, ES2015 class definitions or functions (stateless components). These component definitions must follow certain guidelines in order to be analyzable. Installing the module adds a react-docgen executable which allows you to convert a single file, multiple files or an input stream. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    AWS Secrets Manager JDBC Library

    AWS Secrets Manager JDBC Library

    The AWS Secrets Manager JDBC Library for Java developers

    ...Change the jdbc url to one that our driver will intercept (starting with jdbc-secretsmanager), Change the c3p0 user to be the secret ID of the secret in secrets manager that has the username and password, and change the driverClass to be our driver wrapper. The secret being used should be in the JSON format we use for our rotation lambdas for RDS databases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    jsii

    jsii

    jsii allows code in any language to naturally interact with JavaScript

    ...A class library written in TypeScript can be used in projects authored in TypeScript or Javascript (as usual), but also in C# (and other languages from the .NET family), Go, Java, Python, etc. More languages will be added in the future! Due to JSON marshaling costs and the absence of a distributed garbage collector feature, jsii modules are best suited for development and build tools, as opposed to performance-sensitive or resource-constrained applications. By compiling our source module using jsii, we can now package it as modules in one of the supported target languages. Each target module has the exact same API as the source. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    cocoyaxi

    cocoyaxi

    A go-style coroutine library in C++11 and more

    ...It contains a series of high-quality base components, such as a go-style coroutine, coroutine-based network programming framework, command line, and config file parser, high-performance log library, unit testing framework, JSON library, etc. co has implemented a go-style coroutine, which has the following features. Multi-thread scheduling, the default number of threads is the number of system CPU cores. Shared stack, coroutines in the same thread share several stacks (the default size is 1MB), and the memory usage is low. Simple test on Linux shows that 10 millions of coroutines only take 2.8G of memory (for reference only). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Laravel Query Builder

    Laravel Query Builder

    Easily build Eloquent queries from API requests

    ...The QueryBuilder used in this package extends Laravel's default Eloquent builder. This means all your favorite methods and macros are still available. Query parameter names follow the JSON API specification as closely as possible. The filter query parameters can be used to add where clauses to your Eloquent query. Out of the box we support filtering results by partial attribute value, exact attribute value or even if an attribute value exists in a given array of values. For anything more advanced, custom filters can be used. ...
    Downloads: 0 This Week
    Last Update:
    See Project