Showing 146 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
  • 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
  • 1
    Agones

    Agones

    Dedicated Game Server Hosting and Scaling for Multiplayer Games

    Multiplayer dedicated game servers anywhere. An open source, batteries-included, multiplayer dedicated game server scaling and orchestration platform that can run anywhere Kubernetes can run. Define and manage groups of ready-game servers through YAML configuration or API calls. Integrated SDK for managing game server lifecycle, health and configuration. Integration with OpenCensus for platform-independent game server metrics and monitoring dashboards. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    LeviLamina

    LeviLamina

    A lightweight, modular and versatile mod loader for Minecraft Bedrock

    LeviLamina is an open-source Minecraft server platform focused on extending Bedrock Edition server capabilities with a flexible plugin and development environment. The project provides a foundation for building custom server features and gameplay modifications that can run on Bedrock-based multiplayer servers. It aims to offer developers a modern architecture that simplifies the creation of plugins and server extensions while maintaining compatibility with the Minecraft Bedrock protocol....
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    PocketMine-MP

    PocketMine-MP

    A server software for Minecraft: Bedrock Edition in PHP

    PocketMine-MP is a highly customisable server software for Minecraft: Bedrock Edition, built from scratch in PHP, with over 10 years of history.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 4
    ViaVersion

    ViaVersion

    Allows the connection of newer clients to older server versions

    ...Note that ViaVersion will be able to run best on either Paper servers or through ViaFabricPlus due to having direct access to client/server state and more extensive API.
    Downloads: 22 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
    MCDReforged

    MCDReforged

    MCDaemon, a python tool to control your Minecraft server

    A rewritten version of MCDaemon, a Python tool to control your Minecraft server. A Minecraft server management tool allowing script-based automation of Minecraft tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    GeyserMC

    GeyserMC

    A bridge/proxy allowing you to connect to Minecraft

    Geyser is an open-source proxy and protocol translation tool that enables cross-platform multiplayer between Minecraft: Java Edition servers and Minecraft: Bedrock Edition clients. The project works by translating network packets between the two different game protocols so that players using Bedrock Edition devices such as consoles, mobile phones, or Windows editions can connect to servers originally designed for Java Edition. By bridging the differences between the two platforms, Geyser...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 7
    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: 0 This Week
    Last Update:
    See Project
  • 8
    openage

    openage

    Open source clone of the Age of Empires II engine

    ...Our aim is to make openage a platform for the original Age of Empires games providing the same look and feel, but with more features for modding and multiplayer. openage uses an open API powered by our human-readable configuration language nyan. We implement a client-server architecture with dedicated servers that supports more than 8 players. The overarching system will provide matchmaking, lobbies, server discovery and other community features. openage is a community project that values every contribution, the only requirement is your enthusiasm. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Luanti

    Luanti

    Voxel game-creation platform with easy modding and game creation

    Luanti, originally known as Minetest, is a free, open-source voxel game engine and platform designed to let players, modders, and developers build and play diverse sandbox-style 3D worlds. Written in C++ for core performance and Lua for scripting, Luanti runs on multiple operating systems (Windows, macOS, Linux, BSD variants and even Android), making it highly accessible and cross-platform. Rather than being a single game, Luanti is meant as an engine and toolkit: individual “games” are...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 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
  • 10
    Graph NotebookAmazon GameLift Unity

    Graph NotebookAmazon GameLift Unity

    Access GameLift resources and integrate GameLift into your Unity game

    ...You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios. Auth Only, this scenario creates a game backend service that performs only player authentication and no game server capability. It creates a Cognito user pool to store player authentication information, as well as an API gateway REST endpoint backed up AWS Lambda handlers to start a game and view game connection information. The Lambda handler always returns a 501 Error (Unimplemented). Single-Region Fleet, this scenario creates a game backend service with a single GameLift fleet. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of...
    Downloads: 159 This Week
    Last Update:
    See Project
  • 12
    Data Crow

    Data Crow

    The ultimate cataloguer

    Data Crow allows you to use the standard movie & video (divx, xvid, DVD, Blu-ray, etc), book (and eBooks), images, board games, comic books, games & software, music (mp3 and other music files) cataloguing modules. Besides these modules, which you can change to fit your requirements, you can create new modules (want to catalogue your stamps, equipment, or anything else?). The GUI is skinnable. Reporting (using JasperReports and their community edition JasperSoft Developer Studio ), loan...
    Leader badge
    Downloads: 299 This Week
    Last Update:
    See Project
  • 13
    belofte chess

    belofte chess

    A promising chess program

    A console/text based chess program with XBoard/CECP and UCI API, available on all major platforms. You may need a graphical chess interface to use it. Please refer to README.md in the files section for installation instructions. The last stable release is 2.2.0 and has been released on 13/04/2026. Belofte 0.2.0 till 0.9.20 (c/c++): Xboard 1 & 2 (CECP) - Linux/Unix/(Windows) Belofte 2.1.1 and up (c++11) : UCI and Xboard 2 - Linux/Windows/Mac/Android/... For access to code, please...
    Downloads: 90 This Week
    Last Update:
    See Project
  • 14
    Online Multiplayer Games Lobby written in java, the client lib can be added to any java game, and the server runs on any java enabled computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CrossBrowdy

    CrossBrowdy

    JavaScript framework to build game engines, games, emulators and apps

    CrossBrowdy is a free and open-source JavaScript framework that allows to create multimedia apps, emulators, game engines and games that will be compatible with any device. Any software developed with CrossBrowdy should be able to be used in any JavaScript compatible web client (including browser plug-in, add-on, extension, app...) which supports "document.getElementById". This framework allows any developer to manage easier many different things, such as audio (with Flash fallback,...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Stars! Nova
    Stars! Nova is a clone of the classic 4X space strategy game Stars!. While nowhere near the functionality of Stars! quite a few features have been implemented so far. See the Nova web page for details.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    Cinemagoer

    Cinemagoer

    Python package useful to retrieve and manage the data of IMDb

    Cinemagoer (previously known as IMDbPY) is a Python package for retrieving and managing the data of the IMDb movie database about movies and people. You can use the search_movie method of the access object to search for movies with a given (or similar) title. Similarly, you can search for people and companies using the search_person and the search_company methods. Movie, person, and company objects have id attributes which -when fetched through the IMDb web server- store the IMDb id of the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Valence

    Valence

    A Rust framework for building Minecraft servers

    Rust framework for building Minecraft: Java Edition servers. Built on top of Bevy ECS, Valence is an effort to create a Minecraft-compatible server completely from scratch in Rust. You can think of Valence as a game engine for Minecraft servers. It doesn't do much by default, but by writing game logic yourself and leveraging Bevy's powerful plugin system, you can make almost anything. Opinionated features like dynamic scripting, dedicated executables, and vanilla game mechanics are all...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Blessing Skin Server

    Blessing Skin Server

    Web application brings custom skins back in offline Minecraft servers

    Puzzled by losing your custom skins in Minecraft servers running in offline mode? Now you can easily get them back with the help of Blessing Skin. Blessing Skin is a web application where you can upload, manage and share your custom skins & capes! Unlike modifying a resource pack, everyone in the game will see the different skins of each other (of course they should register at the same website too). Blessing Skin is an open-source project written in PHP, which means you can deploy it freely...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    JSettlers2 is a web-based version of the board game Settlers of Catan written in Java. This client-server system supports multiple simultaneous games between people and/or AI bots. Originally written by Robert S Thomas as an AI dissertation (http://sourceforge.net/projects/jsettlers). The active source code is hosted at https://github.com/jdmonin/JSettlers2 including full history; the sourceforge CVS is historical up to 2012-09-28.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    OpenSourceWeb

    OpenSourceWeb

    An open-source release of previously closed-source Farweb

    This archive liberates Farweb’s previously closed-source SS13 web interface under GPLv3/AGPLv3. Originating from Baystation12’s Luna, it provides webhooks, UI elements, and infrastructure for SS13 community sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SpongeForge

    SpongeForge

    A Forge mod that implements SpongeAPI

    A Forge implementation of the Sponge API. SpongeForge uses Gradle as its build system. The repo includes the Gradle wrapper that will automatically download the correct Gradle version. Local installations of Gradle may work but are untested. To execute the Gradle wrapper, run the ./gradlew script on Unix systems or only gradlew on Windows systems. In order to build SpongeForge you simply need to run the gradlew command. On Windows systems you should run gradlew instead of ./gradlew to invoke...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Glowstone

    Glowstone

    Customizable and compatible open source server for Minecraft

    A fast, customizable and compatible open-source server for Minecraft: Java Edition. Glowstone is a lightweight, from scratch, open-source Minecraft server written in Java that supports plugins written for the Bukkit API and its major forks, Spigot and Paper. The main goals of the project are to provide a lightweight implementation of the Bukkit API and Minecraft server where exact vanilla functionality is not needed or higher performance is desired than the official software can deliver. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Mohist

    Mohist

    Minecraft Forge Hybrid server implementing the Spigot/Bukkit API

    MohistMC is dedicated to pushing boundaries by accomplishing the impossible through the creation of unique hybrid Minecraft software. Additionally, we strive to maintain and enhance select mods and plugins, aiming to provide players with an exceptional gaming experience.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25

    Dragon Go Server

    Playing Go with web-based turn-based Go server

    Dragon Go Server is a web-based server for playing go (a.k.a baduk, weichi and igo). It's intended as a replacement for play-by-email, where the server keeps tracks of the moves. Tools used are php and mysql.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB