---
title: Zen Notes
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, sqlite, go, pwa, low-resource, docker]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://www.sheshbabu.com/zen/, https://github.com/sheshbabu/zen]
---

# 🪷 Zen Notes

> **L’app de notes minimaliste et durable** : binaire Go unique, stockage Markdown + SQLite, faible consommation de ressources et interface volontairement calme.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [sheshbabu.com/zen](https://www.sheshbabu.com/zen/) |
| **GitHub** | [sheshbabu/zen](https://github.com/sheshbabu/zen) |
| **Licence** | AGPL-3.0 |
| **Langage** | Go |
| **Étoiles GitHub** | 1.1k ⭐ |
| **Dernière MAJ** | 2026-04-29 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |

## 📝 Description

**Zen Notes** est une application de **prise de notes auto-hébergeable** centrée sur la **sobriété**, la **portabilité** et la **faible consommation**. Le projet met en avant un **binaire Go unique** ou un déploiement Docker, des notes stockées en **Markdown** avec une base **SQLite** locale, une recherche plein texte **BM25**, des tags et une approche sans dépendances lourdes.

L’outil vise clairement ceux qui veulent un espace de notes calme, pérenne et simple à maintenir. Il ne cherche pas à remplacer une grosse suite collaborative ; il privilégie plutôt l’ergonomie, les notes Markdown, l’import/export et quelques fonctions modernes comme le **PWA**, les **templates**, le **canvas** expérimental ou le **MCP**.

Zen Notes convient surtout à :

- des **notes personnelles** en Markdown ;
- un usage **léger** sur petit serveur ou VPS ;
- des utilisateurs qui veulent **leurs données en formats simples** ;
- un remplacement web minimaliste d’outils type carnet/PKM léger.

Points notables :

- ✅ **Binaire Go unique** possible
- ✅ **Markdown + SQLite**
- ✅ Très **léger** en ressources
- ✅ Recherche plein texte **BM25**
- ✅ PWA, import/export, templates
- ⚠️ Collaboration et administration bien plus limitées qu’un wiki d’équipe

## 🚀 Installation

### Option recommandée : Docker Compose

Le site officiel annonce un déploiement via **Docker Compose** ou via binaire unique. Pour un homelab, Docker reste le plus simple à maintenir.

```yaml
services:
  zen:
    image: ghcr.io/sheshbabu/zen:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/data
```

Puis :

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

Si vous préférez un exécutable natif, le projet documente aussi une approche **single binary** construite en Go.

## ⚙️ Configuration Initiale

1. **Monter un volume persistant** pour la base SQLite et les contenus.
2. **Accéder à l’interface** et créer les premières notes/tags.
3. **Définir une stratégie de sauvegarde** du dossier de données.
4. **Placer l’instance derrière HTTPS** si elle est exposée.
5. **Tester import/export** si vous migrez depuis un autre outil Markdown.

Le projet met l’accent sur la durabilité des données ; il est donc logique d’aligner aussi les sauvegardes sur cette philosophie.

## 🔄 Alternatives

### Open Source
- [[app-flatnotes]] — Encore plus simple, mais moins riche
- [[app-many-notes]] — Markdown web avec vaults et multi-utilisateur
- [[app-silverbullet]] — PKM plus programmable
- [[app-note-mark]] — Web Markdown minimal avec partage
- [[app-notediscovery]] — Style mini-Obsidian plus visuel

### Propriétaires
- **Obsidian Sync + Publish**
- **Bear**
- **Simplenote**
- **UpNote**

## 🔐 Sécurité

- ✅ Surface réduite grâce à une architecture relativement simple
- ✅ Données locales en **Markdown + SQLite** faciles à sauvegarder
- ⚠️ SQLite demande une sauvegarde cohérente avant manipulation en production
- ✅ Ajoutez **HTTPS** et un reverse proxy pour l’accès distant
- ⚠️ Les fonctions expérimentales doivent être testées avant usage critique

## 📚 Ressources

- [Présentation officielle](https://www.sheshbabu.com/zen/)
- [Référentiel GitHub](https://github.com/sheshbabu/zen)
- [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-flatnotes]] — Alternative ultra-légère
- [[app-many-notes]] — Alternative Markdown plus multi-utilisateur
