Showing 24 open source projects for "api server"

View related business solutions
  • 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
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 1
    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
  • 2
    Express Zod API

    Express Zod API

    A Typescript library to help you get an API server up and running

    Start your API server with I/O schema validation and custom middlewares in minutes. I made this library because of the often repetitive tasks of starting a web server API with the need to validate input data. It integrates and provides the capabilities of popular web servers, logger, validation, and document solutions. Therefore, many basic tasks can be accomplished faster and easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    restc-cpp C++ library

    restc-cpp C++ library

    Modern C++ REST Client library

    The magic that takes the pain out of accessing JSON API's from C++. It formulates a HTTP request to a REST API server. Then, it transforms the JSON formatted payload in the reply into a native C++ object (GET). It Serializes a native C++ object or a container of C++ objects into a JSON payload and sends it to the REST API server (POST, PUT). It formulates an HTTP request to the REST API without serializing any data in either direction (typically DELETE). ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    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. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    V2rayU

    V2rayU

    A tool to manage v2ray config json

    V2ray multi-user management script, wizard-style management [new|delete|modify] transmission protocol, enjoy the fun of V2ray. Quickly view server connection information, general configuration modification. Freely change the transmission configuration. Upgrade command (keep the configuration file, if the upgrade fails, please install it completely). Call v2ray official api for traffic statistics. Multi-user, multi-port management , mixed transmission protocol management is no longer a dream. ...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 6
    Airframe

    Airframe

    Essential Building Blocks for Scala

    ...Retrying HTTP requests for API calls is an essential technique for connecting microservices. airframe-control will provide essential tools for making your requests reliable with exponential backoff retry, jitter, circuit-breaker, rate control, etc. airframe-fluentd supports logging your metrics to fluentd in a type-safe manner. You just need to send your case classes as metrics for fluentd.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    PeerJS

    PeerJS

    Simple peer-to-peer with WebRTC

    PeerJS wraps the browser's WebRTC implementation to provide a complete, configurable, and easy-to-use peer-to-peer connection API. Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer. To broker connections, PeerJS connects to a PeerServer. Note that no peer-to-peer data goes through the server. The server acts only as a connection broker. If you don't want to run your own PeerServer, we offer a free cloud-hosted version of PeerServer. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    Roarr

    Roarr

    JSON logger for Node.js and browser

    JSON logger for Node.js and browser. A transport in most logging libraries is something that runs in-process to perform some operation with the finalized log line. For example, a transport might send the log line to a standard syslog server after processing the log line and reformatting it. Roarr does not support in-process transports because Node processes are single threaded processes (ignoring some technical details). Given this restriction, Roarr purposefully offloads handling of the...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    gSOAP Toolkit

    gSOAP Toolkit

    Development toolkit for Web Services and XML data bindings for C & C++

    ...Easy-to-use code-generator tools allow you to directly integrate XML data in C and C++. Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler, Web server integration with Apache module and IIS extension, high-performance XML processing with schema validation, fast MIME/MTOM streaming, SOAP and REST Web API development, WS-* protocols (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC and JSON. Licensed under GPLv2. Visit the developer center with guides, tutorials, and examples at www.genivia.com/dev.html The documentation of the toolkit, libraries, plugins and more is available at www.genivia.com/docs.html Commercial-use licenses and expert technical support services are available at competitive pricing levels, please visit www.genivia.com/products.html
    Leader badge
    Downloads: 647 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Ulfius HTTP Framework

    Ulfius HTTP Framework

    Web Framework to build REST APIs, Webservices or any HTTP endpoint

    HTTP Framework for REST Applications in C. Based on GNU libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the SMTP client API. Used to facilitate the creation of web applications in C programs with a small memory footprint, as in embedded systems applications. You can create web services in HTTP or HTTPS mode, stream data, or implement server web sockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CloverDB

    CloverDB

    A lightweight document-oriented NoSQL database written in pure Golang

    CloverDB is a lightweight NoSQL database designed to be simple and easily maintainable, thanks to its small code base. It has been inspired by tinyDB. CloverDB has been written for being easily maintainable. As such, it trades performance with simplicity and is not intended to be an alternative to more performant databases such as MongoDB or MySQL. However, there are projects where running a separate database server may result overkilled, and, for simple queries, network delay may be the...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    dyson

    dyson

    Node server for dynamic, fake JSON

    Node server for dynamic, fake JSON. When developing client-side applications, often either static JSON files, or an actual server, backend, datastore, or API, is used. Sometimes static files are too static, and sometimes an actual server is not available, not accessible, or too tedious to set up.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GCDWebServer

    GCDWebServer

    The #1 HTTP server for iOS, macOS & tvOS

    GCDWebServer is a modern and lightweight GCD based HTTP 1.1 server designed to be embedded in iOS, macOS & tvOS apps. Elegant and easy to use architecture with only 4 core classes: server, connection, request and response. Well designed API with fully documented headers for easy integration and customization. Entirely built with an event-driven design using Grand Central Dispatch for best performance and concurrency.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Ponzu

    Ponzu

    Headless CMS with automatic JSON API

    Ponzu is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secure HTTP/2 over TLS (certificates obtained via Let's Encrypt), a useful CMS and scaffolding to generate content editors, and a fast HTTP API on which to build modern applications. Ponzu is released under the BSD-3-Clause license. With the rise in popularity of web/mobile apps connected to JSON HTTP APIs, better tools to support the development of content servers and management systems are necessary. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Full Stack FastAPI Couchbase

    Full Stack FastAPI Couchbase

    Full stack, modern web application generator

    Full stack, modern web application generator. Using FastAPI, Couchbase as a database, Docker, automatic HTTPS, and more. Couchbase has a great set of features that is not easily or commonly found in alternatives. REST backend tests based on Pytest, integrated with Docker, so you can test the full API interaction, independent on the database. As it runs in Docker, it can build a new data store from scratch each time (so you can use ElasticSearch, MongoDB, or whatever you want, and just test...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16

    APIthet

    An Application to security test RESTful web APIs.

    ...Assessing APIs help in detecting security vulnerabilities at an early stage of the SDLC. Compare this with assessing an Android application that uses APIs on a backend server. This kind of assessment happens at a much later phase of the SDLC. Even worse, it does not necessarily touch all the APIs. That's not all. You specify one of the JSON parameters as random. This helps set a unique value for a specific JSON parameter in an API. The application is available as a Windows exe file.. In progress and planned features: -More test cases to attack target API. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JSONPlaceholder

    JSONPlaceholder

    A simple online fake REST API server

    ...The API accepts typical HTTP verbs and returns JSON in a consistent format, making it easy to swap with a real server later. It’s widely used in examples, workshops, and automated tests where a dependable dummy service accelerates iteration. With zero setup, it removes a major friction point for learning HTTP clients and front-end data flows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18

    busilet

    Busilet is a reference implementation of IDTP and UTID.

    ...For more information, see: https://datatracker.ietf.org/doc/draft-huangng-idtp/ https://datatracker.ietf.org/doc/draft-huangng-utid/ Project Busilet is a reference implementation of IDTP that provides a set of APIs developers to develop IDTP server and IDTP client software. Busilet4j is written in Java language and is for Java programmer to develop IDTP server and IDTP client software. The documents include IDTP specification v0.95 both in English and Chinese edition, an API specification in English only, all source code in Java, and a set of JUnit tests. See project document for more. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Aurora Application Server is a new Python Web Application Server and Framework. The main goal of the project is to provide the developer with a complete set of tools to speed up the application development process. See project wiki for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    AppletJAX

    JavaScript API for complex cross-multi-site messaging and management

    Bring multiple Web site's services together into a single application without having to build complex server-side code, proxies and signed applets. Combine HTML5's cross-site messaging and the ease of use of REST into a single powerful API and you have AppletJAX! Based on a simple "listener" or "observer" style interface, AppletJAX takes the hassle of managing who's messaging who, who's listening to who, which message belongs to whom and replaces it all with simplicity and elegance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    openMyAdmin is a free CMS, established on the basis of recent trends in developing web applications such as AJAX, MVC and OOP. Basic principles of CMS: web desktop and modular structure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22

    AjaxToaster

    Servlet framework for creating standalone restful CRUD services

    AjaxToaster is built on XMLToaster and inspired by the "guerrilla SOA" philosphy. You can use it to quickly create RESTful JSON & XML based CRUD services for your web applications by writing short scripts. It is downloadable as a windows installer package for quick no-hassle setup. It runs as a servlet in an app-server. By default it sets itself up to run inside its own standalone (jetty) server. Code contributions most welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Python library that handles and manages communication between client and blip.pl server via blip.pl API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ein kleiner Kalender Server der eine WEB-GUI hat und XML sowie ICAL formate versendet und empfangen kann. LOGIN über HTTP und verschlüsselte Übertragung bei Socketverbindungen
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB