Skip to content

DevvoZA/openstreetmap-ng

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3,413 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OpenStreetMap-NG logo OpenStreetMap-NG

Discord Developers Chat Liberapay Patrons GitHub Sponsors GitHub Stars

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.

πŸ—ΊοΈ Public Instance (test.osm.ng), πŸ“– Testing Guide

πŸ›ˆ This initiative is not affiliated with the OpenStreetMap Foundation.

🎯 Main Goals

New Features

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.

Performance

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.

Privacy

Enhance user privacy through built-in data protection mechanisms and secure defaults for all third-party integrations. We respect users' data and privacy choices.

Accessibility

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.

Openness

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.

πŸ“’ Stay Updated

Follow our development journey through:

Development Blog

Read updates and watch videos on the ongoing development efforts:
OpenStreetMap Diary (RSS Feed)

Developers Chat

Discuss, share ideas, and collaborate with other contributors:
Discord or Matrix β€” bridged together

⭐ Join Us (Contributing)

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!

Contributor Rewards

Several incentives are available, including a unique profile badge, cash bounties, and free JetBrains IDE subscriptions for active contributors. Learn more about the program.

Track Your Rewards: Check your earnings and see all contributor payments on the Ledger wiki page. The ledger provides a transparent, public record of all bounty transactions, so you can always see exactly what you're owed.

🌍 Community Project

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.

🀝️ Meet The Sponsors

We are incredibly fortunate to have individuals and organizations who support OpenStreetMap-NG through their generous contributions. Their commitment powers our mission to revolutionize open-source mapping and helps maintain the project's independence.

Individual Sponsors

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.

Dynamic banner displaying public sponsors' avatars and names.

NLnet Foundation

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.

NLnet Foundation logo on white background

CloudFerro

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!

CloudFerro logo on white background

JetBrains

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.

JetBrains logo on white background


OpenStreetMap-NG
Made with love and care.
β€” πŸ«‚ β€”

About

πŸ—ΊοΈ The Next Generation of OpenStreetMap β€” in Python!

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 57.2%
  • TypeScript 34.8%
  • SCSS 3.0%
  • Rust 1.3%
  • Jinja 1.3%
  • Nix 1.0%
  • Other 1.4%