
Mindustry
Automation-focused sandbox tower defense and RTS game
28.4k stars 3.6k forks last commit first released GPL-3.0
Actively maintained
Last commit 27 Jul 2026.

Mindustry is an automation-focused sandbox tower defense and RTS game where you harvest resources, build production lines, and defend your base from waves of enemies. It supports multiplayer and can be run with a dedicated server for hosting your own games.
Key Features
- Automation and logistics gameplay: mine resources, process materials, and build complex production chains
- Tower defense with wave-based enemy attacks and base fortification
- RTS-style unit control and combat alongside factory building
- Multiplayer support, including hosting on dedicated servers
- Cross-platform availability (desktop and mobile) with a shared core game experience
Use Cases
- Host a private multiplayer server for friends, a community, or a classroom LAN
- Run a persistent public server with custom maps and game rules
- Use as a sandbox automation game for experimenting with resource-processing designs
Limitations and Considerations
- The official server is game-specific (not a general game-server framework) and must match client versions for best compatibility
- Building from source requires JDK 17 and uses a Gradle-based build process
Mindustry combines factory automation, base building, and combat into a fast-paced strategy experience. Self-hosting a dedicated server is a practical way to control access, rules, and the multiplayer environment.
Categories:
Tags:
Tech Stack:
Similar to Mindustry

Rundeck
Runbook automation and job orchestration for operations teams
Open-source runbook automation platform to schedule jobs, orchestrate workflows, and provide controlled self-service operations via web UI and API.

OpenRemote
Open-source IoT device management and automation platform
OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.

Appsmith
Open-source low-code platform for internal tools and dashboards
Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflows.

Judge0 CE
Sandboxed online code execution system with a JSON API
Judge0 CE is an open-source, sandboxed online code execution system with an HTTP JSON API for running untrusted code in many programming languages at scale.

Lowcoder
Open-source low-code platform for building business apps and UIs
Open-source low-code platform to build internal tools and customer-facing web apps with a visual UI builder, reusable modules, data-source connectors, and RBAC.

n8n
Workflow automation platform with visual builder and code support
Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.



