MACOS · MARKDOWN

Markdownのスイスアーミーナイフ.

macOS向けのMarkdownビューア。

下にスクロール Quick Look:GFM、MDX、Obsidianをレンダリング
API.md getting-started.mdx Obsidian.md

Authentication API

Base URL: https://api.peekdown.app/v1

Rate Limiting
All endpoints are rate-limited to 100 requests per minute per API key. Exceeding this returns 429 Too Many Requests.

Endpoints

POST /auth/token

Returns a bearer token for authenticated requests.

ParameterTypeRequiredDescription
client_idstringyesYour application's client ID
client_secretstringyesYour application's client secret
grant_typestringyesMust be client_credentials
curl -X POST https://api.peekdown.app/v1/auth/token \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": "fk_live_abc123",
    "client_secret": "sk_live_xyz789",
    "grant_type": "client_credentials"
  }'
import { Callout } from '@/components/callout'
import { Tabs, Tab } from '@/components/tabs'

Getting Started

Install the toolkit and render your first component in under a minute.

<Callout type="info">
  This guide assumes Node 20 or newer.
  Check with `node --version` before continuing.
</Callout>

Installation

<Tabs items={['npm', 'pnpm', 'yarn']}>
  <Tab value="npm">npm install @acme/toolkit</Tab>
  <Tab value="pnpm">pnpm add @acme/toolkit</Tab>
  <Tab value="yarn">yarn add @acme/toolkit</Tab>
</Tabs>

Your first component

Obsidian Vault Support

Render your Obsidian notes beautifully — callouts, highlights, wikilinks, tags, and more.

Works with Quick Look
Press Space on any note in your vault. Peekdown renders it instantly — no need to open Obsidian.
Full Feature Support
Frontmatter is hidden, `` are stripped, and all 13 callout types are styled with icons.

Highlight key concepts in your notes and link to other pages with wikilinks.

Organize with #tags and #project/research tags. Embed references like diagram.png render as badges.

Don't Forget
Standard markdown still works perfectly — Obsidian syntax is additive.

Today's Notes

  • Draft launch announcement
  • Review Q2 Roadmap with #leadership
  • Migrate vault to #peekdown
  • Walkthrough with design team

Backlinks

Project Charter · Sprint Planning · Design Review

プレビューと編集を同期
API.md
# Authentication API Base URL: `https://api.peekdown.app/v1` > [!warning] Rate Limiting > All endpoints are rate-limited to 100 requests per minute per API key. Exceeding this returns `429 Too Many Requests`. ## Endpoints ### POST /auth/token Returns a bearer token for authenticated requests. | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `client_id` | string | yes | Your application's client ID | | `client_secret` | string | yes | Your application's client secret | | `grant_type` | string | yes | Must be `client_credentials` | ```bash curl -X POST https://api.peekdown.app/v1/auth/token \ -H "Content-Type: application/json" \ -d '{ "client_id": "fk_live_abc123", "client_secret": "sk_live_xyz789", "grant_type": "client_credentials" }' ``` ### Response

Authentication API

Base URL: https://api.peekdown.app/v1

Rate Limiting
All endpoints are rate-limited to 100 requests per minute per API key. Exceeding this returns 429 Too Many Requests.

Endpoints

POST /auth/token

Returns a bearer token for authenticated requests.

ParameterTypeRequiredDescription
client_idstringyesYour application's client ID
client_secretstringyesYour application's client secret
grant_typestringyesMust be client_credentials
注釈してAIに送り返す
Roadmap.md

v2.3 Roadmap

A high-level look at where we're taking the product after v2.2 ships. This is a draft — not committed scope. Dates are aspirational and will firm up after the v2.2 retro.

Performance

The big bet for v2.3 is cutting cold-start latency in half. Right now the median session takes 1.8s to first interactive, which is too slow given that competitors are well under 1s. We have a few directions we're exploring.

  • Lazy-load the editor module
  • Precompile the syntax highlighter grammars
  • Move webhook dispatch off the main request thread
+ add a concrete example of a confusing er…

Developer Experience

We've heard consistently from customers that the SDK ergonomics need work. The TypeScript types drift out of sync with the API in ways that surprise people, and our error messages don't tell you what to do next. v2.3 is when we fix that.

soften — don't name competitors directly
Copied to clipboard
<!-- Peekdown annotation export — paste into your AI assistant -->[
  {
    "type": "delete",
    "text": "This is a draft — not committed scope.",
    "paragraph": 1
  },
  {
    "type": "comment",
    "text": "competitors are well under 1s",
    "instruction": "soften — don't name competitors directly",
    "paragraph": 2
  }
]
もっとPEEKDOWN

あなたの働き方のために。

Quick Look統合.

Quick Lookで生のマークダウンを見るのはもう終わり。Peekdownが.mdファイルと.mdxファイルをレンダリングするので、目を細めて解読する必要はありません。コードスニペットやファイル全体をワンクリックでコピーすることもできます。

編集とアノテーション.

変更やミスの修正に、Peekdownのインラインエディターが対応します。100以上の言語とシンタックスハイライトに対応し、さらにアノテーション機能でメモをAIに送り返すこともできます。

GitHub準拠のレンダリング.

これがPeekdownを作った理由です。ライティングアプリやIDEのデフォルトフォーマットでREADMEを確認するのに疲れました。ただ自分のマークダウンを、他の人が見るのと同じように、プッシュする前に確認したかったのです。

Obsidianボールトサポート.

Quick LookでFinderから直接Obsidianボールトを閲覧できます。コールアウト、ウィキリンク、ハイライト、タグ、埋め込みを完全サポート。フロントマターは自動的に除去され、クリーンなプレビューを表示します。

切替可能なチェックボックス.

タスクリストを作成(またはボットに作成させて)し、完了したらチェックを付けましょう。チェックのたびに自動保存でき(しないことも可能)、Quick Lookで進捗を確認できます。お気に入りの機能の一つです。

AI対応.

AIエージェントを使用している場合、llms.txtやhumans.txtファイルを扱うことがあるかもしれません。.txt拡張子にもかかわらず、これらは実際にはマークダウンであり、他のマークダウンファイルと同様にレンダリングされます。

比較

VS Codeではダメですか?

それともプッシュ後にブラウザでプレビュー?

Peekdown VS Code ブラウザ
ダウンロードサイズ ~13MB ~100MB+
メモリ使用量 ~70MB ~500MB+ タブの混雑
起動時間 瞬時 数秒 先にプッシュ
Quick Look
GitHub準拠 近い
(プッシュ後)
llms.txtサポート
最前面に固定 拡張機能
Obsidian構文 拡張機能
レビュー

ユーザーの声。

マークダウンを表示するだけでなく、もっと多くの機能がありますが、それらは邪魔になりません。見た目が良く、正しくレンダリングされ、シンタックスハイライトもあります。
— derekplucas, App Store
...アップデートのたびに良くなっています。編集と注釈の機能は必要になるまで隠れています。私の日常的なアプリになりつつあります。見た目も良く、Markdownのプレビューと編集をしたい方に強くお勧めします。
— mdphipps1, App Store
私の意見では、これはMarkdown文書を表示するのに最適なアプリで、GitHubのスタイルと同一のレンダリングを実現しています。組み込みのエディタとQuick Lookサポートも備えています。
— An_Original_ID, App Store

Peekdownを入手.

Mac App Storeで入手可能。