1
0
Fork
You've already forked web
0
forked from cartes/web
Des cartes en ligne pour le grand public. Sans appli, directement sur le Web.
  • TypeScript 85.2%
  • MDX 13.4%
  • JavaScript 0.9%
  • CSS 0.5%
Find a file
2026年02月08日 23:31:24 +01:00
.github/ISSUE_TEMPLATE MAJ du template de ticket avec suggestion de rechercher d'abord 2025年12月11日 14:51:45 +01:00
.placeMapImages Le bon nom de dossier 2025年01月08日 23:34:37 +01:00
app better colors for outdoor routes 2026年02月08日 23:25:20 +01:00
articles MAJ NLnet 2026年02月05日 16:52:16 +01:00
components feat: improve UX with title on button ( #1568 ) 2026年02月07日 23:10:43 +01:00
data/autoroutes Proposition de format pour stocker les prix des autoroutes 2025年10月15日 13:54:40 +02:00
lib Récupération des issues fermées également pour pas casser les liens 2025年10月22日 15:47:50 +02:00
public création catégorie hydrant 2026年02月07日 14:05:24 +01:00
.editorconfig 📝 Publicodes docs update ( #1208 ) 2020年11月17日 11:43:38 +01:00
.env Merge remote-tracking branch 'origin/master' into bsky 2025年10月15日 09:24:12 +02:00
.env.development Compliqué la gestion des searchparams 2023年08月07日 18:15:06 +02:00
.eslintignore TS-aware eslint + in CI 2020年05月05日 18:24:14 +02:00
.eslintrc.js Fonction pour repérer les rerenders de Conten 2024年10月22日 22:09:13 +02:00
.eslintrc.yaml Fonction pour repérer les rerenders de Conten 2024年10月22日 22:09:13 +02:00
.gitattributes chore: prettier & eol 2026年02月07日 16:17:18 +01:00
.gitconfig Ré-introduit git quotepath 2020年02月27日 10:53:26 +01:00
.gitignore Revert "Stop tracking /app/icons/icons.json" 2026年01月12日 11:11:28 +01:00
.prettierignore TS-aware eslint + in CI 2020年05月05日 18:24:14 +02:00
.prettierrc.yaml chore: prettier & eol 2026年02月07日 16:17:18 +01:00
.yarnclean 📏 Active le mode strict de TypeScript sur la partie mon-entreprise 2020年11月24日 16:22:17 +01:00
AGENTS.md Instruction pour les LLM de ne pas ajouter de tests 2026年02月06日 10:47:53 +01:00
buildPlaceJsonLd.ts Encodage moins agressif que encodeURIComponent et plus ciblé sur name| 2025年10月06日 16:24:58 +02:00
bun.lock Ajout de prettier sur le pre-commit hook 2026年02月07日 15:48:59 +01:00
CLAUDE.md Chaque entrée news a une URL 2025年09月29日 19:30:22 +02:00
CONTRIBUTING.md Add bun format command by @n4n5 2026年02月07日 15:48:59 +01:00
deno.lock fix: Ajuste la couleur du dénivelé en mode sombre 2026年02月04日 13:52:09 +01:00
globals.css fix: Ajuste la couleur du dénivelé en mode sombre 2026年02月04日 13:52:09 +01:00
icon.svg laem/futureco devient cartes en mettant de côté le code de futureco qui 2024年06月23日 16:04:51 +02:00
instrumentation-client.ts On termine la configuration de sentry avec le Wizard 2025年12月15日 12:06:08 +01:00
instrumentation.ts On termine la configuration de sentry avec le Wizard 2025年12月15日 12:06:08 +01:00
LICENSE Passage à la licence AGPL3 2023年12月18日 23:14:46 +01:00
mdx-components.tsx On tente de revenir en arrière sur l'ajout d'espace au début de chaque 2024年12月03日 09:54:13 +01:00
mdxOptions.mjs Mirroir de la config en fonction mdxOptions pour le client 2025年12月08日 15:30:57 +01:00
mdxOptionsFunctions.mjs Mirroir de la config en fonction mdxOptions pour le client 2025年12月08日 15:30:57 +01:00
next-env.d.ts Fin présumée de la migration vers ourIcons en dur 2025年12月29日 19:17:58 +01:00
next.config.mjs Désactivation du inlineCss pour voir si le bug encart mobile vient de là 2026年01月08日 11:40:34 +01:00
nixpacks.toml Version encore plus récente ? 2025年12月29日 19:50:14 +01:00
package.json Add bun format command by @n4n5 2026年02月07日 15:48:59 +01:00
postcss.config.js On continue dans next-yak mais il y a plein de problèmes... 2024年11月28日 16:33:17 +01:00
proxy.ts Text pour combler le trou SimilarNodes 2025年12月15日 18:34:49 +01:00
README.md Actualiser README.md 2025年09月07日 22:37:02 +02:00
sentry.edge.config.ts On termine la configuration de sentry avec le Wizard 2025年12月15日 12:06:08 +01:00
sentry.server.config.ts On termine la configuration de sentry avec le Wizard 2025年12月15日 12:06:08 +01:00
sentryConfig.mjs Next bundle analyser 2025年08月06日 17:16:32 +02:00
temp-local-bug Amélioration de l'icône géoloc' 2025年02月05日 19:24:33 +01:00
tsconfig.json MAJ yak et problème de mdx 2025年12月08日 11:09:15 +01:00
étude-prix-moyens-autoroute.md Nouvelle page itinéraire voiture 2025年10月21日 15:07:45 +02:00

Cartes

Cartes.app est une application Web de cartographie généraliste, basée sur les données ouvertes d'OpenStreetMap et d'autres projets de communs comme Wikimedia Commons (pour les images) ou Wikipedia.

Deux objectifs :

  • pouvoir explorer le Monde et ses lieux d'intérêt (commerces, attractions touristiques, équipements, services publics, etc) sans dépendre de Google, Apple et autre GAFAM
  • proposer des calculateurs d'itinéraires écologiques, et promouvoir les transports en commun.

Découvrez nos motivations et les dernières nouveautés dans le blog.

Comment suivre le projet ?

Venez discuter du projet sur le canal matrix !

Les nouveautés sont annoncées sur le compte bluesky @cartes.app, avec une réplique sur mastodon @cartes_app@amicale.net.

D'autres discussions ont aussi lieu dans la rubrique cartes.app du forum OSM France.

Comment contribuer ?

C'est par ici : contribution guide ! Vous pouvez aussi poser des questions ici dans la rubrique tickets ou sur le canal matrix pour les questions plus informelles.

Technically ?

I started implementing this map in november 2023 as a kind of personal useful advent of code. I quickly figured out the open source tech and data in 2023 to make modern map interface have become incredibly mature, compared to 10 years ago. You get 3D buildings, vector tiles in 1 h of dev.

The app is based on :

  • data : OpenStreetMap (of course), Wikimedia commons (for the images), Wikidata, Wikipedia
  • code : nextjs, maplibre, next-yak pour le CSS
  • hosting : maptiler for the vector map tiles, vercel for JS deployment, Photon API by Komoot, Indoor= for indoor mapping.

Funding

Cartes has received funding for 2025 from the Dutch organisation NLNet, see details on the blog

Similar projects

Checkout OSMApp. Qwant Maps would be the other similar projet, but it's not developped anymore.

Credits

This app makes full use of a multiple of open source libraries.

Including code inspired or directly taken from OSMApp.

Icons are OSMAnd's.

Availability of servers is here