OSS探訪

Neovimで、Vim互換の編集環境をAPIとLuaで拡張

OSS健全度 93
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
102,287
主要言語
Vim Script
ライセンス
未判定
リポジトリ最終更新
2026/09/12

概要

Neovimは、Vimを保守しやすく再設計し、拡張性と使いやすさを高めるテキストエディタです。外部UI向けAPI、組み込みターミナル、非同期ジョブ制御を備え、Luaを含む複数言語から編集環境を構成できます。

公式資料に基づく紹介・実機未検証 · 内容確認日:

エディタコアからUI・処理・設定を分離して拡張する

任意言語から利用できるAPI、外部GUI、組み込みターミナル、非同期ジョブ、複数インスタンス間の共有データを提供します。多くのVimプラグインと互換性を保ちながら、Luaサブシステムを含む構成へ拡張できます。

出典:[1]

Vim操作を残して開発環境を段階的に組み替える

Vimのモーダル編集を維持しつつ、LSP・プラグイン・Lua設定・外部UIを自分の用途に合わせたい開発者の候補です。既存設定を一括移植せず、公式のVim移行ガイドに沿って小さく確認する進め方を推します。

出典:[1]

Vim互換と単一ライセンスを前提にしない

READMEの表現は「多くのVimプラグインと互換」であり、全プラグインの完全互換を保証していません。また新規貢献部分はApache-2.0ですが、Vimから移植されたコードは別条件です。再配布や組み込みではLICENSE.txtを確認してください。

出典:[1]

参考にした公式資料

  1. [1]neovim/neovim — README(2026-09-12)
  2. [2]Neovim Documentation(2026-09-12)
編集部からの補足

Vimの知名度を名前・説明・topicsに残し、リリースごとに再注目を得るフォークの例として選びました。

成長の推移

直近30日

102,287 Stars

推移データを蓄積中です。

Built with

  • Vim Script

カテゴリとタグ

GitHub Topics

  • neovim
  • c
  • vim
  • lua
  • nvim
  • text-editor
  • api
GitHubのデータGitHubの詳細データを見る
Stars
102,287
Forks
7,106
Watchers
1,007
Open Issues
1,616
主要言語
Vim Script
ライセンス
未判定
リポジトリ最終更新
2026/09/12
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。