---
title: Note Mark
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, minimal, oidc, sharing, flat-file, go, typescript, docker]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://notemark.docs.enchantedcode.co.uk/, https://github.com/enchant97/note-mark]
---

# 📝 Note Mark

> **L’application web Markdown minimale et rapide** : pensée pour écrire vite, partager des notebooks et rester légère, sans chercher à devenir une grosse plateforme documentaire.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [notemark.docs.enchantedcode.co.uk](https://notemark.docs.enchantedcode.co.uk/) |
| **GitHub** | [enchant97/note-mark](https://github.com/enchant97/note-mark) |
| **Licence** | AGPL-3.0 pour le code |
| **Langage** | TypeScript, Go |
| **Étoiles GitHub** | 672 ⭐ |
| **Dernière MAJ** | 2026-06-01 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |

## 📝 Description

**Note Mark** est une application de **notes Markdown web** qui met en avant la **rapidité**, le **minimalisme** et une interface responsive. Le projet supporte le **GitHub Flavored Markdown**, les thèmes clair/sombre, les pièces jointes, le partage de notebooks, des URLs propres et le **SSO OIDC**.

Le projet reste volontairement dans une catégorie assez **simple** : ce n’est ni un grand wiki, ni un PKM complexe. Son attrait principal est de fournir une expérience de notes Markdown web assez légère, avec un stockage **flat-file**, un rendu sécurisé et quelques fonctions d’équipe sans surcharger l’interface.

Note Mark convient surtout à :

- des **notes Markdown web** ;
- des utilisateurs qui veulent une app **minimale** mais pas trop austère ;
- des petits environnements avec **partage** ;
- des déploiements simples derrière un reverse proxy.

Points notables :

- ✅ **Markdown** GFM
- ✅ Stockage **flat-file**
- ✅ **OIDC** et partage de notebooks
- ✅ Pièces jointes et interface mobile-friendly
- ✅ Politique explicite de **sanitisation HTML**
- ⚠️ Fonctionnellement plus limité qu’un vrai wiki ou PKM riche

## 🚀 Installation

### Option recommandée : conteneurs officiels

La documentation du projet renvoie vers une installation via ses images conteneurisées (`note-mark-aio`, backend, frontend). Pour un homelab simple, l’approche tout-en-un est la plus logique.

```yaml
services:
  note-mark:
    image: ghcr.io/enchant97/note-mark-aio:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app/data
```

Puis :

```bash
docker compose up -d
```

Le projet documente aussi les options OIDC et des variantes plus détaillées dans sa documentation officielle.

## ⚙️ Configuration Initiale

1. **Monter un volume persistant** pour les données.
2. **Placer l’application derrière HTTPS**.
3. **Configurer OIDC** uniquement si vous avez déjà un fournisseur compatible.
4. **Tester le partage** avec un jeu de notes non sensible d’abord.
5. **Prévoir l’export/migration** si vous suivez de près la transition annoncée vers la v1.

Le dépôt indique un travail en cours autour de la v1 ; c’est donc un bon candidat pour des usages personnels ou petits groupes, avec un œil sur l’évolution du projet.

## 🔄 Alternatives

### Open Source
- [[app-flatnotes]] — Encore plus simple
- [[app-many-notes]] — Plus structuré avec vaults et multi-utilisateur
- [[app-zen-notes]] — Léger mais avec une philosophie de stockage différente
- [[app-nextcloud-notes]] — Si vous êtes déjà dans Nextcloud
- [[app-anchor-notes]] — Alternative simple et offline-first

### Propriétaires
- **Simplenote**
- **Google Keep**
- **Bear**
- **UpNote**

## 🔐 Sécurité

- ✅ Le projet mentionne une **sanitisation HTML** pour réduire les risques XSS
- ✅ Support **OIDC** pour déléguer l’authentification
- ✅ Stockage simple facilitant sauvegarde et reprise
- ⚠️ Vérifier les réglages de partage des notebooks
- ✅ Utiliser **HTTPS** et des sauvegardes régulières

## 📚 Ressources

- [Documentation officielle](https://notemark.docs.enchantedcode.co.uk/)
- [Référentiel GitHub](https://github.com/enchant97/note-mark)
- [selfh.st — Note-Taking](https://selfh.st/apps/?tag=Note-Taking)

## Pages Liées

- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
- [[app-many-notes]] — Alternative Markdown un peu plus structurée
- [[app-flatnotes]] — Alternative ultra-minimaliste
