Welcome to MarkDrop ā The Ultimate Markdown Guide & Example š#
Welcome to MarkDrop, your ultra-fast, minimalist, cloud-powered Markdown publishing platform and pastebin! This document is an interactive example note designed to demonstrate all capabilities, formatting syntax, and workflow features available to you.
ā” How to Use MarkDrop#
Writing and publishing on MarkDrop takes less than 30 seconds. Here is the step-by-step workflow:
- Compose in the Editor: Go to the homepage (md.jcnino.dev) and start writing. Use the Text tab to write Markdown, or the Preview tab to see your formatting rendered in real-time.
- Choose a Custom Link (Slug): Under Custom Link, enter a unique path (like
/my-notesor/project-roadmap). If you leave it empty, the platform will auto-generate a random short code for you. - Set an Edit Password (Optional): Choose a private edit code so only you (or people you share the code with) can edit the note in the future.
- Publish & Share: Click Publish Note or press
ā + Enter(Ctrl + Enter). Your note is instantly live on the global Edge CDN! - View Raw Plain-Text: Want raw Markdown for terminal scripts or AI tools? Append
/rawto any URL (e.g.md.jcnino.dev/welcome/raw).
š Dynamic Table of Contents & Outline#
Notice the Document Outline sidebar? MarkDrop automatically scans all headings (#, ##, ###) in your document to construct an interactive Table of Contents.
- Scrollspy Tracking: As you scroll through the article, the outline highlights your current reading position.
- Direct Anchor Links: Click any item in the outline to jump smoothly to that section.
- Shareable Heading Links: Hover over any heading and click the
#symbol to copy a direct link to that exact section.
āļø Markdown Formatting Showcase#
Here is a full breakdown of supported GitHub Flavored Markdown (GFM) elements:
1. Typography & Emphasis#
- Bold Text:
**Bold Text**or__Bold Text__ā Bold Text - Italic Text:
*Italic Text*or_Italic Text_ā Italic Text - Bold & Italic:
***Bold & Italic***ā Bold & Italic Strikethrough:~~Strikethrough~~āStrikethroughInline Code:`console.log("Hello!")`āconsole.log("Hello!")
2. Interactive Task Lists#
Keep track of todos, project milestones, and checklists:
- Create your first Markdown note
- Customize your vanity URL slug
- Set an edit password for security
- Read the dynamic Table of Contents
- Share your note link with a colleague or friend
- Star the project on GitHub
3. Syntax-Highlighted Code Blocks#
MarkDrop renders clean, preformatted code blocks with syntax styling:
// TypeScript Example: Fetching a note from MarkDrop
interface NoteResponse {
slug: string;
content: string;
views: number;
}
async function fetchNote(slug: string): Promise<NoteResponse> {
const res = await fetch(`https://md.jcnino.dev/api/paste?slug=${slug}`);
if (!res.ok) throw new Error('Note not found');
return res.json();
}
console.log('MarkDrop is ready!');
# Python Example: Reading raw Markdown
import requests
response = requests.get("https://md.jcnino.dev/welcome/raw")
print(response.text)
# cURL CLI Example: Output raw Markdown directly into terminal
curl -s https://md.jcnino.dev/welcome/raw
š Responsive Data Tables#
Organize complex data with clean, mobile-responsive tables:
| Feature | Description | Status |
|---|---|---|
| Instant SSR | Blazing fast server-side rendering on Vercel Edge | ā Available |
| Password Lock | Lock edits with private custom passwords | ā Available |
| Raw Endpoint | Unparsed Markdown accessible via /[slug]/raw |
ā Available |
| Auto Dark Mode | Automatic detection of device OS color preferences | ā Available |
| View Tracking | Real-time page view counter for every link | ā Available |
š¬ Blockquotes & Callout Alerts#
š” Pro-Tip: You can use blockquotes for highlight callouts, important warnings, or memorable quotations.
"Simplicity is prerequisite for reliability." ā Edsger W. Dijkstra
š Security Notice: If you set an Edit Password, make sure to write it down or remember it. For privacy and simplicity, passwords are not recoverable via email.
āØļø Keyboard Shortcuts Cheatsheet#
Boost your writing speed with built-in keyboard shortcuts:
| Shortcut | Action | Where |
|---|---|---|
| ā + N / Ctrl + N | Open new paste editor | Anywhere |
| ā + Enter / Ctrl + Enter | Publish / Save note | In editor |
| Tab | Insert 2-space tab indent | In editor |
| Esc | Close mobile menu / outline drawer | Mobile view |
š Useful Links & Next Steps#
- š') : this.replaceWith('š')" />š Create a New Note ā Open the Markdown editor and publish your thoughts.
- ā¹ļø') : this.replaceWith('ā¹ļø')" />ā¹ļø About MarkDrop ā Learn about the architecture, tech stack, and creator profile.
- š»') : this.replaceWith('š»')" />š» GitHub Profile ā View open-source code and projects.
- šø') : this.replaceWith('šø')" />šø Instagram Photography ā Explore visual stories and photography.