Resource - プログラマー向け

Next.js製のアプリのパフォーマンスを視覚化できるオープンソースのパフォーマンスメトリクスダッシュボード・「NextLevel」

NextLevelはNext.js製のアプリのパフォーマンスを視覚化できるオープンソースのパフォーマンスメトリクスダッシュボードです。Next.jsアプリに接続し、ビルド時間やWebバイタルなどアプリにとって重要なデータを視覚化する事でボトルネックを正確に特定し解決する事で、開発の生産性とUXを向上できるようにする、というもの。

セルフホスティング可能なアプリケーションのみをコレクションしているディレクトリサイト・「Self-Hosted Software List」

Self-Hosted Software Listはセルフホスティング可能なアプリケーションのみをコレクションしているディレクトリサイトです。セルフホスティングが可能なアプリケーションのみをコレクションしているディレクトリサイトで、細かなカテゴリに分けられ、目的に合わせて探せるようになっています。

ブラウザベースのワークフローをAIで自動化する為のOSS・「Skyvern」

SkyvernはブラウザベースのワークフローをAIで自動化する為のOSSです。LLMとコンピュータビジョンを使用してブラウザ上における様々な手動ワークフローを生成AIによって自動化する、というもの。
Ads

シームレスでカスタマイズ可能なオープンソースの認証及びユーザー管理システム・「Liquid」

Liquidはシームレスでカスタマイズ可能なオープンソースの認証及びユーザー管理システムです。Dockerベースの認証サーバで、ア認証に関する様々な機能のためのAPIを提供することで、メインの製品開発に集中できるよう支援する事を目的に開発されています。

Next.jsベースの様々なテンプレートやboilerplateを無料で配布する・「Next.js Templates」

Next.js TemplatesはNext.jsベースの様々なテンプレートやboilerplate、スターターキットなどを無料で配布するプロジェクトサイトです。

任意のアプリに寄せられたアプリストアのレビューをAIに解析して貰い、問題点をまとめてくれるOSS・「Appalyser」

Appalyserは任意のアプリに寄せられたアプリストアのレビューをAIに解析して貰い、問題点をまとめてくれるOSSです。アプリ名と抽出するレビュー数を指定すると自動でリスト化してくれるのでAIにレビューを要約して貰います。

画像や動画、ドキュメント等、様々な非構造化データを取り込んで解析し、GenAI (LLM) アプリ用に構造化データとして変換するOSS・「OmniParse」

OmniParse画像や動画、ドキュメント等、様々な非構造化データを取り込んで解析し、GenAI (LLM) アプリ用に構造化データとして変換するOSSです。あらゆるデータを生成AI向けに構造化するデータ変換のための解析プラットフォームとして提供されています。

任意のコードをペーストしてシンタックスハイライトで見やすくスタイリングしたHTMLに変換してくれるWebアプリ・「SnippetEase」

SnippetEase任意のコードをペーストしてシンタックスハイライトで見やすくスタイリングしたHTMLに変換してくれるWebアプリです。従来の様にJavaScriptを読み込んで整形するのではなく、言語とテーマを選択して整形したいコードを貼れば、HTMLとCSSのコードを排出してくれるのでブログ等に貼り付ければいいだけです。

Next.jsベースのSaaS開発に必要なものを一式揃えたオープンソースの開発キット・「Next.js SaaS kit」

Next.js SaaS kitはNext.jsベースのSaaS開発に必要なものを一式揃えたオープンソースの開発キットです。MITライセンスの元でソースコードが公開されています。SaaSに実装不可欠な機能を予め用意し、開発をサポートします。

CustomTkinterとGeminiでPython GUIアプリをAI生成するOSS・「Proxlight Designer 3」

Proxlight Designer 3はCustomTkinterとGeminiでPython GUIアプリをAI生成するOSSです。掻い摘んで言うと、生成AIベースのGUIアプリビルダー、というものになります。

大量のドキュメントや画像を解析してデータを収集し、生成AIチャットで利用できるOSSエンタープライズ向けナレッジツール・「Nesis」

Nesisは大量のドキュメントや画像を解析してデータを収集し、生成AIチャットで利用できるOSSエンタープライズ向けナレッジツールです。pdfやdocx、xlsxなどの他、 pngやjpg、tiff、さらにmp3やmp4など複数の異なるフォーマットのデータを取り込んで解析し、生成AIと対話できるようにしたもの。

SalesforceやHubSpotの代替となるコミュニティベースのオープンソースCRM・「Twenty」

TwentyはSalesforceやHubSpotの代替となるコミュニティベースのオープンソースCRM(Customer Relationship Management:顧客関係管理)です。顧客データに基づいて構築され、独自のワークフローに適応し、さまざまな企業のビジネス要件に適合するように設計されています。

様々な団体組織のためのオープンソースのメンバー管理ソフトウェア・「United!」

United!は様々な団体組織のためのオープンソースのメンバー管理ソフトウェアです。メンバーシップや有効期限の管理、ブロードキャストツール、メンバーへのSSO(シングル・サイン・オン)の提供などが可能となっています。

AIも導入したオープンソースのオンライン学習プラットフォーム・「LearnHouse」

LearnHouseはAIも導入したオープンソースのオンライン学習プラットフォームです。いわゆるLMSをOSSとして提供しているもので、講師は学習コースを作成、管理、提供し、生徒はさまざまなタイプのコースをオンラインで受講、学習する事が出来ます。

テキストやPDFなど任意のドキュメントに接続可能な、Notionライクなエディターで使えるオープンソースのAIノートアプリ・「IncarnaMind」

IncarnaMindはテキストやPDFなど任意のドキュメントに接続可能な、Notionライクなエディターで使えるオープンソースのAIノートアプリです。ブラウザベースのWebアプリとして提供されており、ローカルLLMを含めた様々なモデルがサポートされていますが、基本的にはOpenAI、Gemini、Claudeの各モデルが選択出来るようになっています。

Laravelアプリ向けに作られたオープンソースの認証パッケージ・「DevDojo Auth」

DevDojo AuthはLaravelアプリ向けに作られたオープンソースの認証パッケージです。ユーザー登録、ログイン、メールアドレス確認、パスワードのリセットリクエスト及びリセット、二段階認証など基本的なユーザーログインに関する必須システムをセットで提供しています。

任意のキーワードを元にAIがGithubから検索してくれるコード検索エンジン・「Code Finder」

Code Finderは任意のキーワードを元にAIがGithubから検索してくれるコード検索エンジンです。特別な機能や便利な設定等は用意されておらず、単純に探したいOSSやコードスニペットをを探すコード検索エンジンとなっています。

WebGPUを使ってオープンソース等の任意のLLMをブラウザでローカル実行出来るようにするOSS・「Chatty」

ChattyはWebGPUを使ってオープンソース等の任意のLLMをブラウザでローカル実行出来るようにするOSSです。WebGPUを使って、任意のOSS LLMを指定してプロンプトを送信すると、LLMがダウンロードされ、そのLLMを使ってブラウザでAIチャットが出来るようになる、というもの。オフラインで利用できるので完全プライベートなAIチャットをブラウザで可能になります。

画面共有や仮想背景、E2E暗号化も対応のFlutterベースで作られたオープンソースのグループビデオ会議アプリ・「Waterbus」

Waterbusは画面共有や仮想背景、E2E暗号化も対応のFlutterベースで作られたオープンソースのグループビデオ会議アプリです。FlutterとWebRTC SFUによる高品質なグループビデオ会議を実装する、というもの。

EventbriteやTitoなどの代替として開発されたオープンソースのオンラインチケットサービス・「Hi.Events」

Hi.EventsはEventbriteやTitoなどの代替として開発されたオープンソースのオンラインチケットサービスです。セルフホスト型のイベント管理・チケット販売プラットフォームとして提供されており、OSSでセルフホストが可能となっています。カンファレンス、講演、フェス等のイベントの際に発行するチケットの作成や販売、管理などを担ってくれる、というもので必要なツールが概ね揃えられています。

タスク管理やプロジェクトのプランニング、チャットなどが1つに詰められたオープンソースのオールインワンプロジェクト管理プラットフォーム・「Huly」

Hulyはタスク管理やプロジェクトのプランニング、チャットなどが1つに詰められたオープンソースのオールインワンプロジェクト管理プラットフォームです。開発者とチームのために作られたタスク・プロジェクト・時間の管理ソリューションとして開発されました。コーダーやプログラマー、PM、デザイナー等、Hulyはチームにおけるワークフローを最適化し、生産性を向上させてくれます。

紙に書いたアプリのアイデアをWebカメラで映すとAIがそのアイデアを元にReactでアプリを生成するOSS・「sketch2app」

sketch2appは紙に書いたアプリのアイデアをWebカメラで映すとAIがそのアイデアを元にReactでアプリを生成するOSSです。紙に描いたアプリのアイデアをWebカメラに映すと、GPT4 Visionモデルがそのアイデアが書かれた絵や文字を解析し、アプリを生成する、というもの。
Ads