このプロジェクトについて
Awesome Python Applicationsは、Pythonで書かれたオープンソースソフトウェアのキュレーション済みディレクトリです。ライブラリやフレームワークを列挙するのではなく、完成したユーザー向けプログラムに焦点を当て、Pythonソフトウェアをリリースする際の実践的なケーススタディとして紹介しています。このリストは、付属ツールを使用して構造化されたYAMLデータから生成され、RSS/Atomフィードと変更ログが付属しており、新しい追加を追跡できます。
コレクションは幅広いトピックセクションに整理されています。Internetは、セルフホスト型アーカイブ、フィードリーダー、検索エンジン、ダウンロードマネージャー、BitTorrentクライアント、DNSブロッキング、フォーラムやソーシャルプラットフォームなどのウェブ向けツールをカバーしています。Audioには、音楽ライブラリマネージャー、タグエディター、プレーヤー、トランスコーダー、DAW、Subsonic互換サーバーが含まれます。Videoには、ノンリニアエディター、ストリーミングサーバー、簡単なカットユーティリティがリストされています。AI/MLは、実験追跡とデータバージョン管理ツールをカバーしています。Graphicsは、3Dプリント準備、パラメトリックCAD、UMLモデリング、プログラムによる描画に及びます。Games、Productivity、Organization、Communication、Education、Science、CMS、ERP、Static Siteの各セクションが、非開発カテゴリを締めくくっています。
最大のセクションはDevで、ソース管理、コードレビュー、ストレージ、運用、セキュリティ、ドキュメント、エディター、パッケージマネージャー、パッケージリポジトリ、ビルドツール、シェル、その他の開発者プロジェクトに細分化されています。Miscセクションが残りのエントリを収集しています。各リストには短い説明と、リポジトリ、プロジェクトホーム、ドキュメント、デモ、または資金調達ページへのリンクが含まれ、サポートされているプラットフォーム、サーバーまたはデスクトップの向き、注目すべきフレームワークを示すタグも付いています。
このプロジェクトはコミュニティによって維持されており、新しいアプリケーションの提案や修正は、そのイシュートラッカーを通じて受け付けています。これは、実世界のPythonコードベースを研究したい開発者、商用サービスに代わるセルフホスト型の代替を求めるユーザー、そして実際に存在するPythonアプリケーションの広範な概要を知りたい人にとって有用です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.