OJapp Blog Kit公式

ブログを書く場所を、自分のものにする。MarkdownとJSONで作る、自分のドメインのブログ。

OJapp Blog Kit · Static Blog Engine

ブログを書く場所を、
自分のものにする。

書くことに集中できる、自分のブログを。

Markdownで記事を書いて公開。記事一覧、検索、RSS、サイトマップ、OGP画像まで、Blog Kitが生成します。記事もブログも、自分のドメインに積み上げていこう。

Write freely. Own what you build. · No database. No lock-in.
hello-world.mdMD
01# My first article0203自分の場所で、書き始めよう。0405## Why I write06Ideas belong to their creators.
Build complete → yourdomain.com
WRITE IN MARKDOWNBUILD STATIC HTMLOWN YOUR DOMAINKEEP YOUR CONTENT
THE IDEA

ブログ運営を、
もっとシンプルに。

記事を書くことより、テーマの設定やプラグインの管理に時間を使っていませんか? Blog Kitは、書くこと以外をできるだけ小さくするためのブログエンジンです。

“

ZennやQiitaのような書きやすさを、
自分のドメインで。

便利なプラットフォームと、自分の場所。選べることが大切です。
FEATURES

必要なものは、ちゃんとある。

ブログに必要な機能はビルド時にまとめて生成。普段触るのは記事と少しの設定だけ。

01 / ✍

Markdownで書く

記事はMarkdownファイル。タイトル、公開日、URLなども必要なものだけJSONで設定できます。HTMLの本文にも対応。

02 / ⚡

公開に必要なものを自動生成

記事一覧、検索、RSS、サイトマップ、OGP画像。ビルドすれば公開用の静的ファイルが完成します。

03 / ◈

読みやすい記事ページ

コードの色分けやコピー機能、関連記事への導線。PCでもスマートフォンでも読みやすいデザイン。

04 / ▤

普通のファイルで管理

記事はMarkdown、設定はJSON。データベースや専用の管理画面に記事を閉じ込めません。

05 / ↗

GitHubで公開を自動化

GitHub ActionsやCloudflare Pagesと組み合わせて、更新から公開までを自動化できます。

06 / ✦

AIとも相性がいい

MarkdownとJSONだから、AIと下書きやメタ情報を整理しやすい。もちろん、AIなしでも書けます。

GET STARTED

始め方は、ひとつじゃない。

START FRESH

新しくブログを始める

テンプレートを使って自分のブログを作成。Markdownで記事を書き、GitHub PagesやCloudflare Pagesで公開します。

  1. テンプレートをコピー
  2. ブログ名とURLを設定
  3. 記事を書いて公開
GitHubテンプレートを見る ↗
MOVE FROM WORDPRESS

WordPressから移行する

WordPressのエクスポートXMLをBlog Kit用に変換。記事・固定ページ・公開日・URLなどの移行を支援します。

  1. WordPressからXMLを書き出す
  2. Migratorで変換する
  3. 内容を確認して公開
Migratorについて見る ↓
MULTILINGUAL

日本語も、英語も。
ひとつのブログで。

記事ごとに言語を設定でき、日英の一覧と記事表示に対応。翻訳記事を紐付ければ、言語切り替えリンクや検索エンジン向けの言語情報も出力できます。

JA自分のブログを持とう。
⇄
ENMake your blog your own.
One blog. More than one language.
WORDPRESS MIGRATOR

記事を、次の場所へ。

WordPressのエクスポートXMLから、Blog Kitで使える記事ファイルと設定JSONを生成。Polylangの翻訳対応表にも対応しています。

🔒 データを手元で扱うために

ブラウザ版は、ファイルを外部サーバーに送らず端末内で変換する設計で準備中です。公開時に通信・保存の有無を検証して明記します。不安な方には、ローカルで実行できるMigratorも用意します。

※ テーマ独自の装飾・プラグイン機能・画像・内部リンクなどは、移行後に確認が必要です。

BROWSER VERSION — COMING SOON
W wordpress.xml
↓ Blog Kit Migrator ↓
MD content/*.md
{ } articles.json
{ } pages.json
DOWNLOAD & DEPLOY

自分のブログを、始めよう。

GitHubテンプレートから始めるか、配布ZIPを使ってローカルでセットアップできます。

↗

GitHub Template

GitHub上で新しいブログを作成する

Use this template →
↓

Download ZIP

配布ZIPからローカルでセットアップする

ZIP配布リンクは公開時に設定

静的HTMLを生成するため、公開先を自分で選べます。独自ドメインでの運営も可能です。