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

Terrain elevation data

Ranking updated Sep 10, 2026

For terrain and elevation, the first results are gdquest-demos/godot-4-procedural-generation (This Godot procedural generation toolkit includes noise-based terrain generation and shader-rendered biomes, though it is a game development framework rather than a dedicated standalone GIS or heightmap rendering library), dem-net/dem.net (This C library provides digital elevation model capabilities for generating 3D terrain models and querying elevations, though it lacks procedural generation features) and azgaar/fantasy-map-generator (This web-based tool generates procedural fantasy landmasses with heightmaps and geographical features, making it a fitting option for procedural terrain creation despite being focused on worldbuilding rather than game engines). cmla/s2p and felixpalmer/procedural-gl-js round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Explore open-source repositories for terrain and elevation data to compare tools handling geographical information systems and mapping.

Terrain elevation data

Find the best repos with AI.We'll search the best matching repositories with AI.
  • gdquest-demos/godot-4-procedural-generationgdquest-demos avatar

    gdquest-demos/godot-4-procedural-generation

    1,863View on GitHub↗

    This project is a procedural content generation toolkit designed for the Godot engine. It provides a collection of algorithmic techniques and modular tools for dynamically spawning game assets, map layouts, and emergent systems in both 2D and 3D environments. The framework distinguishes itself by offering specialized systems for both large-scale world construction and granular asset assembly. It supports the creation of expansive terrains and infinite worlds through noise-based distribution and shader-rendered biomes, while simultaneously providing modular systems to generate unique combat eq

    This Godot procedural generation toolkit includes noise-based terrain generation and shader-rendered biomes, though it is a game development framework rather than a dedicated standalone GIS or heightmap rendering library.

    GDScriptProcedural GenerationTerrain Rendering
    View on GitHub↗1,863
  • dem-net/dem.netdem-net avatar

    dem-net/dem.net

    352View on GitHub↗

    Digital Elevation model library in C#. 3D terrain models, line/point Elevations, intervisibility reports

    This C# library provides digital elevation model capabilities for generating 3D terrain models and querying elevations, though it lacks procedural generation features.

    C#Geospatial Data
    View on GitHub↗352
  • azgaar/fantasy-map-generatorAzgaar avatar

    Azgaar/Fantasy-Map-Generator

    5,754View on GitHub↗

    This project is a web-based procedural fantasy map generator and interactive map editor. It serves as a worldbuilding cartography tool for creating detailed geographical landmasses, including heightmaps, biomes, and river systems. The tool includes a procedural name generator that produces fantasy names using configurable training sets and syllable rules. It further allows for the design of political borders, cultural identities, and the simulation of religious expansion across a fictional world. The capability surface covers digital cartography and fictional geography design, including the

    This web-based tool generates procedural fantasy landmasses with heightmaps and geographical features, making it a fitting option for procedural terrain creation despite being focused on worldbuilding rather than game engines.

    HTMLProcedural Generation
    View on GitHub↗5,754
  • cmla/s2pcmla avatar

    cmla/s2p

    259View on GitHub↗

    S2P is a Python library and command line tool that implements a stereo pipeline which produces elevation models from images taken by high resolution optical satellites such as Pléiades, WorldView, QuickBird, Spot or Ikonos. It generates 3D point clouds and digital surface models from stereo…

    S2P is a Python library and tool that processes satellite imagery to generate elevation models and 3D point clouds, which fits the core geospatial terrain and elevation generation intent despite lacking real-time rendering or procedural tools.

    PythonGeneral Geospatial UtilitiesGeospatial Data ToolsTerrain and 3D Reconstruction
    View on GitHub↗259
  • felixpalmer/procedural-gl-jsfelixpalmer avatar

    felixpalmer/procedural-gl-js

    1,328View on GitHub↗

    This JavaScript WebGL library renders 3D procedural terrain maps in the browser, matching the core intent for terrain rendering even though it lacks raster analysis and detailed GIS integration features.

    JavaScriptJavaScript Geospatial VisualizationVisualization Frameworks
    View on GitHub↗1,328
  • domlysz/blendergisdomlysz avatar

    domlysz/BlenderGIS

    9,073View on GitHub↗

    BlenderGIS is an addon for Blender that provides a suite of tools for importing, georeferencing, and rendering geographic data and terrain meshes. It functions as a 3D terrain generator and geographic data importer, enabling the creation of three-dimensional surfaces from elevation models, contour lines, and topographic textures. The project distinguishes itself through its ability to fetch basemaps, building footprints, and street data directly from web services into the 3D environment. It includes a georeferencing toolset to align coordinates and virtual cameras using spatial reference syst

    BlenderGIS is a Blender addon that imports and renders geographic data and terrain meshes, serving as a specialised DCC plugin rather than a standalone standalone rendering library.

    PythonGIS Shapefile IntegrationGIS Vector Parsing3D Terrain Mesh Generation
    View on GitHub↗9,073
  • tokisangames/terrain3dTokisanGames avatar

    TokisanGames/Terrain3D

    3,974View on GitHub↗

    Terrain3D is a high-performance toolkit for creating, sculpting, and painting editable 3D landscapes within the Godot game engine. It provides a set of tools for generating landmasses and converting external geography data into optimized 3D terrain meshes. The system features a foliage manager that places vegetation across landscapes using levels of detail and shadow impostors to maintain performance. It also includes a sculpting tool that supports the creation of landmasses with holes and multi-layered texture painting. The project covers a broad capability surface including heightmap impor

    Terrain3D is a high-performance 3D terrain sculpting and rendering toolkit built specifically as a plugin for the Godot game engine, making it a building block rather than a standalone library for general terrain manipulation.

    C++Heightmap ImportersTerrain Rendering Systems
    View on GitHub↗3,974
  • bradley/blotterbradley avatar

    bradley/Blotter

    3,078View on GitHub↗

    Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas. The project includes a shader editor for defining and updating custom shader logic and uniforms in real time. This interface allows for the creation of unique visual styles and the modification of rendering variables without reloading the underlying logic. The engine incorporates performance optimizations for WebGL rendering, utilizing texture atlas batching and a single

    Blotter is a WebGL text rendering and fragment shader engine rather than a terrain generation or elevation rendering tool, making it the wrong category despite its shader capabilities.

    JavaScriptCustom Shader ProgramsCustom Shader Programming
    View on GitHub↗3,078
  • patriciogonzalezvivo/thebookofshaderspatriciogonzalezvivo avatar

    patriciogonzalezvivo/thebookofshaders

    6,931View on GitHub↗

    The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming to create procedural graphics and visual effects. It provides a structured learning path and a categorized reference guide for data types, built-in functions, and mathematical operations used in shader development. The project features a web-based shader sandbox and interactive editor that allows for real-time iteration and visualization of GLSL code. Users can experiment with procedural art and share their results via unique URLs. The curriculum covers a wide range of graphic

    The Book of Shaders is an educational guide and interactive sandbox for learning GLSL shader programming, which provides shader-building blocks but is not a dedicated terrain generation or GIS rendering library.

    GLSLProcedural GenerationCustom Shader ProgrammingFractal Noise
    View on GitHub↗6,931
  • fogleman/craftfogleman avatar

    fogleman/Craft

    11,021View on GitHub↗

    Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world and implements an infinite terrain generator that uses noise functions to create deterministic, procedural landscapes. The project features a networked environment where players can build and modify a shared world using socket-based state synchronization. To maintain consistency across sessions, it employs a voxel world database to store and retrieve modified block coordinates. The system covers a range of capabilities including 3D collision detection for character movement, to

    Craft is a voxel game and engine focused on block-based multiplayer building rather than a general-purpose terrain rendering or GIS manipulation library.

    CProcedural GenerationShaders
    View on GitHub↗11,021
  • ogrecave/ogreOGRECave avatar

    OGRECave/ogre

    4,607View on GitHub↗

    Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without requiring low-level graphics API code. It functions as a framework for real-time 3D graphics processing, providing a physically based renderer to simulate lifelike surfaces and lighting. The engine includes specialized systems for skeletal animation to control character movement and a terrain generation system for producing large textured landscapes. These features are supported by automatic levels of detail and distance-based mesh management to maintain performance. The project cove

    Ogre is a general-purpose 3D rendering engine and graphics library rather than a dedicated terrain and elevation tool, though it includes built-in terrain rendering systems for large landscapes.

    C++Terrain RenderingTerrain Rendering Systems
    View on GitHub↗4,607
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
gdquest-demos/godot-4-procedural-generation1.9KGDScriptNOASSERTIONMay 16, 2026
dem-net/dem.net352C#NOASSERTIONApr 18, 2026
azgaar/fantasy-map-generator
5.8K
HTML
NOASSERTION
Jun 25, 2026
cmla/s2p259PythonBSD-3-ClauseOct 17, 2025
felixpalmer/procedural-gl-js1.3KJavaScriptmpl-2.0May 11, 2021
domlysz/blendergis9.1KPythonGPL-3.0Dec 20, 2025
tokisangames/terrain3d4KC++MITMay 26, 2026
bradley/blotter3.1KJavaScriptotherJul 28, 2020
patriciogonzalezvivo/thebookofshaders6.9KGLSLNOASSERTIONFeb 28, 2026
fogleman/craft11KCMITApr 3, 2024

Related searches

  • a database for maps and geo queries
  • an open source library for mapping applications
  • an open source library for interactive maps
  • 3D rendering engine
  • Maps and navigation
  • Procedural level generator
  • Geometric primitive library
  • a library for procedural content generation