AI

OSSノートアプリ比較:Obsidian vs Logseq vs Joplin でセカンドブレインを構築

オープンソースラボ編集部2026年6月14日

OSSノートアプリ比較:Obsidian vs Logseq vs Joplin でセカンドブレインを構築

Notion(チームプラン月$10/ユーザー〜)・Evernote(Personalプラン月$14.99〜)に対して、Obsidian(マークダウン+ナレッジグラフ・無料でローカル動作)・Logseq(アウトライナー+ブロックベース・完全OSSでセルフホスト可能)・Joplin(クロスデバイス同期のOSSメモアプリ)はNotion代替として注目されるOSSのノートアプリです。

セカンドブレイン(PKM)とは

Personal Knowledge Management(PKM)は自分の学びや思考を外部の「第二の脳」として体系化する手法です。

  • Zettelkasten(ツェッテルカステン): 各メモをアトミックな単位にし、リンクで繋ぐ知識管理手法
  • PARA法: Projects・Areas・Resources・Archivesにノートを分類
  • デイリーノート: 毎日の記録を日付でログし、後から整理する

主要ツールの概要

Obsidian

2020年に公開された個人・チーム向けのマークダウンエディタです。商用利用は有料ライセンス必要ですが、個人利用は無料です(ソースコードは非公開)。ローカルファイル(Vault)としてMarkdownを管理し、ファイル間のWikiリンク([[他のノート]])でナレッジグラフを自動生成します。1000以上のコミュニティプラグインで機能を大幅に拡張できます。データプライバシー重視の観点から、全データがローカルに保存されます。

---
tags: [programming, python, obsidian]
created: 2026-06-14
status: evergreen
---

# Pythonの非同期処理(async/await)

## 概要
asyncio を使った非同期I/O処理の基本パターン

## コード例
```python
import asyncio
import httpx

async def fetch_github_repos(usernames: list[str]) -> list[dict]:
    async with httpx.AsyncClient() as client:
        tasks = [
            client.get(f"https://api.github.com/users/{u}/repos")
            for u in usernames
        ]
        responses = await asyncio.gather(*tasks)
        return [r.json() for r in responses]

asyncio.run(fetch_github_repos(["torvalds", "gvanrossum"]))

関連ノート

  • [[asyncio基礎]]
  • [[httpx vs requests比較]]
  • [[FastAPI非同期エンドポイント]]

参考


```bash
# Obsidianのプラグイン管理(コミュニティプラグイン)
# Obsidian > Settings > Community Plugins > Browse で以下をインストール推奨:

# 1. Templater - テンプレートエンジン(デイリーノートの自動生成等)
# 2. Dataview - Vaultをデータベースとしてクエリ
# 3. Calendar - カレンダービューでデイリーノートに移動
# 4. Git - Gitで自動バックアップ・バージョン管理

# Dataviewでタグ別ノート一覧(クエリ)
# Markdownファイル内に以下を記述:
```dataview
TABLE file.ctime as "作成日", status
FROM #programming
WHERE status = "evergreen"
SORT file.ctime DESC

Logseq

2021年に公開された完全OSSのブロックベースノートアプリです。GitHubスター34k+(Obsidianは非公開)。全データがローカルのMarkdown/Org-modeファイルに保存されます。Roam Researchにインスパイアされたアウトライナー構造で、全てのコンテンツがブロック(箇条書き)として管理されます。GitHubと連携してノートをバックアップ・同期できます。

- [[2026-06-14]]
  - 今日の目標
    - [x] Logseq記事を書く
    - [ ] 来週の計画を立てる
  - 学んだこと
    - [[Logseq]] のデータはすべてPlainText(Markdown)で保存される
      - プロプライエタリなデータベースに依存しないのが強み
      - `logseq/` フォルダにインデックスとメタデータが保存される
    - [[Zettelkasten]]との相性が良い
      - アトミックなブロック単位でリンクを作れる
      - `((ブロックID))` でブロック単位の参照が可能
  - #meeting 朝会メモ
    - 参加者: @田中, @鈴木
    - 次のスプリントのゴール確認
    - DONE [[タスク管理ツールの選定]]
# LogseqのDocker版(セルフホストサーバー)
# ※ Logseqの標準はローカルアプリ。チーム共有にはGitリポジトリを使う

# Git同期の設定(GitHub/GitLabリポジトリ)
# 1. Logseq > Settings > Version control > Git auto commit を有効化
# 2. Gitリポジトリを初期化して接続
# 3. 定期的に自動コミット・プッシュ

# Logseq + GitHubでチーム共有
git clone https://github.com/yourteam/logseq-vault.git ~/logseq-team
# LogseqでOpen Folderを選択して ~/logseq-team を開く

Joplin

2017年から開発されているクロスプラットフォームのオープンソースノートアプリです。GitHubスター47k+。Evernoteのデータをそのままインポートできるため、Evernoteからの移行先として人気です。デスクトップ・iOS・Androidアプリが揃い、End-to-End暗号化(E2EE)付きでNextCloud・WebDAV・S3・Dropboxと同期できます。

# Joplinサーバーをセルフホスト(チーム同期サーバー)
docker run -d \
  --name joplin-server \
  --restart unless-stopped \
  -p 22300:22300 \
  -e APP_BASE_URL=https://joplin.yourcompany.com \
  -e APP_PORT=22300 \
  -e DB_CLIENT=pg \
  -e POSTGRES_HOST=postgres \
  -e POSTGRES_DATABASE=joplin \
  -e POSTGRES_USER=joplin \
  -e POSTGRES_PASSWORD=your-password \
  -e MAILER_HOST=smtp.sendgrid.net \
  -e MAILER_PORT=587 \
  -e MAILER_ENABLED=1 \
  joplin/server:latest

# Joplinデスクトップアプリで接続
# Tools > Options > Synchronisation > Synchronisation target > Joplin Server
# URL: https://joplin.yourcompany.com

機能比較表

比較項目ObsidianLogseqJoplin
データ形式Markdown(ローカル)Markdown/Org(ローカル)Markdown(DB or ローカル)
ナレッジグラフ✅(Graph View)
アウトライナー✅(ネイティブ)
モバイルアプリ✅(有料同期)
E2E暗号化△(有料Sync)
セルフホスト同期有料GitでOK
OSSか非公開✅(AGPLv3)✅(MIT)
GitHub Stars非公開34k+47k+

ナレッジ管理をチームで行うにはKnowledgeカテゴリ/categories/knowledgeのWiki.jsやBookStackも活用できます。ノートのバックアップにはDevOpsカテゴリ/categories/devopsのResticが適しています。

FAQ

Q. ObsidianはOSSではないのに比較に含まれているのはなぜですか?

A. ObsidianはソースコードはクローズドですがローカルのMarkdownファイルを使うためデータのポータビリティが完全です。Notionやevernoteと違いデータがプロプライエタリなデータベースにロックインされません。Obsidianを廃止してLogseq・Joplinに乗り換えた場合も、Markdownファイルがそのまま使えます。「データの自由」という意味でOSSノートの文脈に含めています。個人利用は無料で、商用利用は$50/ユーザー年(Catalyst License)が必要です。

Q. ObsidianのデータをiPhone・Androidで同期する無料の方法はありますか?

A. 公式Obsidian Sync(月$4)を使わずに同期する方法:①iCloudドライブ(iOS + Mac限定・無料): VaultをiCloud Driveに置くだけ②GitHub + Working Copy(iOS): GitHubリポジトリをWorking Copyアプリでclone・プッシュ③Remotely Secureプラグイン(OSSのObsidianプラグイン): WebDAV・S3・GCPと同期④Syncthing(Android + PC): P2Pファイル同期でリアルタイム同期。最もシンプルなのはiCloudですが、AndroidはGitHub + Working Copy代替(Termux + git)が必要で設定が複雑になります。

Q. EvernoteからJoplinへの移行手順は?

A. Joplinが公式のEvernoteインポート機能を提供しています。手順: ①Evernote > ファイル > ノートブックをエクスポート(.enex形式)②Joplin > ファイル > インポート > Evernote Export Files (.enex)を選択③.enexファイルを選択してインポート。移行されるもの: ノートのテキスト・画像・添付ファイル・タグ・作成日時・更新日時・ノートブック構造。E2E暗号化を有効にすると: Joplinの設定 > Encryption > マスターパスワードを設定。

Q. LogseqのZettelkasten実装はObsidianと何が違いますか?

A. アーキテクチャの違いがあります。Obsidian: ファイル(ページ)単位でリンク。[[ファイル名]]でページ間をつなぐ。Logseq: ブロック(箇条書き)単位でリンク可能。[[ページ名]]でページ参照、((ブロックID))でブロック参照。これによりLogseqでは「ページ内の特定の一文」を他のノートから直接参照できます。Zettelkastenの「アトミックなメモ」という概念をより細粒度に実現できるのがLogseqの強みです。一方、Obsidianはファイルレベルのリンクの方がシンプルで管理しやすく、1000ファイル以上の大規模Vault管理に向いています。

まとめ

ユースケース推奨ツール
ナレッジグラフ・個人PKMObsidian
アウトライナー・ZettelkastenLogseq
Evernote移行・クロスデバイスJoplin

関連外部リソース

他の記事も読む

Let's Build Together

OSS導入、自社だけで悩まない。

ツール選定から構築・運用・AI活用まで、オープンソースラボ運営元のClasslessが伴走します。初回のご相談は無料です。