Showing 18387 open source projects for "gss-api"

View related business solutions
  • $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
  • 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
  • 1
    ReverseDiff

    ReverseDiff

    Reverse Mode Automatic Differentiation for Julia

    ReverseDiff is a fast and compile-able tape-based reverse mode automatic differentiation (AD) that implements methods to take gradients, Jacobians, Hessians, and higher-order derivatives of native Julia functions (or any callable object, really). While performance can vary depending on the functions you evaluate, the algorithms implemented by ReverseDiff generally outperform non-AD algorithms in both speed and accuracy.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    Immutable.js

    Immutable.js

    Immutable collections for JavaScript

    ...Immutable data is unchangeable once created, which makes application development so much simpler. There’s no defensive copying, and you get advanced memoization and change detection techniques with simple logic. Persistent data gives you a mutative API, one that doesn’t update data in-place but always produces new and updated data. The data structures that Immutable.js provides include List, Stack, Map, OrderedMap, Set and more. These structures are highly efficient on modern JavaScript VMs, and minimize the need to cache or copy data.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    MinIO

    MinIO

    High performance object storage server compatible with Amazon S3 APIs

    MinIO is a high performance object storage server that is API compatible with Amazon S3 cloud storage service. MinIO makes it easy to build high performance, cloud native data infrastructure for machine learning, analytics and application data workloads. It is incredibly fast, enabling object storage to operate as the primary storage tier for a diverse set of workloads. It is also built to be cloud native and enterprise ready.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 4
    OSRS .json Hiscores

    OSRS .json Hiscores

    The Oldschool Runescape API wrapper that does more

    OSRS .json Hiscores is a server-side API wrapper designed to transform Old School RuneScape hiscores data into structured and developer-friendly JSON objects, addressing limitations in the official API’s output formats. The official API typically returns CSV or basic arrays, which can be difficult to work with, so this project restructures the data into meaningful objects that include player stats, rankings, and inferred metadata.
    Downloads: 1 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.
    Start Free
  • 5
    Cog

    Cog

    Package and deploy machine learning models using Docker containers

    ...Cog also resolves compatibility issues between frameworks and GPU libraries by automatically selecting compatible combinations of CUDA, cuDNN, and machine learning frameworks such as PyTorch or TensorFlow. Cog automatically generates a RESTful HTTP API for running predictions, enabling models to be accessed programmatically through a built-in prediction server.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    StringZilla

    StringZilla

    10x faster string search, split, sort, and shuffle for long strings

    ...The implementation fits into a single C 99 header file and uses different SIMD flavors and SWAR on older platforms. The Str is designed to replace long Python str strings and wrap our C-level API. On the other hand, the File memory-maps a file from persistent memory without loading its copy into RAM. The contents of that file would remain immutable, and the mapping can be shared by multiple Python processes simultaneously. A standard dataset pre-processing use case would be to map a sizeable textual dataset like Common Crawl into memory, spawn child processes, and split the job between them.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 7
    Javassist

    Javassist

    Java bytecode engineering toolkit

    ...On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    TwitchIO

    TwitchIO

    An Async Bot/API wrapper for Twitch made in Python

    A fully asynchronous Python IRC, API, EventSub and PubSub library for Twitch. Full asynchronous design. Covers 100% of the Twitch API. IRC Commands extension for creating powerful chatbots. EventSub and PubSub support. Helper extensions for Music/Sounds and Background Tasks. Object-orientated design with stateful objects. TwitchIO is an asynchronous Python wrapper around the Twitch API and IRC, with a powerful command extension for creating Twitch Chat Bots.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Vulkan.jl

    Vulkan.jl

    Using Vulkan from Julia

    ...It exposes abstractions over the underlying C interface, primarily geared toward developers looking for a more natural way to work with Vulkan with minimal overhead. It builds upon the core API provided by VulkanCore.jl. Because Vulkan is originally a C specification, interfacing with it requires some knowledge before correctly being used from Julia. This package acts as an abstraction layer, so that you don't need to know how to properly call a C library, while still retaining full functionality. The wrapper is generated directly from the Vulkan Specification.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    DISCORD.js-selfbot

    DISCORD.js-selfbot

    An unofficial discord.js fork for creating selfbots

    DISCORD.js-selfbot is an archived Node.js library based on discord.js that targets Discord user-account API behavior instead of normal bot accounts. It exposes structures for messages, guilds, interactions, status, activity, voice, video, and other user-specific Discord features. The project was built around Discord API v9 and backported selected functionality from later discord.js versions. It includes documentation, examples, tests, and npm distribution history, but the repository is no longer actively maintained. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Node Slack SDK

    Node Slack SDK

    Slack Developer Kit for Node.js

    Node Slack SDK is Slack’s official JavaScript and TypeScript toolkit for building Slack apps with Node.js. It is organized as a set of focused packages so developers can use the Slack APIs they need without pulling in an unnecessary monolith. The SDK supports the Web API, OAuth, incoming webhooks, Socket Mode, Workflow Steps, interactivity, events, and app-level communication patterns. It helps developers send messages, query Slack data, authenticate workspaces, receive real-time events, and build interactive Slack workflows. The Web API package also handles practical concerns such as request formatting, retries, pagination, and rate-limit-aware behavior. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    YoutubeExplode

    YoutubeExplode

    Abstraction layer over YouTube's internal API

    YoutubeExplode is a .NET library that provides a high-level abstraction for interacting with YouTube data, enabling developers to retrieve metadata and download media streams programmatically. The project exposes a clean API that allows applications to query videos, playlists, channels, and search results without relying on the official YouTube Data API. Under the hood, the library parses raw page data and leverages reverse-engineered internal endpoints to obtain structured information and stream manifests. Developers can use it to access details such as titles, authors, durations, captions, and available media formats, as well as to download audio or video streams for further processing. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Generative AI Docs

    Generative AI Docs

    Documentation for Google's Gen AI site - including Gemini API & Gemma

    Generative AI Docs is Google’s official documentation repository for Gemini, Vertex AI, and related generative AI APIs. It contains guides, API references, and examples for developers building applications using Google’s large language models, text-to-image models, embeddings, and multimodal capabilities. The repository includes markdown source files that power the Google AI developer documentation site, as well as sample code snippets in Python, JavaScript, and other languages that demonstrate how to use Google’s Generative AI SDKs and REST APIs effectively.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    webrpc

    webrpc

    webrpc is a schema-driven approach to writing backend services

    ...Enjoy strongly-typed Web services and never have to write an API client library again.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Apprise

    Apprise

    Apprise - Push Notifications that work with just about every platform!

    Take advantage of Apprise through your network with a user-friendly API. Apprise API was designed to easily fit into existing (and new) eco-systems that are looking for a simple notification solution. There is a small built-in Configuration Manager that can be optionally accessed through your web browser allowing you to create and save as many configurations as you'd like. Each configuration is differentiated by a unique {KEY} that you decide on.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    ...The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported. Streamlink is made up of two parts, a cli and a library API. See their respective sections for more information on how to use them. ...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 17
    Ariadne

    Ariadne

    Python library for implementing GraphQL servers

    Ariadne is a Python library for implementing GraphQL servers. Schema-first. Ariadne enables Python developers to use a schema-first approach to the API implementation. This is the leading approach used by the GraphQL community and supported by dozens of frontend and backend developer tools, examples, and learning resources. Ariadne makes all of this immediately available to you and other members of your team. Ariadne offers a small, consistent, and easy to memorize API that lets developers focus on business problems, not the boilerplate. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    any-llm

    any-llm

    Communicate with an LLM provider using a single interface

    ...The project is designed to be framework-agnostic, making it easy to integrate into scripts, applications, or production systems without being tied to a specific stack. It includes a core SDK for direct usage as well as an optional gateway layer that adds enterprise features such as budget management, API key control, usage analytics, and multi-tenant support. The gateway exposes an OpenAI-compatible API, allowing existing tools and workflows to connect without modification. The system emphasizes developer experience with clear error handling, strong typing, and minimal configuration overhead.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Octelium

    Octelium

    A next-gen FOSS self-hosted unified zero trust secure access platform

    Octelium is an open source, self-hosted unified secure-access platform built for modern infrastructure and hybrid environments. It positions itself as more than a typical VPN; it supports zero-trust network access (ZTNA), “BeyondCorp”-style access, API/AI gateway functionality, and even serves as a PaaS-like deployment surface. One of its key strengths is identity-based, application-layer (L7) aware control, meaning access decisions are made per request, with context and policy rather than simple network-level allow/block rules. It supports both client-based (e.g., WireGuard/QUIC tunnels) and client-less access models, which makes it flexible for both human users and automated workloads. ...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 20
    vue-i18n-next

    vue-i18n-next

    Vue I18n for Vue 3

    Internationalization plugin for Vue.js. Easy, powerful, and component-oriented for Vue.js. You can introduce internationalization into your app with a simple API. In addition to simple translation, support localization such as pluralization, number, date time, etc. You can manage locale messages on single file component.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Saloon

    Saloon

    Build beautiful API integrations and SDKs with Saloon

    Saloon is a PHP library that gives you the tools to build beautifully simple API integrations and SDKs. Saloon moves your API requests into reusable classes so you can keep all your API configurations in one place. Saloon comes with many exciting features out of the box like recording requests in your tests, caching, OAuth2, and pagination. It's a great starting point for building simple, standardized API integrations in your application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    hackney

    hackney

    simple HTTP client in Erlang

    ...Stream the response and the requests, fetch a response asynchronously, multipart support (streamed or not), and chunked encoding support. It can send files using the sendfile API. Optional socket pool, REST syntax, hackney, Method(URL) (where a method can get, post, put, delete, ...)
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    OpenMeter

    OpenMeter

    Metering and Billing for AI, API and DevOps

    OpenMeter is an open-source metering and billing platform designed to collect, aggregate, and analyze usage events from APIs, cloud infrastructure, and software services in real time, enabling flexible usage-based billing for SaaS, AI, and DevOps offerings. It supports high-scale event ingestion and deduplication to accurately record how customers consume billable resources such as API calls, compute time, or storage, and then correlates that usage with payment systems and billing plans to automate invoicing and revenue recognition. The system includes metering, storage, cataloging of products and pricing rules, and tools to enforce limits or quotas, supporting both self-service customer portals and internal dashboards. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    Meteroid

    Meteroid

    Open-source pricing and billing infrastructure

    Meteroid is an open-source, cloud-native pricing and billing infrastructure designed to support usage-based billing, subscription management, invoicing, and cost-tracking — particularly for SaaS or product-led businesses that need flexible billing models beyond flat subscriptions. It provides an API-driven billing engine: you feed Meteroid usage data from your application (e.g. API calls, storage usage, seats, feature usage), define custom pricing rules or plans, and Meteroid calculates charges, generates invoices, tracks usage, and supports cost limits or quotas. The system is written in Rust, emphasizing performance, reliability, and safety, making it suitable for production use in small startups up to large enterprises. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    Dive

    Dive

    Dive is an open-source MCP Host Desktop Application

    Dive is an open‑source MCP host desktop application that serves as a bridge between MCP servers and any large language models supporting function calling, designed to deliver a seamless AI agent experience across environments. Compatible with ChatGPT, Anthropic, Ollama and OpenAI-compatible models. Enabling seamless MCP AI agent integration on both stdio and SSE mode. One-click access to managed MCP servers via OAPHub.ai - eliminates complex local deployments. Modern Tauri version alongside...
    Downloads: 15 This Week
    Last Update:
    See Project