|
今週の注目プロジェクトはどちらも非常に役立ちます。一つはビデオリトーキングで、先週のビデオリマスタープロジェクトを引き継ぎ、ビデオを別の言語に直接置き換えます。もう一つは、ログの読み取り問題を解決し、数千のログの中から特定のログを素早く見つけられるようにするテイルスピンです。 さらに、2つの主要なインテグレーター、可観測性の問題を解決するOdigosと、決済問題を解決するHyperswitchが存在します。Hydraの10倍以上高速なLegbaも今週オープンソース化され、大きな注目を集めています。しかし、注目度という点では、3,000以上のスターを持つオープンソースのチャットルームプロジェクトであるSmallchatや、グラフアルゴリズムプロジェクトであるHello-algoと比べると、当然ながら見劣りします。 以下のコンテンツは、Weibo @HelloGitHub の GitHub Trending および Hacker News Hot Posts(HN Hot Posts)から抜粋したものです。選考基準:新着|役に立つ|興味深い。プロジェクトはリリース日別に分類されており、過去14日以内にリリースされたプロジェクトには「新着」マークが付き、このマークが付いていないプロジェクトは2週間以上前にリリースされたことを示します。スペースの都合上、一部のプロジェクトはこの記事には含まれていません。ご了承ください。🌝 1. 今週の注目記事1.1 ビデオ翻訳: pyvideotransメイン言語: Python先週は、音声と動画をつなぎ合わせるビデオリマスタープロジェクト「video-retalking」が注目を集めました。今週の注目のビデオ翻訳ツールはpyvideotransです。多言語動画の作成をお考えなら、ぜひお試しください。pyvideotransは、ある言語の動画を別の言語に直接翻訳し、ナレーションを追加できます。 音声認識部分はopenai-whisperオフラインモデル、テキスト翻訳部分はGoogle Translate API、音声合成配信部分はMicrosoft Edge TTS、BGM除去部分はSpleeterを採用しています。現在、Windowsプラットフォームのみに対応しています。 GitHubアドレス → https://github.com/jianchang512/pyvideotrans 写真 1.2 ログのハイライト: テールスピン主な言語: Rust私のように、ログファイルを見る際に特定のログレベルを探すのに長い時間を費やしている人はどれくらいいるでしょうか。Legbaは、ログ内の様々なレベルのカテゴリをハイライト表示できるログハイライトツールで、探している情報を一目で確認できます。機能:
2. GitHubトレンド週間ランキング2.1 可観測性:オディゴス今週のスター数は 450 以上増加し、主な言語は Go と TypeScript でした。 これは、分散トレースモデルを用いてパスワード変更を必要とせずにシステムの内部状態を監視する可観測性プラットフォームです。OpenTelemetryとeBPFを使用して、あらゆるアプリケーションをリアルタイムで監視します。 GitHubアドレス → https://github.com/keyval-dev/odigos 写真 2.2 ブルートフォース攻撃:legba今週のスター増加数: 650+、主要言語: Rust 新しいLegbaは、マルチプロトコルに対応したブルートフォース認証クラッカー/パスワードスプレー/列挙ツールです。RustとTokio非同期ランタイムを使用して構築されており、類似ツールよりも少ないリソース消費で、優れたパフォーマンスと安定性を実現します。以下のグラフは、よく知られている類似プロジェクトHydraとのパフォーマンスを比較したものです。 GitHubアドレス → https://github.com/evilsocket/legba 写真 2.3 IRC時代への回帰:smallchat今週のスター増加数: 3,500以上、主要言語: C IRC 時代のチャットルームがどのように作られたのか知りたいですか? 小規模なマルチユーザーオンラインチャットアプリケーションである Smallchat では、チャットツールの作成プロセスをガイドし、このような小規模なツールがどのように設計され実装されているかを紹介します。 GitHubアドレス → https://github.com/antirez/smallchat 写真 2.4 グラフィカルアルゴリズム: hello-algo今週のスター増加数: 1,150+ コーディングチャレンジ分野ではよく知られているこのプロジェクトは、多くの方がご存知かもしれません。しかし、まだご存知でなく、現在就職活動中の方には、hello-algo をおすすめします。これは、アニメーション付きのワンクリックでデータ構造とアルゴリズムを学べるチュートリアルで、初心者にも優しく、様々なアルゴリズムを素早く習得できます。
写真 2.5 決済統合: Hyperswitch今週のスター増加数: 2,900以上、主要言語: Rust Hyperswitchは、高速で信頼性が高く、経済的な決済を可能にするオープンソースの決済スイッチです。ルーティングを気にすることなく複数の決済処理業者を接続でき、これらすべてを単一のAPI統合で処理できます。主な機能は以下のとおりです。
GitHubアドレス → https://github.com/juspay/hyperswitch 3. HelloGitHub ホットトピックこのセクションでは、今週HelloGitHubで最も人気のあるプロジェクトをいくつかご紹介します。HGオープンソースプロジェクト評価システムはつい最近リリースされたばかりなので、皆様からのフィードバックをお待ちしております。 3.1 分散データベース: Oceanbase主な言語: C++ これは、Ant Groupが開発した、Paxosプロトコルと分散アーキテクチャをベースとしたエンタープライズグレードの分散リレーショナルデータベースです。OLTPとOLAPの混在ワークロードをサポートし、高可用性、高パフォーマンス、水平スケーラビリティ、SQL構文との互換性を備えています。 HGレビューリンク → https://hellogithub.com/repository/a164bb0a9fc34e419c1a7ed18b1c427d 3.2 コードスペル: codespellメイン言語: Python このプロジェクトは主に、ファイル内の一般的な単語のスペルミスをチェックするために使用されます。変数名に対して誤検出が発生することはほとんどなく、ディレクトリやファイル拡張子の指定、変更の提案、ファイルの無視などの機能をサポートしています。
4. 過去の号過去の号:
上記は、2023 年の第 45 週の GitHub トレンドです 🎉 他にも楽しい、役に立つ GitHub プロジェクトを見つけたら、HelloGitHub でみんなと共有してください! 🌝 |