dawarich-app

dawarich-app / atlas

Public

Your favorite offline self-hostable maps. City, Country, Planet, you choose.

48
3
69% credibility
Found May 23, 2026 at 48 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Ruby
AI Summary

Dawarich Atlas is a self-hostable maps application that lets you run your own complete mapping service on your own computer. It provides search, directions, and point-of-interest lookup using OpenStreetMap data, all without sending your location data to external services. Users download the app, choose a geographic region, and get an interactive map with powerful features for finding places, getting directions, and exploring nearby locations.

How It Works

1
🔍 You want your own private maps

You've been looking for a way to have maps without sending your location data to big tech companies.

2
📦 You download and launch the app

With one command, everything starts up on your computer - no complicated setup required.

3
🌍 You pick your region

Choose a city, country, or even the whole planet. The app downloads the maps for just that area.

4
🗺️ Your map comes to life

A beautiful interactive map appears in your browser, ready to explore.

5
You explore what you can do
🔎
Search for any place

Type an address or landmark name and instantly see it highlighted on the map.

🛣️
Get directions

Enter two locations and get turn-by-turn driving, cycling, or walking routes.

📍
Find nearby places

Browse restaurants, gas stations, parks, or any category of interest near you.

6
💾 Everything stays on your device

Your searches and locations never leave your computer - no internet connection needed for your data.

🎉 You have your own maps service

A complete, private maps stack running on your hardware, forever free and under your control.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 48 to 48 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Atlas?

Atlas is a self-hostable maps engine built in Ruby that lets you run a complete mapping stack on your own hardware. Think offline-first OSM tiles, search, routing, and transit planning—all in a single Docker Compose setup with zero runtime API calls to third parties. The app comes up at localhost:8484 and presents a side panel for toggling search, routing, POIs, and transit while a Go sidecar handles background data downloads and ingest. You pick a region preset, hit Save and apply, and progress streams back live. Planet-scale data takes days to ingest; city-level boots in minutes.

Why is it gaining traction?

The pitch is straightforward: own your map data. Unlike Google Maps or Mapbox, Atlas never phones home at runtime—everything runs locally from downloaded OSM extracts. For developers building privacy-conscious apps or operating in connectivity-dead zones, this is a genuine alternative. The modular compose profiles let you boot just geocoding first or the full stack depending on your needs, and the admin API surfaces service health, logs, and basemap management without leaving the UI.

Who should use this?

Backend developers building apps that need embedded maps without vendor lock-in. Teams requiring offline or air-gapped mapping capabilities. Ruby engineers already running Rails who want a drop-in geocoding and routing layer. Not a fit for teams needing turnkey hosted infrastructure or those unwilling to manage their own OSM data pipeline and updates.

Verdict

Atlas delivers a thoughtfully designed self-hostable maps stack with solid Rails 8 ergonomics and a well-documented compose setup. The 48 stars and 0.7% credibility score reflect early-stage project status—maturity shows in the thorough docs and CI/CD pipeline, but test coverage and community feedback are still growing. Worth evaluating if offline-capable mapping is a hard requirement; start with a city preset to validate the workflow before committing to country or planet-scale ingest.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.