Showing 90 open source projects for "json-rpc interfaces"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • $300 in Free Credit for Your Google Cloud Projects Icon
    $300 in Free Credit for Your Google Cloud Projects

    Build, test, and explore on Google Cloud with $300 in free credit. No hidden charges. No surprise bills.

    Launch your next project with $300 in free Google Cloud credit—no hidden charges. Test, build, and deploy without risk. Use your credit across the Google Cloud platform to find what works best for your needs. After your credits are used, continue building with free monthly usage products. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Airframe

    Airframe

    Essential Building Blocks for Scala

    Airframe is an essential building block for developing applications in Scala, including logging, object serialization using JSON or MessagePack, dependency injection, HTTP server/client with RPC support, functional testing with AirSpec, etc. Airframe RPC supports seamless integration of servers and clients using Scala as RPC interfaces. AirSpec is a simple unit testing framework for Scala and Scala.js. You can use public methods in your classes as test cases. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    json-render

    json-render

    Generate dashboards, widgets, apps, and data visualizations

    json-render is a lightweight, framework-agnostic utility designed to turn JSON data into usable HTML layouts automatically, offering a straightforward way to visualize structured data without writing bespoke template code. It takes deeply nested JSON objects and renders them into intuitive, readable UIs by mapping data types and keys to semantic HTML elements, which helps developers prototype dashboards, debugging tools, or data-driven interfaces quickly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Java JWT JSON

    Java JWT JSON

    Java JWT: JSON Web Token for Java and Android

    JJWT aims to be the easiest-to-use and understand library for creating and verifying JSON Web Tokens (JWTs) and JSON Web Keys (JWKs) on the JVM and Android. JJWT is a pure Java implementation based exclusively on the JOSE Working Group RFC specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Apache Thrift

    Apache Thrift

    Language-independent stack for point-to-point RPC implementation

    Apache Thrift is a software framework for scalable cross-language services development. Apache Thrift allows you to define data types and service interfaces in a simple definition file. Taking that file as input, the compiler generates code to be used to easily build RPC clients and servers that communicate seamlessly across programming languages. Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. ...
    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
  • 5
    jackson-core

    jackson-core

    Core part of Jackson that defines Streaming API

    This project contains core low-level incremental ("streaming") parser and generator abstractions used by Jackson Data Processor. It also includes the default implementation of handler types (parser, generator) that handle JSON format. The core abstractions are not JSON specific, although naming does contain 'JSON' in many places, due to historical reasons. Only packages that specifically contain the word 'json' are JSON-specific. This package is the base on which Jackson's data-binding package builds on. It is licensed under Apache License 2.0. Alternate data format implementations (like Smile (binary JSON), XML, CSV, Protobuf, and CBOR) also build on this base package, implementing the core interfaces, and making it possible to use standard data-binding packages regardless of underlying data format.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    EnvFile

    EnvFile

    EnvFile 3.x is a plugin for JetBrains IDEs

    Env File is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations from one or multiple files. Not all run configurations available in IDEA-based IDEs are implemented similarly. Some of them differ significantly. In certain cases (so far, only Gradle has been confirmed) the implementation exposes interfaces to integrate the EnvFile UI but doesn't provide interfaces for it to actually make its work. Luckily, it was possible to make few assumptions...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Glaze

    Glaze

    Extremely fast, in memory, JSON and interface library for modern C++

    One of the fastest JSON libraries in the world. Glaze reads and writes from C++ memory, simplifying interfaces and offering incredible performance. Glaze also supports binary messages via BEVE and CSV support. And, the library has many more useful features for building APIs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    cloudflare-speed-cli

    cloudflare-speed-cli

    CLI for internet speed test via cloudflare

    ...Users can bind tests to specific network interfaces or source IPs, making it flexible for complex networking environments or servers with multiple network paths. In addition to TUI mode, it supports headless text or JSON output for pipelines and monitoring systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Iron Fish

    Iron Fish

    A novel cryptocurrency focused on privacy and accessibility

    Iron Fish is a privacy-first blockchain protocol that brings zero-knowledge proofs and encrypted transactions to a fully decentralized network. Its goal is to offer default, universal privacy for every user while remaining easy to use and scalable. Iron Fish uses zk-SNARKs to shield all transaction details and supports a novel PoS-like consensus called “Proof of Work with Delegation.” With its developer-friendly APIs and strong privacy guarantees, Iron Fish is designed to be the foundation...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    webrpc

    webrpc

    webrpc is a schema-driven approach to writing backend services

    webrpc is a schema-driven approach to writing backend servers for the Web. Write your server's API interface in a schema format of RIDL or JSON, and then run webrpc-gen to generate the networking source code for your server and client apps. From the schema, webrpc-gen will generate application-based class types/interfaces, JSON encoders, and networking code. In doing so, it's able to generate fully functioning and typed client libraries to communicate with your server. Enjoy strongly-typed Web services and never have to write an API client library again.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    graphql-compose

    graphql-compose

    Toolkit for generating complex GraphQL Schemas on Node.js

    ...Are declarative generators/plugins built on top of graphql-compose, which take some ORMs, schema definitions and create GraphQL Models from them or modify existing GraphQL Types. Adds additional types Date, Json.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Go Micro

    Go Micro

    A framework for distributed systems development

    Go Micro is a framework for distributed systems development. Go Micro provides the core requirements for distributed systems development including RPC and Event driven communication. The Micro philosophy is sane defaults with a pluggable architecture. We provide defaults to get you started quickly but everything can be easily swapped out. Auth is built in as a first class citizen. Authentication and authorization enable secure zero trust networking by providing every service an identity and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Guzzle

    Guzzle

    An extensible PHP HTTP client

    Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... Can send both synchronous and asynchronous requests using the same interface. Uses PSR-7 interfaces for requests, responses, and streams. This allows you to utilize other PSR-7 compatible libraries with Guzzle. Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency on cURL, PHP streams, sockets, or non-blocking event loops. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    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...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Lottie-Web

    Lottie-Web

    Render After Effects animations natively

    ...The renderer handles masks, shapes, and keyframe timing to closely mirror After Effects behavior within web constraints. This approach brings high-quality motion design to product interfaces without large asset sizes or complex sprite workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    AWS CloudTrail Processing Library

    AWS CloudTrail Processing Library

    Helps Java developers to easily consume and process log files from AWS

    ...The AWS CloudTrail Processing Library helps Java developers to easily consume and process log files from AWS CloudTrail. Provides functionality to continuously download CloudTrail log files in a fault-tolerant and scalable manner. Serializes the events in JSON format to Plain Old Java Objects (POJO). Provides interfaces to implement your own business logic for selecting which events to process, processing events, handling errors, and handling log processing status updates. Monitor, store, and validate activity events for authenticity. Easily generate audit reports required by internal policies and external regulations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CloudWeGo-Kitex

    CloudWeGo-Kitex

    Go RPC framework with high-performance and strong-extensibility

    CloudWeGo is an open-source middleware set launched by ByteDance that can be used to quickly build enterprise-class cloud native architectures. The common characteristics of CloudWeGo projects are high performance, high scalability, high reliability and focus on microservices communication and governance. Fully open source, community neutral, compatible with the community open source ecology, pluggable components, CloudWeGo components and other open source components can be integrated or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    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
  • 19
    Easy DataSet

    Easy DataSet

    A powerful tool for creating datasets for LLM fine-tuning

    Easy DataSet is a comprehensive open-source tool designed to make creating high-quality datasets for large language model fine-tuning, retrieval-augmented generation (RAG), and evaluation as easy and automated as possible by providing intuitive interfaces and powerful parsing, segmentation, and labeling tools. It supports ingesting domain-specific documents in a wide range of formats — including PDF, Markdown, DOCX, EPUB, and plain text — and can intelligently segment, clean, and structure...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Lightning Network Daemon

    Lightning Network Daemon

    A complete implementation of a Lightning Network node

    ...The set of specification documents as well as our implementation of the specification is still a work in progress. The daemon has been designed to be as developer-friendly as possible in order to facilitate application development on top of lnd. Two primary RPC interfaces are exported, an HTTP REST API, and a gRPC service.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    The Ballerina programming language

    The Ballerina programming language

    The Ballerina Programming Language

    ...Network primitives in the language make it simpler to write services and run them in the cloud. Structural types with support for openness are used both for static typing within a program and for describing service interfaces. Type-safe, declarative processing of JSON, XML, and tabular data with language-integrated queries. Explicit error handling, static types, and concurrency safety, combined with a familiar, readable syntax make programs reliable and maintainable. Easy and efficient concurrency with sequence diagrams and language-managed threads without the complexity of asynchronous functions. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Xorbits Inference

    Xorbits Inference

    Replace OpenAI GPT with another LLM in your app

    Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with any open-source language models, speech recognition models, and multimodal models, whether in the cloud, on-premises, or even on your laptop. Xorbits Inference(Xinference) is a powerful and versatile library designed to serve language, speech recognition, and multimodal models. With Xorbits...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ReNative iOS

    ReNative iOS

    Unified Development Platform for iOS, tvOS, Android, Android TV

    ReNative allows you to bootstrap, develop and deploy apps for mobile, web, TVs, desktops, consoles, wearables and more via a single development environment. Sometimes you need to extend CLI functionality with custom build scripts. ReNative makes this easy for you. Tired of setting up and managing countless of various projects? you can go as simple as most basic json config file to get yourself up and running. ReNative supports integrations for various services and deployment infrastructures...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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: 1 This Week
    Last Update:
    See Project
  • 25
    Caliban

    Caliban

    Functional GraphQL library for Scala

    ...Clean separation between schema definition and implementation: schema is defined and validated at compile time using Scala standard types, resolver (RootResolver) is a simple value provided at runtime. All interfaces are pure and types are referentially transparent. Schemas are type safe and derived at compile time. No need to manually define a schema for every type in your API. Let the compiler do the boring work. Out-of-the-box support for major HTTP server libraries, effect types, Json libraries and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB