awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
cuberite avatar

cuberite/cuberite

0
View on GitHub↗
5,411 stars·657 forks·C++·20 viewscuberite.org↗

Cuberite

Cuberite is a high-performance multiplayer game server for Java Edition clients, designed to provide a low-memory and low-CPU environment for hosting shared virtual spaces.

The server is built for cross-platform deployment across various operating systems and hardware types. It allows for the extension of game mechanics and server logic through a Lua scripting interface, enabling functionality changes without recompiling the core engine.

The project includes tools for server administration via a remote console and world data management for analyzing statistics and optimizing save file storage. Additional capabilities cover the visualization of biome generation and the analysis of memory dumps for resource monitoring.

Features

  • Multiplayer Game Servers - Runs a high-performance multiplayer game server that coordinates multiple users in a shared virtual space.
  • Game Logic Scripting - Implements a Lua scripting interface that allows for the extension of game mechanics and server logic.
  • Minecraft Server Hosting - Provides a high-performance hosting environment specifically optimized for Minecraft Java Edition clients.
  • Lua Game - Embeds a Lua interpreter for runtime game logic scripting and functionality extensions.
  • Storage Space Optimization - Reclaims disk space and increases loading speeds through save file defragmentation and removal of unused data.
  • Remote Diagnostic Consoles - Provides a remote diagnostic console for administrative command execution and server management without active game participation.
  • Cross-Platform Server Deployments - Enables server deployment across various operating systems, including Windows, Linux, and macOS.
  • Multi-Platform Deployments - Supports execution across multiple operating systems and hardware types to ensure compatibility across hosting environments.
  • World Save Optimizers - Manages world data through statistics analysis and save file optimization to reduce disk footprint.
  • Game Server Administration Interfaces - Provides a remote console interface for managing server settings and executing administrative commands.
  • Game Server Frameworks - Open-source game server for voxel-based games.

Star history

Star history chart for cuberite/cuberiteStar history chart for cuberite/cuberite

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Cuberite

These projects share indexed features with Cuberite. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kbengine/kbenginekbengine avatar

    kbengine/kbengine

    5,690View on GitHub↗

    KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online environments. It provides a multi-process architecture to handle high player concurrency and real-time interactions within a shared virtual world. The system features a scriptable game logic framework that combines a high-performance core with a high-level scripting language. This allows for game behavior modifications through a hot-fixable runtime that updates logic without requiring server restarts. The engine manages server scaling via dynamic load balancing across multiple ha

    C
    View on GitHub↗5,690
  • netease/pomeloNetEase avatar

    NetEase/pomelo

    11,880View on GitHub↗

    Pomelo is a distributed Node.js game server framework designed for building scalable multiplayer game backends and real-time web applications. It employs a multi-process architecture to distribute application logic horizontally across a cluster of machines, enabling high concurrency and balanced network traffic. The framework utilizes a WebSocket communication layer to manage bidirectional data exchange between diverse web clients and server clusters. It incorporates a remote procedure call system for triggering functions across remote server processes and uses Protocol Buffers for binary ser

    JavaScript
    View on GitHub↗11,880
  • papermc/paperPaperMC avatar

    PaperMC/Paper

    12,385View on GitHub↗

    Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a performance-oriented game engine designed to reduce resource usage and resolve mechanical inconsistencies in game logic. The project provides a platform for extending server logic and adding custom gameplay features through a dedicated plugin API. This allows for the development and integration of third-party extensions to add specialized capabilities to the server environment. The software covers several technical areas including server performance optimization for high-concurrency e

    Javabukkitjavaminecraft
    View on GitHub↗12,385
  • o3de/o3deo3de avatar

    o3de/o3de

    8,954View on GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    View on GitHub↗8,954
Compare all 30 related projects→

Frequently asked questions

What does cuberite/cuberite do?

Cuberite is a high-performance multiplayer game server for Java Edition clients, designed to provide a low-memory and low-CPU environment for hosting shared virtual spaces.

What are the main features of cuberite/cuberite?

The main features of cuberite/cuberite are: Multiplayer Game Servers, Game Logic Scripting, Minecraft Server Hosting, Lua Game, Storage Space Optimization, Remote Diagnostic Consoles, Cross-Platform Server Deployments, Multi-Platform Deployments.

Which projects share features with cuberite/cuberite?

Projects with overlapping indexed features include: kbengine/kbengine — KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online… netease/pomelo — Pomelo is a distributed Node.js game server framework designed for building scalable multiplayer game backends and… papermc/paper — Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… warzone2100/warzone2100 — Warzone 2100 is an open-source real-time strategy game engine focused on tactical combat and base building. It… pumpkin-mc/pumpkin — Pumpkin is a high-performance Minecraft game server implementation designed to host shared virtual worlds. It is…