Skip to main content

Interactive Markdown Editor for Google Colab Notebooks

Project description

Colab Markdown Editor

An interactive Markdown editor tailored exclusively for Google Colab notebooks. Edit, preview, and manage local .md files directly within Colab’s UI—no external apps required.

colab_markdown_editor


🚀 Features

  • File Browser
    • Browse and load any .md file from the Colab VM or a mounted Google Drive.
    • Use the dropdown to pick from all discovered markdown files under a chosen folder.
    • Or switch to path-input mode to type a full filename (e.g. notes/meeting.md)—if it doesn’t exist yet, it will be created when you load it.
    • Mount your Google Drive with one click, then navigate straight into your Drive tree.

  • Formatting Toolbar
    Bold, italic, headings, lists, links, images, and code insertion via buttons or Ctrl-shortcuts.

  • Word Count & Reading Time
    Live update of total words and estimated minutes to read, shown above the History panel.

  • Manual Save (💾) & Auto-Save
    Click the Save button at any time, or rely on the built-in autosave every few seconds.

  • View Modes
    Split (editor + preview), Edit only, or Preview only.

  • History
    Toggle the log of all past edits for quick undo or review.


📦 Installation

pip install colab_markdown_editor

🎯 Usage in Google Colab

  1. Open a Colab notebook.
  2. In a code cell, run:
%run -m colab_markdown_editor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

colab_markdown_editor-1.0.2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

colab_markdown_editor-1.0.2-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file colab_markdown_editor-1.0.2.tar.gz.

File metadata

  • Download URL: colab_markdown_editor-1.0.2.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for colab_markdown_editor-1.0.2.tar.gz
Algorithm Hash digest
SHA256 0c134b9c592f2b912b867e231409dd37698cf04f17724346b36cece1ec698aa7
MD5 4e83861a2670beba0c0aed2bdc260cb6
BLAKE2b-256 8e87adbccb2f8b278c35edb9440bd2bffbe09d73aa58a110393a4409ea9252ac

See more details on using hashes here.

File details

Details for the file colab_markdown_editor-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for colab_markdown_editor-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5c15c83f303adb485802f42286d8b708fc1c86e761fc665462f74ceeb5857663
MD5 365ffe764763bfc8a223f3973ea19b90
BLAKE2b-256 5c989fc66f8e6ad3df101f3044f862e3a31c4c7899282945923b982e2a63046b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page