Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. OpenStreetMap
  3. Arnis

Arnis

Apache-2.0Rustv3.0.0

Generate detailed Minecraft worlds from real-world geography and architecture using OpenStreetMap and elevation data.

Visit WebsiteGitHubGitHub
17.1k stars1.4k forks0 contributors

What is Arnis?

Arnis is a tool that generates detailed Minecraft worlds from real-world geography and architecture using OpenStreetMap and elevation data. It creates accurate representations of terrain and buildings, allowing users to explore their hometowns, cities, and natural landscapes in Minecraft. The project handles large-scale geographic data to produce complex worlds for both Minecraft Java and Bedrock editions.

Target Audience

Minecraft players and modders who want to create realistic worlds based on real locations, educators using Minecraft for geographic or architectural visualization, and developers interested in geospatial data processing and game world generation.

Value Proposition

Developers choose Arnis for its high level of detail, cross-platform compatibility, and open-source modularity. It stands out by efficiently processing large datasets to generate accurate terrain and architecture, with a user-friendly GUI and strong performance optimizations.

Overview

Generate any location from the real world in Minecraft with a high level of detail.

Use Cases

Best For

  • Creating Minecraft replicas of real-world cities and towns
  • Educational projects visualizing geography and architecture in Minecraft
  • Generating detailed terrain from elevation data for custom maps
  • Building realistic landscapes for Minecraft adventure maps
  • Exploring real-world locations in a block-based virtual environment
  • Modding Minecraft with accurate architectural structures from OpenStreetMap

Not Ideal For

  • Mobile users or those needing browser-based generation without software installation
  • Projects requiring massive, continent-scale maps beyond typical hardware limitations
  • Creators wanting non-realistic, fictional or heavily themed worlds not based on geospatial data

Pros & Cons

Pros

Accurate Real-World Replication

Leverages OpenStreetMap and elevation data to generate detailed terrain and architecture, allowing precise Minecraft versions of real locations as shown in previews and documentation.

Cross-Platform Support

Generates worlds for both Minecraft Java Edition (1.17+) and Bedrock Edition, and runs on Windows, macOS, and Linux, ensuring broad accessibility per project objectives.

Customizable Generation Options

Offers settings to adjust world scale, spawn points, and building interior generation through an intuitive GUI, providing flexibility for different use cases.

Efficient Large-Scale Processing

Optimized for performance to handle extensive geographic datasets, as highlighted in the project's key objectives and academic recognition on AWS.

Cons

Resource Intensive

Processing large-scale geospatial data requires significant computational power and memory, leading to long generation times and high system requirements, especially for detailed areas.

Limited to Real-World Data

Cannot generate fictional or custom landscapes without corresponding OpenStreetMap or elevation data, restricting creativity for non-geospatial projects.

Dependency on External Data Quality

The accuracy of generated worlds depends on the completeness and correctness of OpenStreetMap data, which may be inconsistent or outdated in some regions.

Frequently Asked Questions

Quick Stats

Stars17,093
Forks1,419
Contributors0
Open Issues104
Last commit8 days ago
CreatedSince 2022

Tags

#terrain-generation#geospatial-data#game-modding#osm#data-visualization#maps#overpass-api#openstreetmap#minecraft#cross-platform#tauri#rust

Built With

C
Cargo
R
Rust

Links & Resources

Website

Included in

Rust56.6kOpenStreetMap911
Auto-fetched 1 day ago

Related Projects

cityboundcitybound

A work-in-progress, open-source, multi-player city simulation game.

Stars8,140
Forks362
Last commit3 years ago
LudusaviLudusavi

Backup tool for PC game saves

Stars5,996
Forks124
Last commit27 days ago
rust-doomrust-doom

A Doom Renderer written in Rust.

Stars2,413
Forks106
Last commit2 years ago
GitTypeGitType

A CLI code-typing game that turns your source code into typing challenges

Stars1,520
Forks42
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub