GitShow/facebook/Rapid
facebook

Rapid

The OpenStreetMap editor driven by open data, AI, and supercharged features

by facebook
Star on GitHubForkWebsitenpm

JavaScript

635 stars135 forks369 contributorsQuiet · 2mo agoSince 2018rapid-2.5.6ISC

Meet the team

See all 369 on GitHub →
bhousel
bhousel6.4k contributions
quincylvania
quincylvania3.0k contributions
jfirebaugh
jfirebaugh1.9k contributions
tmcw
tmcw1.3k contributions
ansis
ansis701 contributions
Bonkles
Bonkles548 contributions
samanpwbb
samanpwbb505 contributions
tannerwuster
tannerwuster197 contributions

Languages

View on GitHub →
JavaScript96.5%
CSS3.3%
HTML0.2%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · Last activity 2mo ago
See all on GitHub →
fsRakib
I need data for BangladeshOpenIssue

Currently working on a project where I need Road suggestion for Bangladesh.

fsRakib · 1w ago
bhousel
No Rapid Data because Overture's STAC catalog is downOpenIssue

It seems like the STAC catalog is returning 404 Not Found.

bhousel · 1w ago
jverkoey
Layoff impactOpenIssue

Hello, With the recent round of layoffs hitting so much of the mapping infra teams at Meta, and more than two months since the last commit here, I wanted to check whether this project is still staffed in any way within Meta?

jverkoey · 1w ago

Recent fixes

View closed PRs →
bhousel
Blue highlight doesn't always clearClosedIssue

I noticed that there are some things that cause the blue highlight to appear hovering issues hovering relation members (#939) hovering on search results And sometimes it goes away when you are done hovering, but sometimes it doesnt. (Here I searched for the Space Needle - it stays blue after I've moved on to other things). We can probably just clear this class on mode change? Or be more diligent about removing the highlight? Not sure.

bhousel · 1w ago
bos
Preserve Rapid accept self-merge endpointsMergedPR

Summary Fixes #1813. When accepting connected Rapid/Overture roads, endpoint auto-connect can select the endpoint node itself as the best merge target. In that self-merge case the node is already the shared endpoint between accepted ways, not an orphaned duplicate. This PR skips duplicate-node replacement/removal when , while keeping the existing behavior for true duplicate endpoint merges. Root Cause The bug was introduced in #1769 by commit (). That commit added the endpoint auto-connect merge path and unconditionally removed the endpoint node after replacing accepted-way references with . If the merge target is the endpoint itself, that replacement is a no-op and the subsequent removal deletes the shared node out from under previously accepted connected ways. Testing

bos · 4w ago
bos
Bring Node support up to date, use built-in code coverageMergedPR

Summary Drop EOL Node 18/20 support and update CI to test Node 22, 24, and 26. Raise the package engine requirement to Node 22+ and update Volta/contributor setup docs accordingly. Replace c8 with Node's native --experimental-test-coverage for unit test coverage, removing the extra dependency tree. Testing npm test

bos · 4w ago
Structured data for AI agents

Repository: facebook/Rapid. Description: The OpenStreetMap editor driven by open data, AI, and supercharged features Stars: 635, Forks: 135. Primary language: JavaScript. Languages: JavaScript (96.5%), CSS (3.3%), HTML (0.2%). License: ISC. Homepage: https://rapideditor.org Latest release: rapid-2.5.6 (6mo ago). Open PRs: 27, open issues: 308. Last activity: 2mo ago. Community health: 75%. Top contributors: bhousel, quincylvania, jfirebaugh, tmcw, ansis, Bonkles, samanpwbb, tannerwuster, dependabot[bot], kymckay and others.

·@ofershap

Replace github.com with gitshow.dev