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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: colab_markdown_editor-1.0.0.tar.gz
  • Upload date:
  • Size: 9.3 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.0.tar.gz
Algorithm Hash digest
SHA256 e4886e6f8f610f93183b4fd5aa933d6152a99638f42f058ba95e39d78ed08f49
MD5 a888daff3c2d7db2db4bfa9edefa8bbc
BLAKE2b-256 5a83d86fba2ae5137cfe98475e6392c8070f106a0d9b0145237382af968139b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for colab_markdown_editor-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e22dd0455c439874edede23fe751f123838f85a963223933ac613cd882416fb
MD5 b7c91d2f5af958c372b051ccb3752ab1
BLAKE2b-256 e9b9c836ebcbadee6e9723c2b0f45a0ddfe0c698fde64b77765f35c8f2776c03

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