About MarkDrop

A fast, dynamic Markdown publishing platform and cloud pastebin crafted for developers, writers, and thinkers. Designed for instantaneous composition, clean URLs, and effortless sharing.

bolt
Sub-50ms Edge Rendering
lock
Protected Edit Security
terminal
API Ready /[slug]/raw
dark_mode
Auto-Theme Dark / Light
Creator

Meet the Developer

The mind behind MarkDrop and creator of digital tools & visual stories.

JC

jcnino

@jcnino2020

Full-Stack Developer & Photographer

location_on Philippines

Passionate about building ultra-fast, minimalist web applications, developer productivity tools, and visual storytelling through photography.

Philosophy

Why MarkDrop?

The principles driving every design and architecture choice.

speed

Zero-Bloat Speed

Modern web notes have become heavy, slow, and full of unnecessary scripts. MarkDrop serves lightweight, server-rendered HTML that loads instantaneously even on constrained mobile connections.

lock_open

Frictionless Access

No mandatory accounts, no passwords required to read, no subscriptions, and no paywalls. Write your thoughts, hit publish, and share your link in seconds.

description

Pure Markdown Portability

Your content belongs to you. Markdown is an open, enduring format. View raw plain text anytime or export your work without vendor lock-in.

visibility

Typography & Readability

Engineered with carefully calibrated typography scales, optimal line lengths, smooth dark/light contrast, and self-hosted font assets to guarantee eye comfort.

Capabilities

Platform Features

Everything you need for publishing, organizing, and sharing notes.

edit_note
Live Preview

Real-Time Markdown Editor

Side-by-side editing with synchronized live preview, instant word/character counters, and a rapid formatting toolbar for effortless composition.

lock
Security

Password-Protected Edits

Lock any published note with a custom edit password so only you or authorized collaborators can make modifications later.

link
Routing

Custom Clean URLs & Slugs

Pick your own memorable vanity URL path (e.g., md.jcnino.dev/my-guide) or generate random high-entropy short slugs.

toc
Navigation

Dynamic Document Outline

Automatic hierarchical Table of Contents generation with smooth jump anchors and active scrollspy reading tracking.

terminal
Developer API

Raw Markdown Endpoint

Access unformatted plain Markdown via the /[slug]/raw endpoint — perfect for curl, CLI scripts, automation pipelines, and LLM prompts.

dark_mode
Smart Theme

Adaptive Dual Theming

Automatic device OS light/dark detection with an instantaneous one-click toggle, preserving user preference seamlessly.

bolt
Astro 5 & Vercel

Sub-Millisecond Edge SSR

Zero client-side bloat. Server-rendered pages distributed across global edge nodes for lightning-fast First Contentful Paint (FCP).

share
Open Graph

Rich Social Embeds & Sharing

Dynamic title, snippet, and Open Graph card generation for beautiful link previews across Telegram, WhatsApp, Discord, and Twitter.

storage
Atlas Storage

MongoDB Cloud Persistence

High-availability document storage with atomic view counters, resilient fallback stores, and high concurrent read throughput.

Workflow

How It Works in 3 Simple Steps

From raw thought to published link in under thirty seconds.

01
edit_note

1. Write or Paste

Open the editor and write your note in standard Markdown. Use the live split preview and toolbar to format headings, code blocks, or lists.

02
lock

2. Set Slug & Password

Optionally choose a custom URL path (like /my-notes) and set a private edit password to safeguard your document.

03
share

3. Publish & Share

Click Publish Note (or press ⌘+Enter). Your note is immediately live with permanent links, rich previews, and raw text endpoints.

Engineering

Technology Stack & Architecture

Built with modern, production-grade technologies optimized for edge performance.

rocket_launch
Framework

Astro 5 (SSR)

Ultra-fast Islands Architecture with Server-Side Rendering and Edge runtime support.

storage
Database

MongoDB Atlas

Serverless document store with optimized queries and atomic view tracking.

cloud_sync
Infrastructure

Vercel Edge Network

Worldwide CDN distribution, zero cold-starts, automatic SSL/TLS, and instant cache invalidation.

article
Markdown Processing

Marked & GFM Parser

GitHub Flavored Markdown parsing with custom slugification and anchor links.

text_fields
Typography

Inter & JetBrains Mono

Self-hosted variable fonts engineered for optimal readability and developer ergonomics.

memory
Frontend Engineering

TypeScript & Vanilla CSS

Strict type safety with zero CSS framework bloat for lightweight, high-performance rendering.

Cheat Sheet

Markdown Syntax Quick Reference

Common formatting conventions fully supported by MarkDrop.

title

Headings & Anchors

# Heading 1
## Heading 2
### Heading 3
Auto-generates table of contents and anchor links
format_bold

Text Formatting

**Bold Text**
*Italic Text*
~~Strikethrough~~
`Inline code snippet`
Standard inline typography & emphasis
format_list_bulleted

Lists & Task Checkboxes

- Bullet item
1. Numbered item
- [x] Completed task
- [ ] Pending task
Interactive task checkboxes & structured lists
terminal

Code Blocks with Languages

```typescript
const app = "MarkDrop";
console.log(app);
```
Fenced blocks with syntax tagging
table_chart

Tables

| Column 1 | Column 2 |
| :------- | :------- |
| Value A  | Value B  |
Responsive data tables with column alignment
format_quote

Blockquotes & Links

> Important quote or callout

[Link Text](https://example.com)
![Image Alt](/logo.svg)
Stylized quote callouts & embedded media
Answers

Frequently Asked Questions

Everything you might want to know about using MarkDrop.

MarkDrop is a modern, lightweight Markdown pastebin and publishing tool inspired by minimalist utilities like Rentry and Notion. It was built to solve the frustration of bloated note-sharing tools by providing instantaneous, distraction-free Markdown publishing with clean URLs, live preview, and password protection without mandatory sign-ups.

No, unless you choose not to set a password. When creating or publishing a note, you can set an Edit Password. Only individuals who provide this exact password can update the contents or modify the URL.

Simply append /raw to any note URL. For example, if your note is located at md.jcnino.dev/welcome, you can view the raw unparsed Markdown at md.jcnino.dev/welcome/raw. This is ideal for curl, CLI scripts, and AI agents.

MarkDrop automatically queries your operating system and browser preferences (prefers-color-scheme) to render the ideal light or dark theme on initial load. You can also manually toggle your theme at any time via the header icon.

Yes. Notes are stored securely in a MongoDB Atlas cloud cluster with high availability and redundancy. Notes remain active and permanently accessible via their unique URL.

Absolutely! MarkDrop supports full GitHub Flavored Markdown (GFM), including tables, task lists, blockquotes, syntax-highlighted code blocks, inline code, and clickable anchor links.

Ready to share your next idea?

Start writing in our distraction-free live Markdown workspace right now.