Skip to main content

Interactive Markdown Editor for Google Colab Notebooks

Project description

Colab Markdown Editor

PyPI version

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.


🚀 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.1.tar.gz (9.4 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.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for colab_markdown_editor-1.0.1.tar.gz
Algorithm Hash digest
SHA256 30c5f1298de3685a54e86cd8e568abfc056e6bda21fa5afd8770a08463bed24c
MD5 9811ad803ecb09dcf81ed0f2442ac043
BLAKE2b-256 8a7306112cd3cdcac23fa7c4fc35ec04b51a393af8bf2b844cbd5e2d710b815c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for colab_markdown_editor-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ba8985c32cc125f8565ab67722e93146ad04f2ee7a29ed23c2907c4d4fe96592
MD5 fa5eb2c3d30039d02162d07264e84d7a
BLAKE2b-256 2bef899fd107d625f91db2456e19123d3933b53b203603bf58a9b5ee76122db7

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