Resource - プログラマー向け

SaaSのための機能を備えたNext.jsベースのオープンソースSaaSスターター キット・「Scale-kit」

Scale-kitはSaaSのための機能を備えたNext.jsベースのオープンソースSaaSスターター キットです。OAuth及びMagic Link による認証システム、ユーザーポータルを備えたサブスクリプションベースの支払いシステム、ユーザー向けダッシュボード、ロールベースの承認によるアクセス制御、アクティビティとエラーの追跡及び監視ログ、ドキュメント作成などの他、SaaSに必要とされがちな様々な機能が備えられています。

必要なものを一式揃えられたオープンソースのフードデリバリーシステム・「Enatega」

Enategaは必要なものを一式揃えられたオープンソースのフードデリバリーシステムです。出前館やUber Eatsといったオンライン注文及び配送プラットフォームの自社用を構築できるようにする、というものになります。

開発者向けに作られたオープンソースのターミナルチャットアプリ・「tChat」

tChatは開発者向けに作られたオープンソースのターミナルチャットアプリです。E2E暗号化を使用し、ユーザー間で任意のテキストやファイルを共有する、というもの。Mac及びLinuxをサポートしているそうです。
Ads

複雑なタスクやプロジェクトを実行可能なオープンソースの完全自律型AIエージェント・「Codel」

Codelは複雑なタスクやプロジェクトを実行可能なオープンソースの完全自律型AIエージェントです。有名なAutoGPTや以前ご紹介したGPT Researcherと同じようなものですが、より改善されている点もあるようなので備忘録。

任意のグラフの画像をアップロードすると、AIチャットでグラフについて質問等が出来るOSS・「ChatGraph」

ChatGraphは任意のグラフの画像をアップロードすると、AIチャットでグラフについて質問等が出来るOSSです。UIはよくあるAIチャットですが、事前に画像をアップロードする事で、そのチャートについて質問すると回答してくれる、というものになります。日本語プロンプトでも問題ありませんでした。

旅行や飲み会などの経費の詳細等を友人や家族で共有できるオープンソースの割り勘Webアプリ・「Spliit」

Spliitは旅行や飲み会などの経費の詳細等を友人や家族で共有できるオープンソースの割り勘Webアプリです。TricountやSplitwiseなどの代替OSSみたいな感じ。Webアプリとして提供されていますが、PWAとしても配布されており、ユーザー登録も不要、広告も無く、自身のデバイスにインストールして利用する事も可能となっています。

モバイルやデスクトップ、Webなどのアプリ解析が可能なオープンソースのアナリティクスツール・「Aptabase」

Aptabaseはモバイルやデスクトップ、Webなどのアプリ解析が可能なオープンソースのアナリティクスツールです。プライバシーファーストで設計されているそうです。

完全オープンソースで提供されているGoogleフォト代替・「Ente」

Enteは完全オープンソースで提供されているGoogleフォト代替です。E2E暗号化されたプラットフォームを提供し、クラウドに安全にデータを保存できます。独自の2FAも用意されているそうです。enteは数年程前から話題を集めたサービスですが、現在もしっかり継続して開発されており、ここ最近のユーザーのGoogleへの不信が強くなりつつある事から一部受け皿にもなっているみたいです。

Flutterアプリに解析、フィードバック、顧客満足度モニタリングなどの機能を提供するFlutter向けSDK・「Wiredash」

WiredashはFlutterアプリに解析、フィードバック、顧客満足度モニタリングなどの機能を提供するFlutter向けSDKです。プライバシー重視でGDPR、CCPAなどに準拠したGA代替の解析ツールや、他ツールと比較して最大3倍のユーザーエンゲージメントを実現したユーザー目線のフィードバックツール、自動アンケート等による顧客満足度モニタリングツールなどを提供します。

Next.jsで開発されたオープンソースのE-コマースシステム・「C-Shopping」

C-ShoppingはNext.jsで開発されたオープンソースのE-コマースシステムです。Next.jsに加えてTailwind.css、Headless UI、Redux Toolkit及びRTK Query、JWTなどのモダンなテクノロジースタックにて構築されています。

オープンソースのモジュール式EHRプラットフォーム・「Ottehr」

Ottehr Ottehrはオープンソースのモジュール式EHRプラットフォームです。EHRはElectronic Health Recordの頭文字を取ったもので、日本では医療情報連携ネットワーク(厚生労働省)が該当します。 独...

Nuxtベースのオープンソースのブラウザ拡張フレームワーク・「WXT」

WXTはNuxtベースのオープンソースのブラウザ拡張フレームワークです。ChromeやFirefox、Edge、Safari等の主要ブラウザ並びにChromiumベースの各ブラウザに対応しています。同じコードベースで各ブラウザ用のMV2またはMV3拡張機能をビルド可能、高速開発モードや自動公開機能、その他ブラウザ拡張の開発をサポートしてくれるさまざまな機能が備わっています。

Perplexityのpplx-apiを使ったオープンソースのデスクトップAIチャットアプリ・「Hask AI」

Hask AIはPerplexityのpplx-apiを使ってAIベースのインターネット検索を行うオープンソースのデスクトップアプリです。

ChatGPTを使って様々なデータを視覚化するオープンソースのAIビジュアライゼーションアプリ・「Vizzy」

VizzyはChatGPTを使って様々なデータを視覚化するオープンソースのAIビジュアライゼーションWebアプリです。JSONやCSV、XMLなどのファイルでまとめられたデータをアップロードすると、Vizzyがデータの形式、構造、意味などについて推測できる事をグラフで教えてくれる、というもの。

SaaSアプリ開発の為に作られたオープンソースの開発スターターキット・「Open Micro SaaS」

Open Micro SaaSはSaaSアプリ開発の為に作られたオープンソースの開発スターターキットです。堅牢性、拡張性、開発のしやすさを提供するために設計さており、そのためにツールキットのコアとなる依存関係及び開発ツールが設けられています。

タグ付けやレーティングが可能なオープンソースのRSSフィードリーダー・「feedriv」

feedrivはタグ付けやレーティングが可能なオープンソースのRSSフィードリーダーです。フィード内のアイテムの検索、ソート、フィルタリングなど、情報の整理に必要な機能を提供する事を重視した設計となっているそうで、前述したタグ付けやレーティングもその為の物のようで、レーティングは自動化も出来るみたいです。

VS Codeの拡張機能として開発されたGithub Copilotライクな完全オープンソースのAIコード補完プラグイン・「Twinny」

TwinnyはVS Codeの拡張機能として開発されたGithub Copilotライクな完全オープンソースのAIコード補完プラグインです。完全に無料且つ完全にプライベートである事も仕様の1つとしているため、無料と言いつつAPIキー代金はかかる、といった事も無いようローカルでLLM推論を実行するOllamaやllama.cpp、LM Studio等とシームレスに動作するよう設計されています。

SQLiteを使ったシンプルなGolang製ショッピングカートシステム・「litecart」

litecartはSQLiteを使ったシンプルなGolang製ショッピングカートシステムです。Golang + Vueで書かれておりMITライセンスの元でソースコードが公開されています。シンプルで高速、StripeやPayPalなどの他、SpectroCoin(暗号通貨支払い)にも対応した決済システム、デジタルファイルやライセンスキーの販売も可能、カスタマイズ性も高く、ユーザーフレンドリーな管理画面も用意されており、在庫や注文、ストア管理も可能です。

開発者向けに作られたオープンソースのLinktree代替・「BioDrop」

BioDropは開発者向けに作られたオープンソースのLinktree代替です。自身のWebでの参加コミュニティなどを1つのリンクで明示できるLinktreeはX(旧Twitter)のプロフィールエリアで1つのリンクしか掲載出来ない仕様への対策として、6時間ほどで開発、公開され、一気に広まり、現在では1企業として設立されています。

任意のカラーパレットを作成、管理、共有、プロジェクトと統合出来るオープンソースのカラーパレット管理プラットフォーム・「Hue Harbor」

Hue Harborは任意のカラーパレットを作成、管理、共有、プロジェクトと統合出来るオープンソースのカラーパレット管理プラットフォームです。WebサイトにGoogleアカウントでログインし、変数を割り当てられるカラーパレットを作成したり、プロジェクトサイトを登録して作成したパレットを割り当てたり、APIキーの発行やCDNの管理及びパレットをプロジェクトで利用するためのReactコードの発行などが出来るようになっています。

SaaSアプリを素早く構築するためのオープンソースNext.jsボイラープレート・「FireSaaS」

FireSaaSはSaaSアプリを素早く構築するためのオープンソースNext.jsボイラープレートです。バックエンドにFirebase、支払いシステムにStripe、分析用にMixpanel、フロントエンドにDaisyUIを備えており、ユーザー認証やサブスク管理、支払処理などの機能をカプセル化し、SaaSアプリの開発、構築、管理に貢献する、というものになります。

Web等の開発スキルアップに役立つ様々な分野のツールやリソースを探せるハブサイト・「LinksHub」

LinksHubはWeb等の開発スキルアップに役立つ様々な分野のツールやリソースを探せるハブサイトです。よくあるタイプのハブサイトですが、情報量が非常に多くなっています。基本的に大半はWebに関わる開発がメインとなっているのでITエンジニア向けのハブサイト、という認識で良いと思います。
Ads