DUICUO

3月のGitHubで人気のオープンソースプロジェクト

3月にGitHubで最も人気だったオープンソースプロジェクトが発表されました!早速見てみましょう。

1. awesome-compose

https://github.com/docker/awesome-compose

スター9669

awesome-compose には、compose ファイルを使用して Prometheus や Grafana などのさまざまなサービスを統合する方法と、Docker compose を使用してそれらのデプロイメントを管理する方法を示す Docker Compose の例が含まれています。

2. Docker-OSX

https://github.com/sickcodes/Docker-OSX

スター13049

docker-osx を使用すると、OS X に Docker システムを簡単にインストールできます。

3. リュウジンクス

https://github.com/Ryujinx/Ryujinx

スター6859

Ryujinxは、gdkchan氏によってC#で書かれたオープンソースのSwitchエミュレーターで、PCゲーマー向けに特別に設計されています。*アストラルチェイン*、*ポケットモンスター ソード・シールド*、*モンスターハンターライズ*などのゲームを正常に動作させることに成功しています。2021年2月現在、Ryujinxは3,200以上のゲームでテストされており、そのうち1,700以上がプレイ可能です。

4. シャーロック

https://github.com/sherlock-project/sherlock

スター23984

Sherlock は、ロック同期にさまざまなバックグラウンドを選択できる、使いやすい Python 分散インプロセス ロック メカニズム ライブラリです。

5. オーテリア

https://github.com/authelia/authelia

星5624

Autheliaはオープンソースの認証システムで、現在2要素認証とシングルサインオン(SSO)認証をサポートしています。SSOログインはWebインターフェースでサポートされています。nginx、Traefik、HAProxyなどのリバースプロキシと連携します。これらのリバースプロキシを使用するサービスでは、認証に失敗した場合、ログインページにリダイレクトされます。

6. 春原産

https://github.com/spring-projects-experimental/spring-native

スター1612

これはSpringがリリースしたSpring Nativeのベータ版です。Springが当初からサポートしてきたJava仮想マシンに加え、正式リリースではGraalVMを用いてSpringアプリケーションをネイティブイメージにコンパイルするためのベータサポートが追加されました。これにより、Springアプリケーションのデプロイに新たな方法が提供されます。Spring NativeはJavaとKotlinの両方をサポートしています。

7. d2l-zh

https://github.com/d2l-ai/d2l-zh

スター21848

「ディープラーニング入門」:中国語の読者向けに設計されており、実用的で議論しやすい内容となっています。英語版はバークレー校の教科書「ディープラーニング入門」です。

8. 取引のための機械学習

https://github.com/stefan-jansen/機械学習による取引

スター3645

これは、機械学習がアルゴリズム取引戦略にどのような付加価値をもたらすかを、実用的かつ包括的に示すことを目的とした、無料のオープンソース電子書籍です。線形回帰から深層強化学習まで、幅広い機械学習手法を網羅し、モデル予測に基づく取引戦略の構築、バックテスト、評価方法を説明します。

9. 初心者向けWeb開発

https://github.com/microsoft/Web-Dev-For-Beginners

スター20647

これは、初心者向けの12週間、全24レッスンのウェブ開発コースです。各レッスンには、レッスン前後のクイズ、コース概要の説明などが含まれています。このシリーズの最後には、受講者はタイピングゲーム、仮想ガラス容器、「グリーン」ブラウザ拡張機能、「スペースインベーダー」風ゲーム、ビジネスバンキングアプリケーションを作成し、JavaScriptの基礎を習得します。

10. マウイ島

https://github.com/dotnet/maui

スター7911

.NET MAUI は、.NET マルチプラットフォーム アプリケーション UI であり、モバイル デバイス、タブレット、デスクトップにわたるネイティブ デバイス アプリケーションを構築するためのフレームワークです。

11. フラッター

フラッター

スター117114

Googleのエンジニアリングチームによって開発されたFlutterは、高性能でクロスプラットフォームなモバイルアプリケーションの作成を目的として設計されています。Flutterは、AndroidとiOSにおける低レイテンシの入力と高フレームレートを重視し、現在および将来のモバイルデバイス向けに最適化されています。

Flutter は、クロスプラットフォームで高性能なモバイル アプリケーションをシンプルかつ効率的に構築および展開する方法を開発者に提供し、ユーザーには美しく、高速で、ジッターのないアプリ エクスペリエンスを提供します。