Skip to content

Polyx10/CTB2MD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTB2MD - Migrate from Cherrytree to Obsidian / Migration de Cherrytree vers Obsidian

Release License macOS Obsidian Cherrytree

[English]

⚠️ IMPORTANT: This is a macOS-only application

CTB2MD is a powerful yet simple tool designed to help macOS users migrate their notes from Cherrytree (.ctb) to Obsidian-compatible Markdown (.md). Perfect for knowledge base migration on Apple computers, this native application preserves your note structure, formatting, and command blocks while converting to clean Markdown that works flawlessly in Obsidian.

System Requirements

  • macOS 10.15 (Catalina) or later
  • Apple Silicon (M1/M2) or Intel processor
  • 50MB free disk space
  • Python 3.x (included in macOS)

Not Compatible With

  • Windows
  • Linux
  • Chrome OS
  • Mobile devices

Features

  • Simple GUI with file selector
  • Convert .ctb files to Markdown
  • Preserve layout and formatting
  • Support for command blocks
  • Compatible with Obsidian

Installation

  1. Download the latest version from the Releases page
  2. Extract the archive
  3. Drag CTB2MD.app to your Applications folder

Usage

  1. Double-click CTB2MD.app
  2. Select your .ctb file to convert
  3. Markdown files will be created in a new folder next to the source file

Development

To build the application from source:

git clone https://github.com/Polyx10/CTB2MD.git
cd CTB2MD
./create_app.sh

Requirements

  • macOS
  • Python 3.x
  • tkinter (included with Python)

[Français]

⚠️ IMPORTANT : Cette application fonctionne uniquement sur macOS

Une application simple pour convertir des fichiers Cherrytree (.ctb) en fichiers Markdown (.md), spécialement conçue pour macOS.

Configuration requise

  • macOS 10.15 (Catalina) ou plus récent
  • Processeur Apple Silicon (M1/M2) ou Intel
  • 50 Mo d'espace disque
  • Python 3.x (inclus avec macOS)

Non compatible avec

  • Windows
  • Linux
  • Chrome OS
  • Appareils mobiles

Fonctionnalités

  • Interface graphique simple avec sélecteur de fichiers
  • Conversion des fichiers .ctb en Markdown
  • Préservation de la mise en page et du formatage
  • Support des blocs de code pour les commandes
  • Compatible avec Obsidian

Installation

  1. Téléchargez la dernière version depuis la page des Releases
  2. Décompressez l'archive
  3. Glissez l'application CTB2MD.app dans votre dossier Applications

Utilisation

  1. Double-cliquez sur CTB2MD.app
  2. Sélectionnez votre fichier .ctb à convertir
  3. Les fichiers Markdown seront créés dans un nouveau dossier à côté du fichier source

Développement

Pour construire l'application depuis les sources :

git clone https://github.com/Polyx10/CTB2MD.git
cd CTB2MD
./create_app.sh

Prérequis

  • macOS
  • Python 3.x
  • tkinter (inclus avec Python)

Screenshots / Captures d'écran

[English] Screenshots will be added soon. The application features:

  • Clean and simple interface
  • Dark mode support
  • Progress feedback
  • Direct access to converted files

[Français] Les captures d'écran seront ajoutées prochainement. L'application propose :

  • Interface simple et épurée
  • Support du mode sombre
  • Retour sur la progression
  • Accès direct aux fichiers convertis

Star History / Historique des étoiles

Star History Chart

License / Licence

MIT License