Showing 5420 open source projects for "java games"

View related business solutions
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    Java Telegram Bot API

    Java Telegram Bot API

    Telegram Bot API for Java

    ... services or work as a virtual storefront. Create custom tools. A bot may provide you with alerts, weather forecasts, translations, formatting or other services. Build single- and multiplayer games. A bot can offer rich HTML5 experiences, from simple arcades and puzzles to 3D-shooters and real-time strategy games. Build social services. A bot could connect people looking for conversation partners based on common interests or proximity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PojavLauncher

    PojavLauncher

    A Minecraft Java Edition Launcher for Android and iOS

    A Minecraft Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for the Android platform.
    Downloads: 1,209 This Week
    Last Update:
    See Project
  • 3
    MCA Selector

    MCA Selector

    A tool to select chunks from Minecraft worlds for deletion or export

    An external tool to export or delete selected chunks and regions from a world save of Minecraft Java Edition.
    Downloads: 577 This Week
    Last Update:
    See Project
  • 4
    Hello Minecraft! Launcher

    Hello Minecraft! Launcher

    A Minecraft Launcher which is multi-functional, cross-platform

    HMCL is a cross-platform Minecraft launcher that supports Mod Management, Game Customizing, ModLoader Installing (Forge, NeoForge, Fabric, Quilt, LiteLoader, and OptiFine), Modpack Creating, UI Customization, and more. HMCL has amazing cross-platform capabilities. It can not only run on different operating systems such as Windows, Linux, and macOS, but also supports multiple CPU architectures such as x86, ARM, MIPS, and LoongArch. You can easily play Minecraft on different platforms through...
    Downloads: 287 This Week
    Last Update:
    See Project
  • 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
  • 5
    Termux application

    Termux application

    Terminal emulator application for Android OS extendible

    Termux is an Android terminal application and Linux environment. At first start a small base system is downloaded, desired packages can then be installed using the apt package manager known from the Debian and Ubuntu Linux distributions. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more. Allows the app to view information about network connections such as which networks exist and are connected. Allows the app to create network...
    Downloads: 106 This Week
    Last Update:
    See Project
  • 6
    Amulet Map Editor

    Amulet Map Editor

    A new Minecraft world editor and converter

    The new age Minecraft world editor and converter that supports every version since Java 1.12 and Bedrock 1.7. Amulet is a Minecraft world editor built from the ground up with the lessons learnt from previous editors in mind. The program works natively with the block state format introduced in 1.13 which enables editing of all world formats. Amulet is built on top of a world converter that converts all world data into a custom superset format. This means that all worlds can be modified...
    Downloads: 80 This Week
    Last Update:
    See Project
  • 7
    Arclight

    Arclight

    A Bukkit(1.19/1.20) server implementation in modding environment

    A Bukkit server implementation on common mod loaders.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 8
    Cubiomes Viewer

    Cubiomes Viewer

    An efficient graphical Minecraft seed finder and map viewer

    Cubiomes Viewer provides a graphical interface for the efficient and flexible seed-finding utilities provided by cubiomes and a map viewer for the Minecraft biomes and structure generation. The tool is designed for high performance and supports Minecraft Java Edition main releases up to 1.21. The tool features a map viewer that outlines the biomes of the Overworld, Nether and End dimensions, with a wide zoom range and with toggles for each supported structure type. The active game version...
    Downloads: 81 This Week
    Last Update:
    See Project
  • 9
    libGDX

    libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS. libGDX provides a well-tried and robust environment for rapid prototyping and fast iterations. libGDX does not force a specific design or coding style on you; it rather gives you the freedom to create a game the way you prefer. Publish your games on Windows, macOS, Linux (including the RPi!), Android, iOS, and HTML5, all with the same code base...
    Downloads: 65 This Week
    Last Update:
    See Project
  • Power your business with flexible POS software. Icon
    Power your business with flexible POS software.

    Square Point of Sale

    POS Software allows your business to accept payments from customers and keep track of sales. Square Point of Sale software also helps you handle online orders and inventory, reach your customers, and manage your team.
    Learn More
  • 10
    Sodium

    Sodium

    A Minecraft mod designed to improve frame rates

    Sodium is a powerful rendering engine and optimization mod for the Minecraft client which improves frame rates and reduces micro-stutter while fixing many graphical issues in Minecraft. A Minecraft mod designed to improve frame rates and reduce micro-stutter.
    Downloads: 61 This Week
    Last Update:
    See Project
  • 11
    SFML

    SFML

    Simple and Fast Multimedia Library

    SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. Discover their features more in detail in the tutorials and the API documentation. With SFML, your application can compile and run out of the box on the most common operating systems: Windows, Linux, macOS and soon Android & iOS. Pre-compiled SDKs for your favorite OS are available...
    Downloads: 65 This Week
    Last Update:
    See Project
  • 12
    Minecraft Development for IntelliJ

    Minecraft Development for IntelliJ

    Plugin for IntelliJ IDEA that gives special support for Minecraft mods

    Experience first class support for all of the major Java Minecraft development platforms, including Bukkit and derivatives such as Spigot and Paper, Sponge, Forge, Fabric, MCP, Mixins, LiteLoader, BungeeCord, and Waterfall. It also provides in-depth support for Access Transformer and NBT files, and more. Because of this, you can install the plugin through IntelliJ's internal plugin browser. Navigate to File -> Settings -> Plugins and click the Browse Repositories... button at the bottom...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 13
    Minecraft Bedrock Server

    Minecraft Bedrock Server

    Containerized Minecraft Bedrock Dedicated Server

    Containerized Minecraft Bedrock Dedicated Server with selectable version.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 14
    Baritone

    Baritone

    Google maps for block game

    A Minecraft pathfinder bot. Baritone is the pathfinding system used in Impact since 4.4. How to immediately get started: Type #goto 1000 500 in chat to go to x=1000 z=500. Type #mine diamond_ore to mine diamond ore. Type #stop to stop. For more, read the usage page and/or watch this tutorial playlist. For other versions of Minecraft or more complicated situations or for development, see Installation & setup. Also consider just installing Impact, which comes with Baritone and is easier to...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 15
    Lithium (for Fabric)

    Lithium (for Fabric)

    A Fabric mod designed to improve the general performance of Minecraft

    A general-purpose optimization mod for Minecraft, improving server and client performance.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 16
    ViaVersion

    ViaVersion

    Allows the connection of newer clients to older server versions

    Allows the connection of higher client versions to lower server versions - it works on any platform you can think of. The base ViaVersion jar runs on Paper and Velocity. We also have projects integrating ViaVersion to run on Fabric, Forge, Bungee, Sponge, or as a standalone proxy to join from basically any client version on any server version from the past decade. See HERE for an overview of the different Via* projects. Note that ViaVersion will be able to run best on either Paper servers or...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 17
    Unciv

    Unciv

    Open-source Android/Desktop remake of Civ V

    Unciv is an open-source reimplementation of the game Civilization V in Java using LibGDX. It focuses on replicating the core gameplay mechanics in a lightweight, mobile- and desktop-friendly format, supporting both single-player and multiplayer modes. Unciv uses a minimalist art style and text-based UI to deliver a fast, turn-based strategy experience.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 18
    VulkanMod

    VulkanMod

    Vulkan renderer mod for Minecraft

    This is a fabric mod that introduces a brand new Vulkan-based voxel rendering engine to Minecraft Java in order to both replace the default OpenGL renderer and bring performance improvements.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    SGDK 1.90

    SGDK 1.90

    A free and open development kit for the Sega Mega Drive

    SGDK is a free development kit allowing the development of software in C language for the Sega Mega Drive. It contains the development library itself (with the code sources) and some custom tools used to compile resources. SGDK uses the GCC compiler (m68k-elf target) and the libgcc to generate a ROM image. Binaries (GCC 6.3) are provided for Windows OS for convenience, but you need to install it by yourself for other operating systems. Note that SGDK also requires Java (custom tools require...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 20
    BedrockConnect

    BedrockConnect

    Join any Minecraft Bedrock Edition server IP on Xbox One

    On Minecraft Bedrock Edition, players on Xbox One, Nintendo Switch, and PS4/PS5 are limited to playing on 'Featured Servers' approved by Mojang/Microsoft. These players are not able to join servers via an IP/address. This is an issue for me and others, as the server community on Java edition was one of the major parts that made Minecraft what it was, and what also made the servers that are now considered 'Mojang Server Partners' what they are today. I wanted to fix this, so I made a solution...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 21
    Minecraft Console Client (MCC)

    Minecraft Console Client (MCC)

    Lightweight console for Minecraft chat and automated scripts

    Minecraft Console Client (MCC) is a lightweight cross-platform open-source Minecraft TUI client for Java edition that allows you to connect to any Minecraft Java server, send commands, and receive text messages in a fast and easy way without having to open the main Minecraft game.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 22
    Slimefun 4

    Slimefun 4

    A unique Spigot/Paper plugin that looks and feels like a modpack

    A Minecraft plugin adds hundreds of new features, such as advanced machines and magic, to enhance vanilla gameplay.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Skript

    Skript

    Skript is a Bukkit plugin which allows server admins

    Skript is (surprise, surprise) a scripting plugin for the Bukkit platform. It is easy to use for simple tasks, but you can also create really complex things with it. The syntax of Skript is close to English, but it is still not magic. While you might succeed with experimentation for simple tasks, for anything more complex you will need some guidance. You will find all supported features of the plugin here, along with some useful examples. We don't have tutorials yet, but you can find good...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    Iris

    Iris

    A modern shaders mod for Minecraft compatible with existing OptiFine

    Iris was created to fill a void that I saw in the Minecraft customization and graphical enhancement community: the lack of an open-source shaders mod that would let me load my favorite shader packs on modern versions of the game, while retaining performance and compatibility with modpacks. OptiFine, the current dominant mod for loading shader packs, has restrictive licensing that firmly stands in the way of any sort of tinkering, and is fairly notorious for having compatibility issues with...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    XMage

    XMage

    Magic Another Game Engine

    XMage allows you to play Magic against one or more online players or computer opponents. It includes full rules enforcement for over 20 000 unique cards and more than 50.000 reprints from different editions. You can also find custom sets like Star Wars. All regular sets have nearly all implemented cards. It supports single matches and tournaments with dozens game modes like duel, multiplayer, standard, modern, commander, pauper, oathbreaker, historic, freeform and much more. Local server...
    Downloads: 12 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.