Ask HN: もっと評価されるべき過小評価のオープンソースプロジェクトは?
(news.ycombinator.com)Hacker Newsに投稿された質問と回答のまとめ
Bruno
- Postmanの代替で、完全にローカルで動作し、Gitと簡単に同期できる
- 他の無料ツールと違って有料の同期機能を提供せず、Git経由で動作する
- JSON形式をダンプする代わりに、差分を簡単に比較できる独自形式を持つ
- 既存のGitアカウントとPRを使ってコレクションを共有できる
- 統合CLIテスト機能を提供する
- HTTPおよびGraphQL APIは現在動作しており、今後は有料でGRPCを販売する計画
さまざまなオープンソースプロジェクト
- atldotnet: C#向けの多用途オーディオタグ付けライブラリ。
- LocalSend: ファイル共有ができるUIツール。
- Thorsten-Voice: ドイツ語音声データセット(例: coqui-tts)。
- LVGL: 軽量で多目的な組み込みグラフィックスライブラリ。
- zincsearch: ElasticSearch互換のフルテキスト検索エンジン。
- Obtainium: オープンソースのAndroidアプリアップデーター。
- OCRmyPDF: PDF向けOCRレイヤー。
- FunKey-S: オープンハードウェア/ソフトウェアのゲーミングハンドヘルド(PCBおよびBuildroot OSを含む)。
- logseq: 個人情報マネージャー(Obsidianに類似)。
- fq: バイナリ形式向けのjq。
- OperationResult: C#向けのRustスタイルのエラー処理。
- BoofCV: Javaコンピュータビジョンライブラリ。
BespokeSynth
- モジュラーシンセサイザーの概念を拡張し、モジュラーDAWにしたアプリケーション。
- AbletonやFL Studioで望む形では実現できなかったMIDI/オーディオワークフローを作るのに使われる。
- Pythonを使ったライブコーディングのオーディオ処理モジュールを含む。
Paperless NGX
- PDFの整理を一変させたオープンソースソフトウェア。
- 保険や請求書を管理するユーザーに非常に便利。
- LinuxでPodmanを使ってローカルに素早くセットアップできるBashスクリプトを保守している。
decomp.me
- ビデオゲームROMのASMコードを入力すると、ドラフトの逆コンパイル結果を提供するサービス。
- ユーザーは左側で逆コンパイル結果を編集でき、右側ではターゲットASMと現在のソースがコンパイルされる様子をside-by-sideで比較できる。
- 少しゲーム化要素があり、共有しやすく、中毒性があるかもしれない。
pyinfra
- Pythonを使ってインフラを自動化するツール。
- AnsibleやChefなどの他ツールと比べて設計が優れており、よりシンプルな代替に見える。
xDrip+
- さまざまなデバイス間のデータハブ兼プロセッサとして動作する、非公式で独立したAndroidアプリ。
- 複数種類のCGMおよびグルコースメーターとのワイヤレス接続をサポートする。
- スマートウォッチで血糖値とグラフを表示するウォッチフェイスを含む。
OpenRefine
- 散らかったデータを扱うための強力な無料オープンソースツール。
- データをクリーンアップし、形式を変換し、Webサービスや外部データで拡張できる。
Cryptpad, Immich, Nginxproxymanager
- Cryptpad: e2e暗号化されたGoogleドキュメント/スプレッドシート/フォームに似たサービス。
- Immich: 共有オプション付きのセルフホスト可能なGoogleフォト代替サービス。
- Nginxproxymanager: Nginxを通じてセルフホストサービスの証明書とプロキシを管理する。
QCAD
- 住宅改善の図面作成に使っているソフトウェア。
- 学ぶのは難しいが、非常に柔軟で強力。
ImHex
- リバースエンジニア、プログラマー、そして午前3時の作業中でも網膜を大事にしたい人のためのヘックスエディタ
Symphytum
- 画像をサポートするデスクトップ向けの小規模なクロスプラットフォーム個人用GUIデータベースアプリ
- MS Accessのアイデアを現代的に再解釈したもの
- 買い物の調査や比較をして結果を集めたいときに主に使う
- (残念ながら)リポジトリはアーカイブされているが、バイナリは動作する
Postgraphile
- Postgres + graphql
- GraphQLのあらゆるネガティブな側面を解決してくれる。しかも性能が非常に高い。v5リリースもかなり興味深い技術
1件のコメント
かなり多くが、GeekNews にはすでに一度以上掲載されていたものですね ;)
Bruno - API テストのためのオープンソース IDE
Bruno - 高速で Git フレンドリーなオープンソース API クライアント(Postman の代替)
LocalSend - オープンソースの AirDrop 代替
OCRmyPDF - スキャンされた PDF ファイルに OCR テキストレイヤーを追加
Fq - バイナリフォーマットのための jq
Bespoke Synth 1.0 - オープンソースのモジュラー Synthesizer
Paperless-ngx - オープンソースのドキュメント管理システム
pyinfra - Python ベースのインフラ自動化ツール
OpenRefine - オープンソースのデータクレンジングおよび変換ツール
Immich - スマホから直接アップロードされる写真・動画バックアップソリューションのオープンソース
ImHex - リバースエンジニアのための Hex Editor