Resource - プログラマー向け

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企業として設立されています。
Ads

任意のカラーパレットを作成、管理、共有、プロジェクトと統合出来るオープンソースのカラーパレット管理プラットフォーム・「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エンジニア向けのハブサイト、という認識で良いと思います。

Webページを要約したり内容について質問出来る、ローカルのLLMを使って動作するWeb向けAI Copilotブラウザ拡張・「Lumos」

LumosはWebページを要約したり内容について質問出来る、ローカルのLLMを使って動作するWeb向けAI Copilotブラウザ(Chrome)拡張です。本拡張はローカルでLLMを実行するllamaが使われています。任意のLLM(例えば日本語用LLMとか)をベースとしたWeb閲覧用のcopilotを使えるようになります。

開発するアプリにAIも統合できるオープンソースのSaaSテンプレート・「Open SaaS」

Open SaaSは開発するアプリにAIも統合できるオープンソースのSaaSテンプレートです。100%完全なOSSとなっているのでベンダーロックインの心配もありません。

多機能でシンプルな社内ツールをコーディング不要で構築する為のオープンソースの社内アプリ管理プラットフォーム・「DashPress」

DashPressは多機能でシンプルな社内ツールをコーディング不要で構築する為のオープンソースの社内アプリ管理プラットフォームです。AGPLライセンスの元でソースコードが公開されています。コマンド1つで30秒ほどでインストールして利用開始可能、チュートリアルもコーディングもドラッグ&ドロップさえも不要なほど簡単に操作できるそうです。

セルフホスト可能な、ノーコード/ローコードで構築できるAIアプリ開発プラットフォーム・「Instill AI」

Instill AIはセルフホスト可能な、ノーコード/ローコードで構築できるAIアプリ開発プラットフォームです。さまざまなAIアプリをノーコード/ローコードで開発できる環境を提供してくれます。多様なデータソースに簡単に接続可能、AIモデルをシームレスに統合し、例え複雑なプロジェクトであっても高速開発が可能だそうで、事前に構築されたコンポーネントをドラッグ&ドロップで配置し、パイプラインで接続していく、といったアセンブリを提供します。

様々なAIアプリを探して簡単にインストール、実行できるデスクトップアプリ・「Pinokio」

Pinokioは様々なAIアプリを簡単にインストール、実行できるデスクトップアプリです。AIアプリを専門に探す為のもので、そのままインストール⇒実行まで全てPinokio上でマウス操作だけで行う事が出来ます。ターミナルを開いて必要な諸々インストールして実行・・といった一連の作業を全てPinokio上で行えるGUIとなっており、任意のAIアプリを単純なJSONスクリプトにパッケージ化し、ワンクリックで実行できる、といったようにAIアプリを手軽に利用する事が出来ます。

悪意の含まれるテキストや画像を自動検出する為のオープンソースのAIモデレーションライブラリ・「OpenModerator」

OpenModeratorは悪意の含まれるテキストや画像をAIで検出する為のオープンソースのAIモデレーションライブラリです。SNSや掲示板などのCGMサービスにおけるコミュニティに必要とされるモデレーションを自動的に行う為のもので、基本的にはPerspective APIで特定の悪意ある言語や意図の検出を行い、このフィルターを回避しようとするユーザーにはAIでフラグを立てる、というもののようです。

生成AIによって作られた様々なキャラクターと会話が出来るオープンソースのCharacter.ai代替・「openroleplay.ai」

openroleplay.aiは生成AIによって作られた様々なキャラクターと会話が出来るオープンソースのCharacter.ai代替です。AIとチャットでロールプレイが出来る的なもので、既に作成されたキャラクターとの会話はもちろん、自分でキャラクターを作成して会話する事も出来ます。ChatGPTだけでなく非常に多種多様なAIモデルが選択可能となっており、性格や口調、など任意のペルソナを設定できます。

JSON、YAML、NEON等のテンプレートからPHPファイルを生成するオープンソースのCLIファイルジェネレーターエンジン・「MTRGen」

MTRGenはJSON、YAML、NEON等のテンプレートからPHPファイルを生成するオープンソースのCLIファイルジェネレーターエンジンです。元となるテンプレートファイルを要件に合わせて設定すれば任意の内容でPHPファイルを生成できる、というもので、CLIとして提供されています。

ゼロナレッジのオープンソース暗号化ファイル共有サービス・「0up」

0upはゼロナレッジのオープンソース暗号化ファイル共有サービスです。ここでいう「ゼロナレッジ」はZero-knowledge serviceの事で、ZKIPの事ではありません。暗号化出来るシンプルなファイル共有サービスがOSSとして公開されている、というものになります。

監視及びインシデント処理をサポートしてくれるオープンソースのステータスページシステム・「Kener」

Kenerはサービスの監視及びインシデント処理をサポートしてくれるオープンソースのステータスページシステムです。MITライセンスの元でソースコードが公開されています。シンプルで見やすいUIの提供とサービス監視を簡素化し、インシデントの際のチームにおけるコミュニケーションの改善を可能にしてくれるようデザインされています。

米株式市場データの視覚化と分析が可能なオープンソースのWebアプリ・「arys」

arysは米株式市場データの視覚化と分析が可能なオープンソースのWebアプリです。複数の株式スクリーニング技術パラメータを使用し、詳細な市場分析を可能とするのだそう。

入力されたプロンプトに従ってAIがWebアプリを開発及び改善してくれるOSS・「GPT-Engineer」

GPT-Engineerは入力されたプロンプトに従ってAIがWebアプリを開発及び改善してくれるOSSです。OpenAIのGPT-4を活用して、さまざまなソフトウェアエンジニアリングのタスクを自動化してくれるよう開発されており、自然言語でインタラクティブなWebアプリの構築と改善のための再構築を繰り返し実行可能となっています。

GPT-4 Visionによるブラウザ上での様々なタスク自動化等を実現するオープンソースのAIオートメーション・「AI Employe」

AI EmployeはGPT-4 Visionによるブラウザ上での様々なタスク自動化等を実現するオープンソースのAIファーストなオートメーションブラウザ拡張です。adept.aiと比較しているので似たような事が出来ると思って差し支えないと思います。

開発者が開発者のニーズに応えて作ったオープンソースのGitクライアント・「RelaGit」

RelaGitは開発者が開発者のニーズに応えて作ったオープンソースのGitクライアントです。ワークフローを拡張し、最大限の効率化を可能にするための次世代git GUIクライアントとの事で、開発者の声やニーズを聞きながら開発したそうです。

有料、無料の様々な人気アプリやツール等の代替となるOSSを探せる・「osssoftware.org」

osssoftware.orgは有料、無料の様々な人気アプリやツール等の代替となるOSSを探せるWebサイトです。沢山のカテゴリから探したりフリーキーワードで検索したり、元の人気アプリの名前から代替OSSを探す事も可能です。

オープンソースの不動産業者向けCRMソリューション・「Real Estate CRM」

Real Estate CRMはオープンソースの不動産業者向けCRM(顧客関係管理)ソリューションです。不動産業におけるワークフローを合理化し、顧客とのやり取りの改善に貢献してくれる、というものになります。
Ads