Resource - Archives

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

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

Flutterライクな構文で書けるオープンソースのデータ視覚化JavaScriptライブラリ・「Flitter」

FlitterはFlutterライクな構文で書けるオープンソースのデータ視覚化JavaScriptライブラリです。Flutterを使い慣れている方に開発エクスペリエンスを提供する目的で開発されています。GoogleはFlutter APIを美しく且つ効率的な設計がなされており、このFlutter APIをコピーする事で、少ない労力でデータ視覚化を実現できると考えて開発されています。

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

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

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

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

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

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

CRUD操作やソート、エクスポートなどの管理が可能なWebアプリ向けの動的テーブルライブラリ・「TeaTable」

TeaTableはCRUD操作やソート、エクスポートなどの管理が可能なWebアプリ向けの動的テーブルJavaScriptライブラリです。データを追加するだけで、読み取り、作成、更新、削除などのCRUD操作が可能な他、ソートや検索、フルスクリーン表示、CSVエクスポート、ページ分割などもサポートされており、RWDにも対応しています。

高度なカスタマイズも可能なオープンソースのReact向けデータビジュアライゼーションコンポーネントのコレクション・「reaviz」

reavizは高度なカスタマイズも可能なオープンソースのReact向けデータビジュアライゼーションコンポーネントのコレクションです。完成されたデザインで提供されており、d3.jsとFramer Motionによるスムーズなアニメーションを使ってデータ可視化の表現幅を広げます。

プライバシーに配慮し、アプリをOSSとして提供しているシンプルで使いやすいクラウドストレージ・「Blazed Cloud」

Blazed Cloudはプライバシーに配慮し、アプリをOSSとして提供しているシンプルで使いやすいクラウドストレージサービスです。プライバシーファーストで使いやすいGoogleドライブを目指しているそうです。

SvelteをベースとしたオープンソースのSaaS向けboilerplate・「Just Ship」

Just ShipはSvelteをベースとしたオープンソースのSaaS向けboilerplateです。SaaS開発プロセスにおける、必須だけど退屈な作業を事前に済まされた開発スターターキットとして提供されています。

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モデルがそのアイデアが書かれた絵や文字を解析し、アプリを生成する、というもの。

シンプルで軽量且つパワフルなtextarea用のシンタックスハイライトJavaScriptライブラリ・「SimpleSyntaxJs」

SimpleSyntaxJsはシンプルで軽量且つパワフルなtextarea用のシンタックスハイライトJavaScriptライブラリです。テキストエリアでコードのシンタックスハイライトを可能にする、というJSライブラリで、非依存、軽量でシンプルに使えるよう設計されています。

任意のキーワードをユニークな方法で強固なパスワードに変え、パスワードマネージャー代わりに使えるOSS・「Pazoo」

Pazooは任意のキーワードをユニークな方法で強固なパスワードに変え、パスワードマネージャー代わりに使えるOSSです。具体的には、まず任意の覚えやすいキーワード(どれだけ脆弱でも構わない)を入力し、上記SSのようにいたるところに配置されている動物のアイコンを好きな順番で選びます。

shadcn/ui互換の、コピー&ペーストで使えるオープンソースのReactアプリ用コンポーネント・「cult/ui」

cult/uiはshadcn/ui互換の、コピー&ペーストで使えるオープンソースのReactアプリ用コンポーネントです。コンポーネントのデザインは、実装とは切り離して考えるべき、という考えから、ライブラリ等のようにインストールせずコードをコピペして利用するコンポーネントのコレクションとして提供されています。

SvelteKitの柔軟性とSupabaseの堅牢性を組み合わせたオープンソースの開発スターターキット・「KianKit」

KianKitはSvelteKitの柔軟性とSupabaseの堅牢性を組み合わせたオープンソースの開発スターターキットです。フレームワークにSvelteKit、Firebase代替のSupabase、UIコンポーネントライブラリにShadcn/ui、CSSフレームワークにTailwind、アイコンにLucide及びFortawesomeなどを用意し、開発速度を短縮できるようスターターキットとして提供されています。

ChatGPTでAIが回答したHTML/CSS/JavaScriptのコードを直接チャット内にCodepenで動作確認できるようにするオープンソースのブラウザ拡張・「ChatGPT Web Preview」

ChatGPT Web PreviewはChatGPTでAIが回答したHTML/CSS/JavaScriptのコードを直接チャット内にCodepenで動作確認できるようにするオープンソースのブラウザ拡張です。上SSのようにコードが返されると同時に結果がプレビューされています。

Googleスプレッドシートに保存したデータをWebディレクトリとして表示可能にするOSS・「sheet2web」

sheet2webはGoogleスプレッドシートに保存したデータをWebディレクトリとして表示可能にするOSSです。スプレッドシートで保存されたデータをWebサイトでリスト化、タブでソートできるようなディレクトリとして表示できるようにしたものになります。

軽量でシンプル、直感的に使えるUIのブラウザベースのメモアプリ・「Wellnote」

Wellnoteは軽量でシンプル、直感的に使えるUIのブラウザベースのメモアプリです。大事な情報に外出先でも迅速にアクセスできるよう分かりやすいUIと軽量さを重視したようです。

シンプルでセルフホスト可能なオープンソースのRSSリーダー及びアグリゲーター・「fusion」

fusionはシンプルでセルフホスト可能なオープンソースのRSSリーダー及びアグリゲーターです。GolangとSQLiteで構築されており、軽量で明確且つ分かりやすいUIのRSSリーダー/アグリゲーターとなっています。
Ads