Showing 19 open source projects for "marshaling"

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 Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Redis Store

    Redis Store

    Cache Redis stores for Ruby web frameworks

    Redis Store provides a full set of stores (Cache, I18n, Session, HTTP Cache) for modern Ruby frameworks like: Ruby on Rails, Sinatra, Rack, Rack::Cache and I18n. It supports object marshaling, timeouts, single or multiple nodes, and namespaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    easyjson

    easyjson

    Fast JSON serializer for golang

    Package easyjson provides a fast and easy way to marshal/unmarshal Go structs to/from JSON without the use of reflection. In performance tests, easyjson outperforms the standard encoding/json package by a factor of 4-5x, and other JSON encoding packages by a factor of 2-3x. easyjson aims to keep generated Go code simple enough so that it can be easily optimized or fixed. Another goal is to provide users with the ability to customize the generated code by providing options not available with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Libplanet

    Libplanet

    Blockchain in C#/.NET for on-chain, decentralized gaming

    Libplanet is a .NET library for creating multiplayer online game in decentralized fashion, which means the whole gameplay occurs on a peer-to-peer network among equal nodes rather than an authorized central server. Under the hood, it incorporates many features (e.g., digital signature, BFT consensus, data replication) of a blockchain.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Render

    Render

    Go package for easily rendering JSON, XML, binary data, and HTML

    ...Render can be used with pretty much any web framework provided you can access the HTTP.ResponseWriter from your handler. The rendering functions simply wraps Go's existing functionality for marshaling and rendering data. HTML: Uses the html/template package to render HTML templates. JSON: Uses the encoding/json package to marshal data into a JSON-encoded response. XML: Uses the encoding/xml package to marshal data into an XML-encoded response. Binary data: Passes the incoming data straight through to the HTTP.ResponseWriter. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 5
    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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    gocql

    gocql

    Package gocql implements a fast and robust Cassandra client for Go

    ...Automatic and safe type conversion between Cassandra and Go without any loss of precision. Basic types, collections and UUIDs are supported by default and custom types can implement their own marshaling logic. Synchronous API with an asynchronous and concurrent back-end. Each connection can handle up to 128 concurrent queries and may receive server-side push events at any time. Iterate over large results sets and let GoCQL fetch one page after another. The next page is automatically pre-fetched in the background once the iterator has passed a certain threshold. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Open Native

    Open Native

    Open Native brings cross-platform communities together

    ...This situation has led to a great amount of duplicated effort, and an isolation of communities. Open Native is the long overdue Rosetta Stone that allows native modules to be used cross-ecosystem. It handles all the necessary auto-linking, type marshaling and API-binding to allow you to choose the highest-quality native module for your project, no matter what ecosystem it comes from.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    Connect Go

    Connect Go

    Simple, reliable, interoperable. A better gRPC

    Connect is a slim library for building browser and gRPC-compatible HTTP APIs. You write a short Protocol Buffer schema and implement your application logic, and Connect generates code to handle marshaling, routing, compression, and content type negotiation. It also generates an idiomatic, type-safe client. Handlers and clients support three protocols: gRPC, gRPC-Web, and Connect's own protocol. The Connect protocol is a simple, POST-only protocol that works over HTTP/1.1 or HTTP/2. It takes the best portions of gRPC and gRPC-Web, including streaming, and packages them into a protocol that works equally well in browsers, monoliths, and microservices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    GORSK

    GORSK

    Idiomatic Golang Restful Starter Kit

    There are many ways to write a (RESTful) backend in Go. Most of the available tutorials are way too simple, with all the presented content fitting into a single file (or at most two-three). More complex examples are quite rare, and even most of them miss lots of things for the sake of reducing complexity. That’s one of the reasons I wrote Gorsk - to have a fully functional example of a RESTful backend (in Golang) utilizing best practices, idiomatic code, and minimal dependencies. Instead of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Marshal

    Marshal

    Marshaling the typeless wild west of [String: Any]

    In Swift, we all deal with JSON, plists, and various forms of [String: Any]. Marshal believes you don't need a Ph.D. in monads or magic mirrors to deal with these in an expressive and type-safe way. Marshal will help you write declarative, performant, error-handled code using the power of Protocol Oriented Programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    TC .NET Interface

    Allows to create any Total Commander plugins using .NET languages

    ...Main features: - use flexibility and power of .NET Framework to create new plugin, - base classes for all TC plugin types - FS, Lister, Packer, and Content, - easy debugging with included tracing system, - all optional methods not implemented in managed plugin are excluded from the final TC plugin, - TC calls are translated into managed calls with parameters marshaling, - each plugin loads into separate Application Domain (AD) to provide isolation and security boundaries for executing managed code, - unified loader located in Default AD loads all types of TC plugins, - control over the lifetime policy for managed plugin instance, - auto support for Unicode and 64-bit features, - compact final binary files (usually < 100 KB)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Sexy Scripting Language

    An s-expression scripting language for highly demanding video games

    Four years working for Crytek, a leading video game developer, I came to understand the need for a high-performance scripting language optimized for C++ interfaces, 3D geometry and capable of handling thousands of AI entities without garbage collection bottlenecks. Nothing existed that ticked all the boxes I needed. Ergo, Sexy was borne out of necessity. My intent was to make the ultimate language for 21st century game engines. Sexy is a strongly-typed object-oriented imperative language,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    cppm

    An independent module architecture for C++.

    ...Some key differences compared to the former are the use of a hierarchical namespace and the use of human readable “fully qualified names” instead of GUIDs, as well as the support for basic metadata that allows the distribution of modules in binary form only, while still allowing extensive reuse. Component proxies are central to the abstraction of the ABI and allow the C++M model to do automatic marshaling of parameters, automatic lifecycle management (RAII) and to support exception handling across component (and compiler/library) boundaries. These proxies are generated with a special pre-compiler from the “module description language”.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This Java library writes XML strings or documents from Java Objects and also reads those XML strings or documents to assemble the Java Objects back. No compilation, XML schema or config files are required for the marshaling/unmarshaling process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Marshaling framework for Java 1.5+ with support for versioning, automatic compatible version selection, pluggable formats
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ...It is designed to be lightweight, fast and easy to use. The primary languege is C++. RFI will provide all basic features like IDL automatic stub/skeleton generation, marshaling, signals
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    stale libsigc++ extension project to add automatic marshaling of signals over a communication channel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A meta-function compiler for PHP/JavaScript, to create clean implementations of AJAX web applications. The code for set up and invoke a XMLHTTP request, as well as the code for marshaling data pass are generated from the source php script automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB