Show HN デイリーセレクション (2025-03-31)
- JavaScriptで書かれたChip-8エミュレータ
- クラウド対応Postgres MCPサーバー
- OmniTools – 日常タスク用のセルフホスティングOSSスイスアーミーナイフ
- SDKing - FastAPI/OpenAPIバックエンドの型安全なフロントエンドSDKを生成
- 白い全画面ページを表示するオンラインツール
- 289のAPI関数を持つバックエンドサーバーで作ったショッピングAIチャットボット
- Python GUI用のGUIビルダー
- 150行のコードでブラウザに動画をストリーミング
- Cloudwatch Logs MCPサーバー
- SQLiteを使ったスタートレックデータベース
JavaScriptで書かれたChip-8エミュレータ [開発者ツール]
16ポイント, 2コメント
JavaScriptベースのChip-8エミュレータ。
- JavaScriptで記述
- Chip-8アーキテクチャをエミュレート
- インタラクティブなデモが利用可能
クラウド対応Postgres MCPサーバー [開発者ツール]
155ポイント, 69コメント
LLMやエージェント向けに構造化されたスキーマ検査とクエリ実行を可能にするPostgreSQL用モデルコンテキストプロトコル(MCP)サーバー。
- 複数データベース接続のマルチテナントサポート
- pg_catalogからの豊富なメタデータを含むスキーマイントロスペクション
- MCP経由の読み取り専用クエリ実行
- クエリ最適化のためのEXPLAINツール
- Postgres拡張機能用のYAMLベースプラグインシステム(例: pgvector, postgis)
- HTTP/SSE接続可能なサーバーモード
OmniTools – 日常タスク用のセルフホスティングOSSスイスアーミーナイフ [生産性]
27ポイント, 11コメント
OmniToolsは、PDFや画像操作などの日常タスク向けユーティリティを集めたセルフホスティング型のオープンソースWebアプリ。
- セルフホスティング可能でオープンソース
- プライバシー優先、ブラウザ内で完全動作
- Reactで構築、Docker経由でデプロイ
- 有料オンラインツールの無料代替品
SDKing - FastAPI/OpenAPIバックエンドの型安全なフロントエンドSDKを生成 [開発者ツール]
3ポイント, 0コメント
OpenAPI仕様やFastAPIバックエンドから型安全でZod検証済みのフロントエンドSDKを簡単なCLIコマンドで生成。
- OpenAPI仕様(ローカル/リモート)からSDK生成
- 最小設定でFastAPIバックエンドをサポート
- Zodによる型安全性と検証を保証
- シンプルなCLI使用法(
npx sdking
) - 無料でカスタマイズ可能なSDK生成
白い全画面ページを表示するオンラインツール [生産性]
7ポイント, 2コメント
白い全画面ページを表示するオンラインツール。
- シンプルな白いページを全画面表示
- ミニマルなデザイン
- 余計な機能や気が散る要素なし
289のAPI関数を持つバックエンドサーバーで作ったショッピングAIチャットボット [Eコマース]
5ポイント, 0コメント
289のAPI関数を備えたバックエンド上に構築されたAI駆動のショッピングチャットボット。
- AIを活用したショッピングアシスタント
- 289のAPI関数を備えた充実したバックエンド
- シームレスなEコマース操作を設計
Python GUI用のGUIビルダー [開発者ツール]
6ポイント, 0コメント
tkinterとcustomtkinter用のクリーンなコードを生成するWebベースのドラッグアンドドロップGUIビルダー。
- GUI設計用ドラッグアンドドロップインターフェース
- tkinterとcustomtkinterをサポート
- クリーンなPythonコードを生成
- オープンソースでGitHubで公開
150行のコードでブラウザに動画をストリーミング [動画]
3ポイント, 0コメント
最小限のコード(150行)でブラウザに動画をストリーミング。
- 軽量な実装
- ブラウザ互換のストリーミング
- シンプルなセットアップ(150行)
Cloudwatch Logs MCPサーバー [開発者ツール]
5ポイント, 0コメント
ログのコピペ不要 – 会話のようにデバッグが流れる。
- ログトラブルシューティングを効率化
- 会話型デバッグを可能に
- 手動ログコピーを排除
SQLiteを使ったスタートレックデータベース [エンターテインメント]
3ポイント, 0コメント
簡単なクエリと探索のためにSQLiteに移植されたスタートレックデータベース。
- 元々PostgreSQLプロジェクトだったが、使いやすさのためにSQLiteに簡素化
- 単一ファイルデータベース、サーバー設定不要
- エピソード、放送日、Blu-rayディスクの場所を問い合わせ可能
- スタートレックのトリビア探索やニッチな質問に最適