MDX記事をTailwind CSSとTypeScriptで表示する、Vercelへのデプロイに対応したNext.jsブログテンプレート。
vercel/examples
Vercel上でアプリを構築するためのパターンを紹介する、主にNext.jsを使ったサンプルアプリ、ソリューション、スターターテンプレート集です。
- スター
- 5,157
- フォーク
- 1,840
- 未解決の Issue
- 283
- 最終コミット
- 12 時間前
これは何?
vercel/examplesは、Vercelが管理するサンプルプロジェクトのモノレポです。主に2つの領域に分かれており、solutionsにはデモやリファレンスアーキテクチャ、ベストプラクティスが、starterには新しいプロジェクトの出発点として使える実用的なアプリケーションが含まれています。
サンプルの大半はNext.jsとTypeScriptで構築されており、edge middleware、serverless functions、サードパーティサービスなどとの連携を紹介するものも多数あります。各サンプルは個別のフォルダにあり、それぞれREADME、package.json、必要に応じて環境変数の設定が含まれているため、用途に最も近いものをコピーして利用できます。
コントリビューター向けのツールも用意されており、plopベースのサンプル生成ツールや、PrettierとESLintを実行するpre-commit hookなどが含まれています。一部のサンプルは、Vercelのテンプレートギャラリーでも紹介されています。
主な機能
- 01トピック別に整理されたNext.jsとTypeScriptのサンプルアプリ集
- 02デモやリファレンスアーキテクチャをまとめた独立のsolutionsフォルダ
- 03新しいプロジェクトのベースとして使えるスターターアプリケーション
- 04セットアップ手順と環境変数のテンプレートを含むサンプル
- 05コントリビューター向けの生成スクリプトとpre-commit時のlint
ユースケース
- VercelにデプロイするNext.jsプロジェクトの出発点を探す
- edge middlewareやAPI routesなど、特定のパターンの実装方法を学ぶ
- モノレポやボット対策の構成に使えるリファレンスアーキテクチャをコピーする
クイックスタート
- 1
solutions フォルダーと starter フォルダーにあるサンプルアプリを確認する
- 2
新しいサンプルを追加するため、リポジトリの依存関係をインストールする
pnpm i - 3
テンプレートから新しいサンプルを生成する
pnpm new-example
使う前に知っておきたいこと
- これは個別のサンプルを多数集めたもので、全体を1つのアプリとして実行することはできません。
- 新しいサンプルの追加には、pnpm ツールチェーンと、リポジトリの Prettier および ESLint の pre-commit チェックが必要です。
トピック
よくある質問
- examples とは?
- Vercel上でアプリを構築するためのパターンを紹介する、主にNext.jsを使ったサンプルアプリ、ソリューション、スターターテンプレート集です。 vercel/examplesは、Vercelが管理するサンプルプロジェクトのモノレポです。主に2つの領域に分かれており、solutionsにはデモやリファレンスアーキテクチャ、ベストプラクティスが、starterには新しいプロジェクトの出発点として使える実用的なアプリケーションが含まれています。
- examples は無料で使えますか?ライセンスは?
- examples は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- examples は今もメンテナンスされていますか?
- 活発にメンテナンス中。examples の最終コミットは 2026年10月21日 です。
- examples は何に使えますか?
- VercelにデプロイするNext.jsプロジェクトの出発点を探す edge middlewareやAPI routesなど、特定のパターンの実装方法を学ぶ モノレポやボット対策の構成に使えるリファレンスアーキテクチャをコピーする
- examples のインストール方法は?
- solutions フォルダーと starter フォルダーにあるサンプルアプリを確認する 新しいサンプルを追加するため、リポジトリの依存関係をインストールする: pnpm i テンプレートから新しいサンプルを生成する: pnpm new-example
- examples はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vercel/examples
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIコーディングエージェントにVercel固有の知識やReact/Next.jsのベストプラクティスを提供する、インストール可能な指示パック集。
Next.jsとNotion APIを基盤に、Notionのワークスペースをブログ、ポートフォリオ、ドキュメント、ランディングページ向けのカスタマイズ可能な公開サイトに変換します。
URLやテキストプロンプトから、Claude OpusがHTMLで制作し、サーバーレスエージェントがMP4にする20〜40秒のローンチ動画を生成
Claude、Gemini、GPT、DeepSeek、Llama、Qwenを使って構築された、オープンソースのAIエージェント、エージェントスキル、RAGアプリの大規模なコレクションです。
古典から現代までのソフトウェアデザインパターンをJavaで実装し、各パターンの解説付きサンプルコードをまとめたコレクションです。