Showing 199 open source projects for "rest"

View related business solutions
  • 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.
    Start Free
  • $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
  • 1
    rest.js

    rest.js

    GitHub REST API client for JavaScript

    ...In order to use Octokit with GitHub Enterprise, set the baseUrl option. Most of GitHub’s REST API endpoints have matching methods. All endpoint methods are asynchronous, in order to use await in the code examples, we wrap them into an anonymous async function. Authentication is optional for some REST API endpoints accessing public data, but is required for GraphQL queries. Using authentication also increases your API rate limit.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    LangServe

    LangServe

    Helps developers deploy LangChain runnables and chains as a REST API

    LangServe is an open-source deployment framework designed to expose LangChain applications as production-ready REST APIs. The tool simplifies the process of turning language-model pipelines, chains, and agents into web services that can be accessed by external applications. Instead of manually writing API endpoints, developers can use LangServe to automatically generate a server that exposes LangChain workflows through HTTP interfaces. The framework is built on top of FastAPI and uses Pydantic for request validation and structured data handling. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    Evershop

    Evershop

    NodeJS E-commerce Platform

    ...It offers a flexible architecture that allows developers to customize and extend the platform to meet specific business needs. EverShop provides essential commerce features and supports both REST and GraphQL APIs.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    camofox-browser

    camofox-browser

    Headless browser automation server for AI agents to visit sites

    ...It wraps Camoufox, a Firefox fork that performs fingerprint spoofing at the C++ level, which means many browser characteristics are altered before page scripts can inspect them, rather than relying on JavaScript-layer stealth patches. The project is designed around a REST API, making it easier for agents and external tools to create tabs, navigate pages, click elements, type input, scroll, capture screenshots, and manage browsing sessions programmatically. Instead of returning large volumes of raw HTML, it emphasizes accessibility snapshots and stable element references, which reduces token usage and creates more reliable interaction flows for AI-driven browsing. ...
    Downloads: 61 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.
    Start Free
  • 5
    Insomnia API Client

    Insomnia API Client

    The open-source, cross-platform API client for GraphQL

    Insomnia is an open-source, cross-platform API client for GraphQL, REST, and gRPC. Deliver high-quality APIs through standards and collaboration with the Insomnia API design platform. There is a reason developers love Insomnia. With our streamlined API client, you can quickly and easily send REST, SOAP, GraphQL, and GRPC requests directly within Insomnia. Accelerate your teams through spec-driven design-first API development.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 6
    restify

    restify

    The future of Node.js REST development

    restify is a framework, utilizing connect style middleware for building REST APIs. A Node.js web service framework optimized for building semantically correct RESTful web services ready for production use at scale. restify optimizes for introspection and performance, and is used in some of the largest Node.js deployments on Earth. restify is used by some of the industry's most respected companies to power some of the largest deployments of Node.js on planet Earth.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    JSON Server

    JSON Server

    Get a full fake REST API with zero coding

    Get a full fake REST API with zero coding in less than 30 seconds (seriously). Created with <3 for front-end developers who need a quick back-end for prototyping and mocking. If you need to add authentication, validation, or any behavior, you can use the project as a module in combination with other Express middleware. You can deploy JSON Server. For example, JSONPlaceholder is an online fake API powered by JSON Server and running on Heroku.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 8
    gruntwork.io website

    gruntwork.io website

    The gruntwork.io website

    ...Use the Gruntwork Infrastructure as Code Library (IaC Library), a collection of reusable Terraform code that has been proven in production at hundreds of companies, to deploy the rest of your infrastructure, including EKS, ECS, EC2, MySQL, Postgres, Elasticsearch, Kafka, etc. Gruntwork Compliance modules are certified compliant by the Center for Internet Security (CIS), so all your infrastructure is compliant out-of-the-box and includes controls and guard rails to prevent or alert about non-compliant behavior. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Axios

    Axios

    Promise based HTTP client for the browser and node.js

    Axios is a promise-based HTTP client for the browser and Node.js. It makes sending asynchronous HTTP requests to REST endpoints and performing CRUD operations much easier. The Axios library can be used in plain JavaScript or with more advanced frameworks like Vue.js or React.js.
    Downloads: 22 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    PatchMon

    PatchMon

    Linux Patch Monitoring Automation Platform

    ...Agents installed on each server make outbound-only connections to the PatchMon server, improving security by avoiding open inbound ports, while the server side provides role-based access control, user management, and a REST API for integrations. PatchMon also supports a customizable dashboard, detailed per-host metrics, and one-line installers for quick self-hosted deployment, making it suitable for both small clusters and larger fleets.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Serverless Express by Vendia

    Serverless Express by Vendia

    Run Node.js web applications and APIs using existing frameworks

    Run REST APIs and other web applications using your existing Node.js application framework (Express, Koa, Hapi, Sails, etc.), on top of AWS Lambda and Amazon API Gateway. Vendia is the real-time data cloud for rapidly building applications that securely share data across departments, companies, clouds, and regions. We’re excited to announce the latest release of Vendia Share!
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    OpenAPI Specification (OAS)

    OpenAPI Specification (OAS)

    Programming language-agnostic interface description for REST APIs

    The OpenAPI Specification: a broadly adopted industry standard for describing modern APIs. The OpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for REST APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenAPI, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    BPB-Worker-Panel

    BPB-Worker-Panel

    A GUI Panel providing Worker subscriptions for VLESS

    BPB-Worker-Panel is a web interface for monitoring and managing distributed workers and task queues. It provides real-time statistics on job statuses, worker performance, queue lengths, and logs. Designed for systems using task handlers like Celery, Sidekiq, or custom job runners, the panel helps administrators visualize worker load, inspect tasks, and manually retry or delete them as needed.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    Aimeos headless distribution

    Aimeos headless distribution

    Aimeos cloud-native, API-first ecommerce headless distribution

    Aimeos Headless is an open-source headless eCommerce distribution built on top of the Laravel framework, designed to provide a fast and scalable API-driven commerce backend. The project exposes a comprehensive REST and GraphQL API that allows developers to build custom storefronts or commerce applications using any frontend technology. Because the platform follows a headless architecture, it separates the commerce logic from the presentation layer, enabling developers to build web, mobile, or progressive web applications while relying on Aimeos for backend functionality. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    browserable

    browserable

    Open source and self-hostable browser automation library for AI agents

    ...The project provides tools that allow automated agents to navigate websites, click buttons, fill out forms, and extract information from pages without manual scripting of each step. Built primarily in JavaScript, the framework offers both a developer-friendly SDK and a REST API that allow integration with AI applications and automation pipelines. It is designed to be self-hostable, which means developers can deploy and run it on their own infrastructure without relying on third-party services. The platform enables the creation of browser-based agents capable of performing complex online workflows such as data collection, research tasks, and automated interactions with web platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Memories

    Memories

    Build a full stack MERN application

    ...The repository is tied to a video tutorial series that covers the project from start to finish, ideal for developers learning full-stack workflows. The codebase is split into client and server folders for separation of concerns, and uses common patterns like REST APIs, React state management, and MongoDB models. While fairly standard as a “starter” full-stack project, it provides a clean, end-to-end example of building and deploying a modern web application with MERN.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Invidious

    Invidious

    Invidious is an alternative front-end to YouTube

    ...Thanks to our translators, Invidious is available in many different languages. Invidious allows you to watch videos without being disturbed by annoying ads. Also 100% supported by Sponsorblock. Invidious has a fully featured and documented REST API for developers.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    Automatisch

    Automatisch

    The open source Zapier alternative. Build workflow automation

    Automatisch is an open-source alternative to Zapier and Make.com, aimed at developers and teams who want to automate tasks and integrate APIs with full control over data and workflows. It allows users to build multi-step workflows using a powerful, web-based visual editor. Designed with scalability and extensibility in mind, Automatisch supports numerous built-in integrations while also allowing users to add their own through custom components. Its lightweight architecture and Docker-based...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Ghost

    Ghost

    The world’s most popular open source headless Node.js CMS

    Ghost is a popular open source headless Node.js CMS for professional online publishing. Ghost allows writers, podcasters and other online content creators to quickly and easily set up their own sites, publish content on their own terms and deliver newsletters online. Ghost is a powerful platform that gives you complete control over design, content, delivery, experience and more. It’s got built-in SEO features, email newsletters, and works with hundreds of tools that can help speed up...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 20
    DHTMLX Scheduler

    DHTMLX Scheduler

    GPL version of JavaScript Event Scheduler

    DHTMLX Scheduler is a powerful JavaScript library for building web-based event calendars and scheduling interfaces. It allows developers to integrate drag-and-drop scheduling components into their apps, with support for multiple views and recurring events. It’s ideal for applications requiring calendar-based planning.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Docusaurus

    Docusaurus

    Easy to maintain open source documentation websites

    ...Simple to set up and start, Docusaurus allows you to save time and focus on your documentation. All you have to do is write docs and blog posts with Markdown and Docusaurus will handle the rest of the website build process. Docusaurus comes with pre-configured localization, as well as all the key pages and sections you need to get started. It’s also customizable, so you can have a site that is uniquely yours.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    hello.js

    hello.js

    API library for connecting with OAuth2 services

    A client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 with an OAuth proxy) web services and querying their REST APIs. HelloJS standardizes paths and responses to common APIs like Google Data Services, Facebook Graph and Windows Live Connect. It’s modular, so that list is growing. No more spaghetti code! Compiled source, which combines all of the modules, can be obtained from GitHub, and source files can be found in Source. The Bower package shall install the aforementioned "/src" and "/dist" directories. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Platformatic

    Platformatic

    Platformatic Open Source monorepo

    Platformatic enables developers to efficiently develop and run APIs at scale. Historically, API developers have had to repetitively build infrastructure to satisfy foundational requirements, like authentication, authorization, caching, and connection to databases, and have had to manage microservices with technologies such as service mesh or centralized registries. This work is time consuming, undifferentiated, and painstakingly complex. With growing demands of SaaS applications, the amount...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 24
    OWASP Juice Shop

    OWASP Juice Shop

    Probably the most modern and sophisticated insecure web application

    ...Apart from the hacker and awareness training use case, pentesting proxies or security scanners can use Juice Shop as a “guinea pig”-application to check how well their tools cope with JavaScript-heavy application frontends and REST APIs.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 25
    Kener

    Kener

    Kener is a Modern Self hosted Status Page, batteries included

    Kener: Open-source Node.js status page tool, designed to make service monitoring and incident handling a breeze. It offers a sleek and user-friendly interface that simplifies tracking service outages and improves how we communicate during incidents. And the best part? Kener integrates seamlessly with GitHub, making incident management a team effort—making it easier for us to track and fix issues together in a collaborative and friendly environment.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next