npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

md2biki

v1.2.2

Published

Convert Markdown documents to Backlog Wiki format

Readme

md2biki

MarkdownドキュメントをBacklog Wiki形式に変換するコマンドラインツールです。

特徴

  • 📝 Markdown → Backlog Wiki形式への完全な変換
  • 📁 ファイル単体・ディレクトリ一括変換対応
  • 🔄 標準入出力対応(パイプライン処理可能)
  • 📋 クリップボード入出力対応
  • 🎨 カラフルなコンソール出力
  • ⚡ 高速な変換処理

インストール

npm経由でインストール

# npmでグローバルインストール
npm install -g md2biki

# またはyarnでグローバルインストール
yarn global add md2biki

# npxで直接実行(インストール不要)
npx md2biki README.md

開発版のインストール

# リポジトリをクローン
git clone https://github.com/yourusername/md2biki.git
cd md2biki

# 依存関係のインストール
npm install
# または
yarn install

# ビルド
npm run build
# または
yarn build

使い方

基本的な使い方

単一ファイルの変換

md2biki README.md
# → README.md.biki が生成されます

ディレクトリ内のすべてのMarkdownファイルを変換

md2biki ./docs
# → docs内のすべての.mdファイルが再帰的に変換されます

標準入出力を使用

# 標準入力から読み込み、標準出力へ出力
md2biki -

# パイプラインでの使用例
echo "# Title" | md2biki -
cat document.md | md2biki - > output.biki

クリップボードを使用

# クリップボードから読み込み、クリップボードへ出力
md2biki =

オプション

| オプション | 説明 | デフォルト | |-----------|------|----------| | -o, --output <path> | 出力先ディレクトリを指定 | 入力ファイルと同じ場所 | | -e, --ext <extension> | 出力ファイルの拡張子 | .biki | | -r, --readable | 空行を保持(読みやすさ重視) | 空行を削除 | | -q, --quiet | 進捗メッセージを非表示 | メッセージを表示 | | -h, --help | ヘルプを表示 | - | | -V, --version | バージョンを表示 | - |

使用例

# 出力ディレクトリを指定して変換
md2biki input.md -o ./output

# 拡張子を変更して出力
md2biki input.md -e .wiki

# 空行を保持して読みやすく変換
md2biki input.md -r

# 静かなモード(メッセージ非表示)
md2biki input.md -q

# 複数のオプションを組み合わせ
md2biki ./docs -o ./wiki -r -q

変換対応表

| Markdown | Backlog Wiki | 説明 | |----------|--------------|------| | # Header | * Header | 見出し(H1〜H6対応) | | **Bold** | ''Bold'' | 太字 | | *Italic* または _Italic_ | '''Italic''' | 斜体 | | ~~Strike~~ | %%Strike%% | 取り消し線 | | `code` | {code}code{/code} | インラインコード | | ```code block``` | {code}code block{/code} | コードブロック | | [Link](url) | [[Link>url]] | リンク | | ![Image](url) | #image(url) | 画像 | | - Item または * Item | - Item | 箇条書き | | 1. Item | + Item | 番号付きリスト | | > Quote | >Quote または {quote}...{/quote} | 引用(複数行対応) | | \| A \| B \| | \|A\|B\|h | テーブル | | --- | ---- | 水平線 | | 改行 | &br; | 段落内改行 |

サポートされている機能

完全対応

  • 見出し(H1〜H6)
  • テキスト装飾(太字、斜体、取り消し線)
  • リンク・画像
  • リスト(箇条書き、番号付き、ネスト対応)
  • テーブル(GFM形式)
  • 引用(単一行・複数行)
  • コードブロック・インラインコード
  • 水平線
  • 特殊文字のエスケープ

開発

ビルド

npm run build
# または
yarn build

テスト

npm test
# または
yarn test

開発モード(ファイル監視)

npm run dev
# または
yarn dev

技術スタック

  • TypeScript - 型安全な開発
  • unified/remark - Markdownパース処理
  • remark-gfm - GitHub Flavored Markdown対応
  • Commander.js - CLIフレームワーク
  • AVA - テストフレームワーク
  • chalk - カラフルなコンソール出力
  • clipboardy - クリップボード操作

ライセンス

MIT


注記: このツールはBacklog Wikiの公式ツールではありません。Nulab Inc.が提供するBacklogのWiki記法に変換するサードパーティ製のツールです。