Playwrightは、単一のAPIでChromium、Firefox、WebKitを操作するWebテスト・自動化フレームワークです。
52 件のプロジェクト
テストフレームワークと自動テストツール:2026年のおすすめ
これらのオープンソースプロジェクトは、ブラウザのE2Eテスト、コンポーネントテスト、ユニットテスト、AIアプリの評価など、さまざまなテストの作成・実行・自動化を助けます。
DevTools ProtocolまたはWebDriver BiDi経由でChromeやFirefoxを操作できる、ヘッドレスがデフォルトの高レベルAPIを備えたJavaScriptライブラリ。
React、Vue、Angular、Svelteなどに対応し、UIコンポーネントを分離して構築・ドキュメント化・テストできるフロントエンド向けワークショップ。
Go製のオールインワンなセルフホスト型ソフトウェア開発サービス。Gitホスティング、コードレビュー、Issue、パッケージ、CI/CDを提供します。
コードホスティング、CI/CDパイプライン、Gitspaces開発環境、アーティファクトレジストリを統合した、セルフホスト可能なオープンソース開発者向けプラットフォーム。
構造化されたアクセシビリティスナップショットを通じて、LLMクライアントからPlaywrightで実ブラウザーを操作できるModel Context Protocolサーバー。
LLMアプリケーションのトレース、評価、プロンプト管理、デバッグを行える、セルフホストにも対応したオープンソースのLLMエンジニアリングプラットフォーム。
AIアシスタントがリポジトリの閲覧、IssueやPull Requestの管理、GitHub Actionsとの連携を行えるGitHub公式MCPサーバー。
Gitリポジトリやファイル、標準入力からパスワードやAPIキー、トークンなどのハードコードされたシークレットを検出するCLIツール。
エージェント、LLMアプリ、MLモデルのデバッグ、評価、監視、最適化を支援するオープンソースのAIエンジニアリングプラットフォーム。
アカウントや認証トークンなしで、AWS互換サービスを手元で実行できる無料のオープンソースAWSエミュレーター。
宣言的な設定とCI/CD連携に対応した、プロンプト評価とLLMアプリのレッドチームテスト向けCLI・ライブラリ。
セルフホスト型のGitLab Community Edition。Gitリポジトリ、コードレビュー、CI/CD、課題管理を行うRuby on Rails製Webアプリケーション。
Gitリポジトリで定義された状態にKubernetesアプリケーションを同期する、宣言型のGitOps継続的デリバリーツールです。
AIエージェントのトレース、LLM出力のスコアリング、プロンプト管理、本番環境の監視を行うオープンソースのLLM可観測性・評価プラットフォーム。
ユーザーの操作に沿ってコンポーネントを検索・操作できる、軽量なReact DOMテストユーティリティ。
Pytestに着想を得た、RAG、エージェント、チャットボット、音声エージェントなどの指標を備える、LLMアプリ向けオープンソースPythonテストフレームワーク。
eBPFで実際のトラフィックを記録し、コードを変更せずにテストやデータモックとして再生できる、オープンソースのAPI・統合テストツール。
正規表現やASTではなくコードに似たパターンでバグの発見やコーディング規約の徹底を支援する、高速なオープンソース静的解析CLI。
ローカル、CI、クラウドでコードベースのビルド・テスト・リリースを行うプログラム可能な自動化エンジン。
状態管理の一貫性、機能の合成、副作用の制御、充実したテスト支援を備えた、Appleプラットフォーム向けアプリ構築用Swiftライブラリ。
小さなテストの作成から、アプリやライブラリの複雑な機能テストまで対応するPythonテストフレームワーク。
数十種類の標準的な学術ベンチマークを使って、言語モデルの few-shot 評価を実行する統合フレームワーク。
AIコーディングアシスタントやテストスイート向けの自然言語によるAndroid自動化。実機とエミュレーターで動作します。
LLMアプリやエージェントのトレース、評価、デバッグに使えるオープンソースのセルフホスト型AIオブザーバビリティ基盤。
自然言語でテスト目標を記述し、エージェントでアプリを操作できるWeb・モバイル向けE2Eテストフレームワーク。
バグや脆弱性、保守性の問題をスキャンし、CIパイプラインでQuality Gatesを適用するセルフホスト型のコード品質・セキュリティプラットフォーム。
LLMアプリケーションの構築、学習、提供、評価、監視に使えるオープンソースライブラリを、カテゴリ別に120以上まとめた厳選リストです。
Ethereumスマートコントラクト開発向けのRust製ツールキット。Forge、Cast、Anvil、ChiselでEVMチェーンの構築、テスト、操作を支援します。
prompt injection、データ漏洩、jailbreak、有害な出力などの問題をLLMに対して検査する、オープンソースのコマンドラインスキャナー。
PRやIssueでClaude Codeを実行し、質問への回答や変更のレビュー、コードの実装を行うGitHub Action。
Webアプリケーションなどの負荷テストと性能測定に使える、オープンソースのJavaアプリケーション。
スマートコントラクトやdappのコンパイル、デプロイ、テスト、デバッグに使えるEthereum開発環境。
100以上のデータセットと多数のモデルプロバイダー、推論バックエンドに対応した、オープンソースのLLM評価プラットフォーム。
TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。
ファイルやディレクトリを監視し、変更のたびにコマンドを実行するスタンドアロンのコマンドラインツール。
ViteやVitestなどを単一の`vp` CLIに統合し、ランタイムとパッケージマネージャーも管理するWeb開発ツールチェーン。
さまざまなテストフレームワークやCI/CDシステムの結果を、見やすいグラフィカルなHTMLレポートにまとめる多言語対応のテストレポートツール。
既存のCIパイプライン内でTerraformやOpenTofuを実行し、プルリクエストのコメントからplanとapplyを実行できる、オープンソースのIaCオーケストレーションツールです。
LLM、VLM、AIGCモデルのベンチマーク評価に加え、推論性能の負荷テストや結果のダッシュボード表示にも対応する、カスタマイズ可能なフレームワーク。
画像をピクセル単位で比較して差分画像を生成する、高速なSIMD最適化対応CLIツール兼Node.jsライブラリ。
コーディングエージェントがPlaywrightの自動化スクリプトを作成・実行できるAgent Skill
DBLab Engineは、PostgreSQLデータベースのcopy-on-writeクローンとブランチを作成し、開発・テスト・CI/CDに活用できます。
企業・職種別にまとめた、実際のDevOps、SRE、クラウドエンジニア面接の質問集。
Spring Boot 4.x / Java 21以降のアプリをベストプラクティスに沿って構築できるよう、Claudeを導くスキルとエージェントをまとめたClaude Codeプラグイン。
LLMアプリケーションの出力をテストするための、事前構築済み・カスタマイズ可能な評価器を備えたPythonおよびTypeScriptライブラリ。LLM-as-judgeによるスコアリングにも対応。
Gherkinのfeatureファイルから、ブラウザー、API、セキュリティ、アクセシビリティ、ビジュアルのE2Eテストを自動生成・実行するオープンソースのAIテストエージェント。
vClusterを使ってKubernetesクラスターをDockerコンテナとして実行する、KinDより軽量で一時停止・再開やロードバランサーを備えたツール。
テスト計画を先に立て、検証を徹底し、証拠レポートでコードの正しさを示すコーディングエージェント向けスキル。
WindowsとmacOSに対応した、デバイス一覧表示やシェルコマンド実行などができるAndroidアプリテスト向けADBデスクトップGUI。
ユーザーシミュレーターとマイルストーンベースの評価機能を備えた、LLMエージェントのツール利用を評価する状態を保持する対話型ベンチマーク。
ADB・USBケーブル・root不要で、コードから実機Androidを操作してテストや定型作業を自動化
よくある質問
- プロジェクトはどう選ばれていますか?
- Repolode に掲載するプロジェクトはすべて品質チェックを通過しています。今すぐ使えること、具体的な課題を解決すること、単なる薄いラッパーではないこと、メンテナンスが続いていることが条件です。このページでは掲載済みのプロジェクトをテーマ別にまとめ、GitHub スター順に並べています。
- ここで一番人気のプロジェクトは?
- microsoft/playwright(GitHub スター 9.8万)です。選ぶ前に各プロジェクトのライセンスと最終コミットも確認してください。