Awesome boilerplates
boilerplatesを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
Android開発
Android向けのボイラープレートとテンプレート
- Android Bootstrap 多数の優れたオープンソースツールとフレームワークを含むテンプレート/ブートストラップ/ボイラープレートアプリケーション。
- Android Material Drawer Template Android用のナビゲーションドロワー付きのマテリアルデザインテンプレート。
- material-design-icons-adt-template Android Studio / Eclipse ADT用のマテリアルデザインアイコンリソーステンプレート。
- AndroidKickststarter 開発をスムーズに進めるフレームワークで、コード作成に集中できます。
- Android Annotations 高速なAndroid開発。簡単な保守性。
- Android Cookbook Examples O’Reilly Android Cookbookからのコード例を集めたものです。
- Android Basic Samples 主にゲーム向けのサンプルです。
- Android Webview Sample App Webviewサンプルアプリ
- Android Quickstart Android用のGoogle Drive APIのクイックスタートアプリ。
- Beginning Android Resources Androidガイド。
- Universal Music Player Googleが提供するサンプルアプリで、複数のフォームファクターに対応したオーディオメディアアプリの実装方法と、Android端末、タブレット、自動車、ウェア、キャストデバイスでの一貫したユーザー体験を提供する方法を示しています。
- Android Architecture Blueprints 基本的なモデル・ビュー・プレゼンターアーキテクチャを示し、さまざまなTODOアプリの実装例を紹介しています。
iOS開発
iOS向けのボイラープレートとテンプレート
- iOS Boilerplate Gimenoによるボイラープレート。
- Amaro 機能豊富なiOSボイラープレート。
- Boilerplate-iOS openaphidによるボイラープレート。
- Swift 5 Module Template 再利用可能なSwift 5モジュール向けボイラープレート。
JavaScript
JavaScript向けのボイラープレートとテンプレート
-
Yeoman モダンなウェブアプリ向けのスキャフォールディングツール。多数のジェネレーターを提供。
-
Mega Boilerplate Node.js、静的サイト、Electronアプリに対応するフルスタック・ボイラープレート生成ツール。
-
- Yeoman Node Generator イオマンズノードジェネレーター
- Node Module boilerplate Nodeモジュール作成用のボイラープレート
- Express Boilerplate Express.jsプロジェクト用のボイラープレート生成ツール
- Hackathon Starter Node.jsウェブアプリケーション用のボイラープレート
- Node/Backbone Web App Boilerplate Node、Express、MongoDBバックエンドとBackbone Marionette、Jade、Require.jsフロントエンドを備えたウェブアプリケーション用のボイラープレート
- Nodebootstrap Node/Express.js向けの非侵襲的なスケルトンプロジェクト(事前設定済みのベストプラクティス)。
- Vue-Express-Mongo Boilerplate - Express、Mongo、VueJSを用いたフルスタックJSウェブアプリケーションのボイラープレート)
- Node-Express-Mongoose Boilerplate - Node.js、Express、Mongooseを用いて本番対応RESTful APIを構築するためのボイラープレート
- Handlebars-Express Boilerplate - ExpressとHandlebarsビューエンジンをセットアップしたJSウェブアプリケーションのボイラープレート
-
- ng-boilerplate AngularJSプロジェクト用の意見を反映したスタートアップツール
- Yeoman Angular Generator
- Angular Laravel CouchDB Angular Laravel CouchDBボイラープレート
-
- React Typescript npm boilerplate Rollup.js、Storybook、Jest単体テスト、Tree-shaking、Airbnb ESLintルールを用いたReact TypeScript npmコンポーネントのボイラープレート
- React Boilerplate React npm パッケージを作成するためのテンプレート
- React Boilerplate React ルーターと Webpack を備えた React テンプレート
- React Transform Boilerplate ホットリロードが可能な React コンポーネントとモジュール・コンポーネントレベルのエラーハンドリングを備えた新しい Webpack テンプレート
- Library Boilerplate ESLint、Mocha、Babel、Webpack および Webpack Dev Server と React Hot Loader を使用した React ライブラリ向けの意見を反映したテンプレート
- React NPM Component Starter NPM 用の React コンポーネントを作成するための最小限のテンプレート
- React Isomorphic Starterkit サーバーサイドReactレンダリングを備えた多機能な同型スタートキット
- Coffee React Quickstart Coffeescript、Gulp、Webpack、React-Router を使用して React シングルページアプリケーションを構築するためのクイックスタート
- Flask React Boilerplate Flask と React テンプレート
- Boilerplate Webpack React Webpack、Gulp および Stylus を使用した Reactjs テンプレートプロジェクト
- React JS Hot loader Boilerplates React Hot Loader スターター・キット
- React Redux minimal すべてのベストプラクティスを備えた最小限の React-Redux テンプレート
- React Redux Universal Hot Example Express、React、Redux、Webpack、React-Transform を使用したユニバーサルウェブアプリケーション用のスタートキット
- post3ree-boilerplate React、Redux、RethinkDB、Express + PostCSS を使用したユニバーサルアプリケーション用のテンプレート
-
- hyperapp-boilerplate 生産環境に適した Hyperapp アプリケーションを作成する方法を示すテンプレート
-
- Backbone Boilerplates Addy Osmani による Backbone テンプレート
- Yeoman Backbone Generator Backbone向けのYeomanジェネレーター
- benm Backbone.js、ExpressJS、Node.js、MongoDBを用いたウェブアプリのボイラープレート
-
- Generator Jquery Boilerplate jQueryボイラープレート向けのYeomanジェネレーター
-
- Polymer Starter Kit Polymer 1.0アプリの出発点
- Polymer Seed Element 独自の再利用可能なPolymerエレメントを作成する出発点
- Yeoman Polymer Generator YeomanのPolymerジェネレーター
-
- Electron React Boilerplate スケーラブルなElectronアプリの基盤
- Electron Boilerplate Electron/Node向けのボイラープレート
- WhiteStormJS - React/Redux - three.js - TypeScript boilerplate 現代技術を用いて3Dアプリケーションを作成するためのスタートキット
ハイブリッドモバイルアプリ・フレームワーク
- Angular Gulp Ionic Boilerplate GulpとECMAScript 6を使ってアプリを作成するIonicフレームワークのボイラープレート。
マイクロサービス
- Webstack-micro マイクロサービスアーキテクチャを用いたフルスタックウェブアプリのデモ/スタート地点。APIゲートウェイ、中央認証、バックグラウンドワーカー、ウェブソケットを含む。
Python
Python向けのボイラープレートとテンプレート
- BeautyNet PyTorch向けの研究プロジェクトテンプレート
- Django Hackathon Starter Djangoウェブアプリ向けのボイラープレート。さまざまなソーシャルログインと、複数の一般的なAPI例を提供。
- CookieCutter Audreyによる各種Pythonテンプレートの一覧
- bootstrapy ブートストラップされたPythonアプリ。コードの書くことに集中できるようにする。
- Fbone Fbone (Flask bone)は、Flask(Pythonのマイクロフレームワーク)テンプレート/Bootstrap/ボイラープレートアプリケーションです。
- hasura/hello-python-flask 3分でデプロイ可能で、即時使用可能なデータベース、認証、ファイルAPIを備えたボイラープレートFlaskアプリケーションです。
- Flask-Bootstrap SQLAlchemy、認証、Bootstrapフロントエンドを統合したFlaskアプリケーションテンプレートです。
- Flask Boilerplate 非常にシンプルなFlaskボイラープレートでフォルダ構成が備わっています。
- Flask Foundation ベストプラクティスに基づいたアプリケーションです。
- GoogleAppEngine Webapp2 Boilerplate Google App Engine上でPython Webapp2用の完全なボイラープレートです
- Flask Appengine Template Flask App engineテンプレート
- Django Starter Template Django向けの使いやすいプロジェクトテンプレートでベストプラクティスを採用しています。
- gae-init Flask、RESTful、Bootstrap、その他多くの魅力的な機能を備えたGoogle App Engineベースのアプリケーションです。
- CherryPy + Mako + Formish + OOOP boilerplate OpenERPコンテンツのウェブ配信をターゲットとしています。
PHP
PHP向けのボイラープレートとテンプレート
- Laravel Angular CouchDB Laravel Angular CouchDB ボイラープレート
Ruby
Ruby向けのボイラープレートとテンプレート
- AngularJS Rails Templates RailsとAngularテンプレート。
- AngularJS Sinatra Bootstrap Angular Sinatra Bootstrapテンプレート。
- Rails Composer Rails Composerを使用して、RailsAppsプロジェクトの例アプリケーションのいずれかを生成できます。
- Rails Bootstrap RailsとBootstrapのスタートアップアプリ
.NET
C#/.NET/ASP.NET向けのボイラープレートとテンプレート
- ASP.NET Boilerplate ASP.NET Boilerplateは、最新のウェブアプリケーションの開発に際してベストプラクティスと最も人気のあるツールを活用したスタート地点です
Go
Go向けのボイラープレートとテンプレート
- Go React JSX Boilerplate React + Goを用いたウェブアプリケーションのスタートコード
ブラウザー拡張機能
Chrome、Firefox、Safariなどのブラウザー拡張機能を開発するためのボイラープレートとテンプレート
- Boilerplate with Webpack Webpack JSモジュールマネージャーの使用
ウェブサイト
ウェブサイト向けのボイラープレートとテンプレート
- HTML5 Boilerplate ウェブの最も人気のあるフロントエンドテンプレート
- Meteor boilerplate Meteorフレームワーク用のボイラープレート
- Web Starter Kit Googleが提供するウェブスターターキット
- Open Designs オープンソースウェブデザインテンプレート
- Open Web Design デザイナーとサイト所有者が無料ウェブデザインテンプレートを共有するコミュニティ
- OSWD 標準準拠の無料ウェブデザインテンプレートを共有するプラットフォーム
- Jekyll Starter Kit Jekyllによるプログレッシブウェブアプリケーション生成ボイラープレート
- HTML5 UP! レスポンシブHTML5およびCSS3サイトテンプレート
- Gulp front gulp、pug、stylusおよびbabelに基づくフロントエンドボイラープレートおよびフレームワーク
- HTML Website Template 協働編集されたHTMLウェブサイトのスタート地点
- Nextjs Blog Starter Next.jsフレームワークに基づくブログ用のスタートコード
IDE
各種IDE向けテンプレートシステム
- Yasnippet Emacs用のテンプレートシステム
- Vim Template シンプルなVimテンプレートプラグイン
GitHub
ボイラープレートとテンプレートファイル
- GitHub Template Guidelines 維持可能なGitHubプロジェクトを書くためのガイドラインとボイラープレートファイルのコレクション
- Pollinate ベースファイルをテンプレート化し、GitHubから生成する
コントリビューション
コントリビューションを歓迎します。
ライセンス
法律で認められる範囲で、Melvin Philipsは本作品に関するすべての著作権および関連する権利を放棄しています。
