GROWI

GROWIについて



GROWIは、オープンソースのウィキソフトウェアで、MITライセンスのもとで開発されています。主に日本の東京都新宿区に拠点を持つ株式会社WESEEKに所属するエンジニアたちによって設計されています。このプラットフォームでは、SAMLやLDAP認証、さらには外部のOAuthプロバイダーを利用したログイン機能が搭載されており、セキュリティ面でも信頼性があります。

開発の経緯



GROWIは、レガシーウィキソフトウェアであるPukiwiki Plus!の利用から始まりました。株式会社WESEEKの代表、武井雄紀は、Markdownでの記述をしたいというニーズから、Crowiというプラットフォームをフォークし、Pukiwiki Plus!の機能を取り入れたcrowi-plusの開発に着手しました。このプロジェクトは2017年5月にMITライセンスのもとで一般に公開され、その後、株式会社WESEEKの開発者たちが参加することによって「GROWI」へと改名されました。

GROWIの主な機能



GROWIは多くの便利な機能を提供しています。その中でも特に注目すべきは以下の機能です。

Markdownのサポート


GROWIでは、ユーザーが軽量マークアップ言語であるMarkdownを使用してページを作成できます。リアルタイムプレビュー機能により、編集画面の左右に表示されるプレビューパネルを通じて即座に見た目を確認することが可能です。また、言語ごとのコードハイライトや多様な絵文字、注釈、タスクリスト、さらにBootstrapによるHTMLコードにも対応しているため、使いやすさが向上しています。

Draw.ioとの連携


GROWI v3.7.0以降では、作図ツールであるdraw.ioとの統合機能が追加されました。この機能により、複雑なフローチャートや図をMarkdownだけでは難しい方法で、簡単かつ直感的に作成できます。

HackMD/CodiMDとの協働編集


オープンソースプロジェクトであるHackMD(後のCodiMD)との連携により、GROWIで管理されるドキュメントを複数のユーザーが同時に編集できる機能が実現しました。これにより、チームでの共同作業が非常に効率的になります。

自動ページ階層整理機能


プラグインを導入することによって、ページを階層的に整理する「lsx」機能を利用できます。この機能を用いることで、ページ内に特定のコマンド($lsx)を記入することで、対象ページ配下の関連ページ一覧を自動で出力することができます。

ページの更新履歴


GROWIにはページの更新履歴をチェックする機能も付いています。これにより、過去の編集内容を確認し復元することが可能です。これにより、情報の整合性を保ちながらも必要な変更を加えることができます。

UML図の描画機能


GROWIでは、PlantUMLを使ってUML図を描くことができるため、システムの設計や仕様を視覚的に表現することが簡単です。

まとめ



GROWIは多彩な機能を備えたウィキソフトウェアであり、ユーザーのニーズに応じた柔軟な使用が可能です。オープンソースであるため、開発者コミュニティによって機能は常にアップデートされており、今後の進化にも注目です。GROWIは、個人やチームでの情報共有を効率化する理想的な選択肢と言えるでしょう。

外部リンク


もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。