Welcome to OpenStreetMap-NG, an innovative unofficial Python fork of openstreetmap.org. Our mission is to revolutionize the map and provide a better experience for all users. It is simply the Next Generation of OpenStreetMap.
We will provide a demo website at the end of 2024. We are working hard on the final core features โ stay tuned!
๐ This initiative is not affiliated with the OpenStreetMap Foundation.
Implement long-awaited features and bring OpenStreetMap into the modern era. With a strong focus on innovation, we are committed to delivering a truly next-gen experience for users and programmers.
Create a performant and responsive user and API experience. Leveraging modern technologies and CPython native modules, featuring a blazing-fast V2 map engine and optimized system architecture.
Enhance user privacy through built-in data protection mechanisms and secure defaults for all third-party integrations. We respect users' data and privacy choices.
Make OpenStreetMap more accessible to everyone โ including mobile and impaired users. Using the latest browser standards and newly designed interfaces, we make the map a more enjoyable and welcoming place.
Lower barriers to entry and empower the developer community. Following Keep-It-Simple principles, OpenStreetMap-NG is designed in a simple and hackable way, making contributing easy and fun.
Follow our development journey through:
Read updates and watch videos on the ongoing development efforts:
OpenStreetMap Diary (RSS Feed)
Discuss, share ideas, and collaborate with other contributors:
Discord or Matrix โ bridged together
To get started coding, see the Contributing Guide on the GitHub wiki. This wiki is the primary source of information for new contributors. We officially support Linux, macOS, and Windows (WSL2) operating systems.
We also invite you to join our Discord server or Matrix room to receive support and chat with others โ both platforms are bridged together, so you will see the same messages in either one. These are our primary communication channels. They are free to join, and we are always happy to help you get started!
There are several contributor incentives available, including a unique profile badge, cash bounties, and free JetBrains IDE subscriptions for active contributors. Read more here.
OpenStreetMap-NG is an open, community-driven project. The best ideas come from people just like you! We believe the community is the heart of OpenStreetMap and that everyone should have an equal say.
This project is funded entirely through community donations. We are not sponsored nor endorsed by the OpenStreetMap Foundation. We are everyday mappers who want to make a difference.
We are deeply grateful to the individuals and organizations who support OpenStreetMap-NG through their generous contributions. Their commitment fuels our mission to revolutionize open-source mapping and helps maintain the project's independence.
Public supporters on Liberapay and GitHub Sponsors. You can click the image below to open it in a new tab. From there, you can click on the avatars to see their profiles.
NLnet Foundation provides funding to support the overall development of OpenStreetMap-NG through their NGI0 Commons Fund with financial support from the European Commission's Next Generation Internet programme. Read more.
CloudFerro sponsors server and storage hosting for this project. They enable us to test OpenStreetMap-NG in a large-scale environment using real-world OSM data. Our demo website runs on their infrastructure!
JetBrains joins our Contributor Incentives program by providing paid IDE licenses for active code contributors. Their support enhances our ability to craft high-quality solutions for OpenStreetMap-NG, as well as incentivizes new contributors to participate in the project.
The following table outlines the notable features that need to be finished before the first public release of OpenStreetMap-NG. This represents our roadmap to achieving release-ready feature parity with the current OpenStreetMap Ruby implementation.
Release ETA: End of 2024
Missing Feature | Status |
---|---|
Dark Theme | 100% Complete |
OpenStreetMap-NG
Made with love and care.
โ ๐ซ โ