← Retour au blog
Illustration de l'article

Cartes, a free european alternative to Google Maps

We're building a free alternative to Google Maps, based on OpenStreetMap. It's a French project, aiming at a wide usage in France before going international.

publié le

In France, most people use the first two letters of "GAFAM" (Google Apple Facebook Amazon Microsoft) for most map purposes : Google and Apple Maps.

Despite its very detailed map database covering Europe and France, OpenStreetMap is largely missing from the French citizens' daily map usage, mostly because OSM's interfaces are missing lots of features compared to the commercial solutions.

Vector tiles, pictures of places, modern mobile UX, state of the art transit and transport calculation, street view alternative, etc : all these features are missing from openstreetmap.org.

Key features are not to be found either in Organic Maps or Osmand, the most well-known OpenStreetMap interfaces. This lack of visibility makes it hard to convince shops to update e.g. their opening hours : why bother if no one around me uses an app based on OSM ?

We need a modern Web alternative to Google Maps

Cartes means "maps" in French. The project began late 2023 with the aim to provide a French alternative to Google Maps. Cartes.app is a Web-only map app. No time is spent validating the app on the stores and their obscure rules that make Organic Maps disappear randomly, be it Google's store but also on F-droid and its abrupt privacy rules.

The Organic Maps team is now recommanding the use of Obtainium, among other commercial stores like Huawei's. We believe this is ridiculous, the Web is the universal Web store, no installation step required, and it is modern enough to offer most modern map services to users. Including an arrow showing the direction of the device, a Web-first done in a few hours of development : our guess is that no one believed it possible before.

We need good offline maps of course, e.g. for travelling and hiking, but we also need a standard modern online Web map.

A planet-friendly map of our only planet

In parallel, and that is the second motivation to build Cartes, most maps incite one to use cars : Google, Apple Maps (default view) but also the french leaders Mappy and Viamichelin. The only transportation infrastructure visible at high zoom is the network of car roads, while rails aren't even visible at high zoom. Google Maps was built and is still developped in the USA, a country abysmally behind Europe in terms of railway coverage.

What if 100 % of the developing resources of a modern map application was put on the other means of transport ? Walking, cycling on secure bike paths, full national transit cover, multimodality (e.g. bike -> subway parking -> subway -> car sharing) ? Well, we're not crazy, cars are here to stay, but we'll make it sure shared, filled, and electric cars are incentivized.

As I explain in this founding blog post (French), people in France who want to measure and reduce their carbon footprint are now able to do so with a multitude of free and good resources that we've been building in the last five to ten years. The challenge is now to bring sustainable modes of living to the user, by rebuilding good alternatives to the everyday assistants that are digital maps, for the "mobility" scope.

Who builds Cartes ?

Cartes is actively developed by Mael Thomas-Quillévéré since january 2024 as a very serious benevolent side project, and helped by a community of dozens of people on github and OSM France's dedicated forum category. It is fully AGPL open source, both the Typescript Web app and the two servers serving tiles, transit data, the search engine, and transit calculation.

Start small

Its scope is limited to France, on purpose : we don't want to build a mediocre application (on Apple Maps's standards) for the world, nor an average application for Europe. Even in France, we're starting from the western regions, eating our own dog food, using it daily. Transit data, localisation, and tile generation are the main hurdles.

We're aiming at a 1.0 version in the beginning of 2025, when we'll then be able to talk about internationalisation.

Why should you trust us ?

I've been building 100 % open source projects for the French public digital services (BetaGouv) for almost 10 years now, building the official pay check and social contributions simulator mon-entreprise.urssaf.fr (1 million monthly visits), followed by the official carbon footprint calculator nosgestesclimat.fr (2 million simulations), both based on a new programming language dedicated to public rules-as-code models, publi.codes actively used and developed in 2024. I've also developped multiple side projects.

Map technologies are mature

Open source map and mobility technologies have evolved so much that we think what was not possible in 2010 is now feasible. Maplibre, MapTiler, PMtiles, Web sensors, Europe's transit open data directive, BRouter, Valhalla, Motis, are all awesome technologies that are missing state of the art UIs.

Collaborating with other initiatives

While we were releasing the 0.2 and 0.3 versions of Cartes this spring, the French map administration "IGN" released their new mobile app, also 100 % open source (the law makes it mandatory). Their app is mobile only, and lacks bike and transit itineraries, but we've already talked about working together, as we have with Android distributions. We've also built the export of itineraries to GPX to let the user freely use Organic Maps or Osmand offline on their phone, and we'd like to talk with them in the beginning of the next year.

As a good example of using new technologies, see Cartes's integration of the French public Street View alternative, Panoramax. We explain this collaboration in French in this blog post.

A unique political context

In just a few years, lots of things happened with the potential to give birth to ground-breaking changes in the digital landscape.

  • Apple was forced by the EU to open its iOS platform to innovation
  • Google's search engine is considered an enshittifying product and the EU judged its Google Maps integration breached competition rules
  • Russia and North Korea invaded a sovereign European country, leading to digital sovereignty reflexions
  • Musk, known as the non-official US president, started to interfere violently with european politics

We believe a European public digital map interface is needed, while contributing to the global OpenStreetMap story that just celebrated its 20th anniversary.

Is this project funded ?

The project has no funding sources yet. We've applied to NLnet's open call grant in september 2024.

The project currenlty runs on the funds of the Menoz company that I own to let me exercise my job of Web developer as freelance.

The Menoz company is paying the servers, which aren't free : 5 € / month for Dokploy cloud (the orchestrator), 10 € / month for the Web VM, 50 € / month for Scaleway and Scalingo servers that run the transit, cycling and walking calculators, 50 € / month for the additional base layers for MapTiler (we're managed to build and serve our own base tiles to reduce this cost from 150 to 50 € 🙂 ).

Cartes can be seen as a 100 % open source project funded by this company, with no commercial pretentions beyond paying servers and developers. Doing side consulting as an expert digital map developer is a solid long-terme funding, but seeing the warm welcome from the OpenStreetMap community, we'd also like to solicit dedicated funding for Cartes.

We've started surveying our ~ 5 000 monthly users (as of january 2025) about their willingness to pay a small premium or support subscription of 1 € / month.

Cartes' backlog is already full of incredible ideas, but we're focusing for the next months on building a v2 of our transit calculator.

One way of seing this backlog is to build a better UI for the european Motis project (state of the art transit calculator server). We've had the help of a benevolent designer to bring new UI ideas to this chapter.

No legal entity dedicated to Cartes has been created yet, foundation or association. For the present time, we're attached to spending 99 % of our time on building the product first to a v1, before building a stronger legal base that will need time working on paper stuff and long meetings (a necessary step for later in 2025, we know !).

How does Cartes compare to other map projects ?

One can view Cartes as OrganicMaps' or OsmAnd's effort, but for the Web. It aims to be the interface that lots of OSM contributors are dreaming of for OSM, complementary to the bare bones openstreetmap.org interface that was never really built for anything else that contributing to OSM, not using it.

Try Cartes.app✏️ Signaler une erreur

Nos derniers articles

  1. Publié le 15 septembre 2024
  2. Publié le 2 septembre 2024
  3. Publié le 8 août 2024
  4. Publié le 22 juillet 2024
  5. Publié le 1 avril 2024
  6. Publié le 3 janvier 2024
  7. Publié le 1 décembre 2023
  8. Publié le 16 novembre 2023
  9. Publié le 11 novembre 2023
  10. Publié le 10 novembre 2023