RepositoryJavaScriptDEGermany
RA

rastapasta/mapscii

🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows

9.3kstars
299forks
42issues
4views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: console-application

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: map

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: braille

#1 Repository Của Tuần

🗺️ Toàn bộ thế giới trên terminal của bạn

MapSCII — bản đồ thế giới kiểu ASCII/Braille chạy trực tiếp trên terminal, không cần trình duyệt.

MapSCII là một trình kết xuất bản đồ thế giới bằng ASCII và Braille, chạy trên nền tảng Node.js và tương thích với hầu hết các terminal Linux và macOS. Dự án biến dữ liệu địa lý dạng vector thành hình ảnh bản đồ rõ ràng ngay trên dòng lệnh, giúp người dùng khám phá mọi nơi mà không cần mở trình duyệt.

✨ Điểm nổi bật

  • Hỗ trợ điều khiển bằng chuột: kéo thả để di chuyển, cuộn để thu phóng.
  • Khám phá điểm đến quan tâm: tìm kiếm các POI (Points of Interest) quanh vị trí bất kỳ.
  • Tùy chỉnh giao diện bản đồ: hỗ trợ định dạng Mapbox Styles để thiết kế lớp bản đồ riêng.
  • Kết nối bất kỳ máy chủ vector tile nào: hỗ trợ cả máy chủ công cộng lẫn riêng tư.
  • Làm việc ngoại tuyến: hỗ trợ đọc dữ liệu cục bộ dưới định dạng VectorTile hoặc MBTiles.
  • Tương thích đa nền tảng: chạy tốt trên hầu hết terminal Linux và macOS.
  • Tối ưu hiệu năng: các thuật toán được tối ưu để trải nghiệm mượt mà ngay cả trên terminal.
  • 100% JavaScript nguyên sơ: không phụ thuộc vào thư viện đồ họa nặặn.

💡 Vì sao đáng chú ý

MapSCII khác biệt ở chỗ, thay vì hiển thị bản đồ thông qua giao diện đồ họa truyền thống, nó mang bản đồ thế giới nguyên kiểu Braille/ASCII ngay lên terminal — nhẹ, nhanh và có thể chạy trên bất kỳ thiết bị nào có hỗ trợ terminal. Đây là công cụ lý tưởng cho người dùng yêu thích dòng lệnh, hoặc muốn khám phá bản đồ mà không cần mở trình duyệt.

MapSCII còn hỗ trợ cài đặt nhanh qua npx, npm, hoặc snap, cùng với các phím tắt bàn phím và hỗ trợ chuột, giúp trải nghiệm trở nên trực quan và tiện lợi.


#MapSCII #OpenStreetMap #ASCIIArt #TerminalMap #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJavaScript
umap-project/umap

uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site.

1.6k
Oct 24, 2026
RepositoryC#
tui-cs/Terminal.Gui

Cross Platform Terminal UI toolkit for .NET

11.3k
Oct 27, 2026
RepositoryPython
hyperknot/openfreemap

Free and open-source map hosting solution with custom styles for websites and apps, using OpenStreetMap data

6.3k
Oct 23, 2026
RepositoryC
hishamhm/htop

htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.

5.9k
Nov 17, 2020
RepositoryC
andmarti1424/sc-im

sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

5.7k
Oct 27, 2026
RepositoryPython
peterbrittain/asciimatics

A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

4.3k
Jul 4, 2026
RepositoryPHP
laravel-zero/laravel-zero

A PHP framework for console artisans

4.0k
Oct 14, 2026
RepositoryPLpgSQL
openmaptiles/openmaptiles

OpenMapTiles Vector Tile Schema Implementation

3.2k
Jul 29, 2026
RepositoryJava
onthegomap/planetiler

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast

2.2k
Oct 28, 2026