├── CONTRIBUTING.MD └── README.md /CONTRIBUTING.MD: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | Your contributions are always welcome! 4 | 5 | ## Guidelines 6 | 7 | * Add section if needed. 8 | * Add section description. 9 | * Add section title to Table of contents. 10 | * Search previous suggestions before making a new one, as yours may be a duplicate. 11 | * Add your links: `* [project-name](http://example.com/) - A short description ends with a dot.` 12 | * Don't mention `Python` in the description as it's implied. 13 | * Check your spelling and grammar. 14 | * Make sure your text editor is set to remove trailing whitespace. 15 | * Send a Pull Request. 16 | 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome boilerplates[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | Curated list of boilerplates and templates to enhance productivity. 4 | 5 | - [Awesome Projects Boilerplates](#awesome-projects-boilerplates) 6 | - [Android Development](#android-development) 7 | - [iOS Development](#ios-development) 8 | - [JavaScript](#javascript) 9 | - [Hybrid Mobile App Frameworks](#hybrid-mobile-app-frameworks) 10 | - [Python](#python) 11 | - [PHP](#php) 12 | - [Ruby](#ruby) 13 | - [.NET](#net) 14 | - [Go](#go) 15 | - [Browser Webextensions](#browser-webextensions) 16 | - [Websites](#websites) 17 | - [IDE Templates](#ide-templates) 18 | - [GitHub](#github) 19 | - [Contributing](#contributing) 20 | 21 | 22 | 23 | ## Android Development 24 | 25 | *Boilerplates and templates for Android* 26 | 27 | - [Android Bootstrap](https://github.com/AndroidBootstrap/android-bootstrap) A template/bootstrap/boilerplate application that includes tons of great open source tools and frameworks. 28 | - [Android Material Drawer Template](https://github.com/kanytu/android-material-drawer-template) An Android template with navigation drawer for material design. 29 | - [material-design-icons-adt-template](https://github.com/intrications/material-design-icons-adt-template) Android Studio / Eclipse ADT template for material-design-icons resources. 30 | - [AndroidKickststarter](https://github.com/e-biz/androidkickstartr) Framework kickstarts development which help you focus on coding. 31 | - [Android Annotations](https://github.com/excilys/androidannotations) Fast Android Development. Easy maintainance. 32 | - [Android Cookbook Examples](https://github.com/IanDarwin/Android-Cookbook-Examples) Collected code examples from the O'Reilly Android Cookbook. 33 | - [Android Basic Samples](https://github.com/playgameservices/android-basic-samples) Mostly game oriented samples. 34 | - [Android Webview Sample App](https://github.com/tscolari/android-webview-sample-app) Webview Sample App 35 | - [Android Quickstart](https://github.com/googledrive/android-quickstart) Quickstart application showing the Google Drive API for Android. 36 | - [Beginning Android Resources](https://github.com/codepath/android_guides/wiki/Beginning-Android-Resources) Android Guide. 37 | - [Universal Music Player](https://github.com/googlesamples/android-UniversalMusicPlayer) Google sample application that shows how to implement an audio media app that works across multiple form factors and provides a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices. 38 | - [Android Architecture Blueprints](https://github.com/googlesamples/android-architecture) Demonstrates a basic Model-View-Presenter architecture and showcases various TODO app implementations. 39 | 40 | ## IOS Development. 41 | 42 | *Boilerplates and templates for IOS* 43 | 44 | - [iOS Boilerplate](https://github.com/gimenete/iOS-boilerplate) Boilerplate by Gimeno. 45 | - [Amaro](https://github.com/crushlovely/Amaro) Featureful iOS Boilerplate. 46 | - [Boilerplate-iOS](https://github.com/openaphid/Boilerplate-iOS) Boilerplate by openaphid. 47 | - [Swift 5 Module Template](https://github.com/fulldecent/swift5-module-template) Boilerplate for reusable Swift 5 modules. 48 | 49 | ## JavaScript 50 | 51 | *Boilerplates and templates for JavaScript* 52 | 53 | - [Yeoman](https://github.com/yeoman) The web's scaffolding tool for modern webapps. Includes many generators to get started. 54 | - [Mega Boilerplate](https://github.com/sahat/megaboilerplate) Fullstack boilerplate generator with support for Node.js, a static site, or an Electron app. 55 | - [NodeJS](#node-js) 56 | - [Yeoman Node Generator](https://github.com/yeoman/generator-node) Yeomans node generator 57 | - [Node Module boilerplate](https://github.com/sindresorhus/node-module-boilerplate) Boilerplate to kickstart creating a node module 58 | - [Express Boilerplate](https://github.com/expressjs/generator) Boilerplate generator for Express.js Projects 59 | - [Hackathon Starter](https://github.com/sahat/hackathon-starter) A boilerplate for Node.js web applications. 60 | - [Node/Backbone Web App Boilerplate](https://github.com/skaapgif/webapp-boilerplate) Boilerplate for web applications with a Node, Express, MongoDB backend and Backbone Marionette, Jade, Require.js frontend. 61 | - [Nodebootstrap](http://nodebootstrap.io/) Unobtrusive skeleton project for Node/Express.js with pre-configured best-practices. 62 | - [Vue-Express-Mongo Boilerplate](https://github.com/icebob/vue-express-mongo-boilerplate) - Full stack JS web app boilerplate with Express, Mongo and VueJS) 63 | - [Node-Express-Mongoose Boilerplate](https://github.com/hagopj13/node-express-mongoose-boilerplate) - A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose. 64 | - [Handlebars-Express Boilerplate](https://github.com/MohamedMoustafaNUIG/NodeExpressHbsScaffold) - JS web app boilerplate with Express and the handlebars view engine setup. 65 | 66 | - [AngularJS](#angular-js) 67 | - [ng-boilerplate](https://github.com/ngbp/ngbp) An opinionated kickstarter for AngularJS projects. 68 | - [Yeoman Angular Generator](https://github.com/yeoman/generator-angular) 69 | - [Angular Laravel CouchDB](https://github.com/melvin0008/laravel-angular) Angular Laravel CouchDB Boilerplate 70 | - [ReactJS](#react-js) 71 | - [React Typescript npm boilerplate](https://github.com/Sivakumar00/react-typescript-npm-boilerplate) Powerful react typescript npm component boilerplate built with rollup.js, storybook, jest unit test, tree-shaking and airbnb eslint rules 72 | - [React Boilerplate](https://github.com/petehunt/react-boilerplate) Boilerplate for creating a React npm package 73 | - [React Boilerplate](https://github.com/rackt/react-boilerplate) React boilerplate with React Router and webpack 74 | - [React Transform Boilerplate](https://github.com/gaearon/react-transform-boilerplate) A new Webpack boilerplate with hot reloading React components, and error handling on module and component level. 75 | - [Library Boilerplate](https://github.com/gaearon/library-boilerplate) An opinionated boilerplate for React libraries including ESLint, Mocha, Babel, Webpack and an example powered by Webpack Dev Server and React Hot Loader 76 | - [React NPM Component Starter](https://github.com/yogaboll/react-npm-component-starter) A minimal boilerplate for building a React component for NPM 77 | - [React Isomorphic Starterkit](https://github.com/RickWong/react-isomorphic-starterkit) Isomorphic starterkit with server-side React rendering having many features 78 | - [Coffee React Quickstart ](https://github.com/KyleAMathews/coffee-react-quickstart) Quickstart for building React single page apps using Coffeescript, Gulp, Webpack, and React-Router 79 | - [Flask React Boilerplate](https://github.com/alexkuz/flask-react-boilerplate) Flask and react Boilerplate 80 | - [Boilerplate Webpack React](https://github.com/tcoopman/boilerplate-webpack-react) Boilerplate project for Reactjs with webpack, gulp and stylus 81 | - [React JS Hot loader Boilerplates](https://github.com/gaearon/react-hot-loader/tree/master/docs#starter-kits) React hot loader starter kits 82 | - [React Redux minimal](https://github.com/flexdinesh/react-redux-boilerplate) A minimal React-Redux boilerplate with all the best practices 83 | - [React Redux Universal Hot Example](https://github.com/erikras/react-redux-universal-hot-example) A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform 84 | - [post3ree-boilerplate](https://github.com/hex22a/post3ree-boilerplate) Boilerplate for a universal application using 3REE stack (React, Redux, RethinkDB, Express) + PostCSS 85 | - [HyperApp](#hyperapp) 86 | - [hyperapp-boilerplate](https://github.com/tzellman/hyperapp-boilerplate) Boilerplate showing how to create a production-ready Hyperapp application. 87 | - [Backbone](#backbone) 88 | - [Backbone Boilerplates](https://github.com/addyosmani/backbone-boilerplates) Backbone Boilerplates by Addy Osmani. 89 | - [Yeoman Backbone Generator](https://github.com/yeoman/generator-backbone) Yeoman generator for Backbone. 90 | - [benm](https://github.com/shorttompkins/benm) Boilerplate web app using Backbone.js, ExpressJS, node.js, MongoDB. 91 | - [Jquery](#jquery) 92 | - [Generator Jquery Boilerplate](https://github.com/jquery-boilerplate/generator-jquery-boilerplate) Yeoman Generator for jQuery Boilerplate. 93 | - [Polymer](#polymer) 94 | - [Polymer Starter Kit](https://github.com/PolymerElements/polymer-starter-kit) A starting point for Polymer 1.0 apps. 95 | - [Polymer Seed Element](https://github.com/PolymerElements/seed-element) An element providing a starting point for your own reusable Polymer elements. 96 | - [Yeoman Polymer Generator](https://github.com/yeoman/generator-polymer) Yeoman's polymer Generator 97 | - [Electron](#electron) 98 | - [Electron Boilerplate](https://github.com/sindresorhus/electron-boilerplate) Boilerplate for electron-node 99 | - [WhiteStormJS - React/Redux - three.js - TypeScript boilerplate](https://github.com/WhitestormJS/whitestorm-typescript-boilerplate) A starter kit for crafting 3D applications using modern technologies 100 | 101 | ## Hybrid Mobile App Frameworks 102 | 103 | - [Angular Gulp Ionic Boilerplate](https://github.com/MaximAbramchuck/angular-gulp-ionic-boilerplate) Ionic framework boilerplate for writing apps using Gulp and EcmaScript6. 104 | 105 | 106 | ## Python 107 | 108 | *Boilerplates and templates for Python* 109 | - [Django Hackathon Starter](https://github.com/DrkSephy/django-hackathon-starter) A boilerplate for Django web applications, providing various social logins and several popular API examples. 110 | - [CookieCutter](https://github.com/audreyr/cookiecutter#python) List of various python templates by Audrey. 111 | - [bootstrapy](https://github.com/kirang89/bootstrapy) A bootstrap Python application, so that you can focus on writing code. 112 | - [Fbone](https://github.com/imwilsonxu/fbone) Fbone (Flask bone) is a Flask (Python microframework) template/bootstrap/boilerplate application. 113 | - [hasura/hello-python-flask](https://hasura.io/hub/project/hasura/hello-python-flask) A boilerplate Flask application which can be deployed in 3 mins, with ready-to-use database, authentication and file APIs. 114 | - [Flask-Bootstrap](https://github.com/esbullington/flask-bootstrap) A Flask app template with integrated SQLAlchemy, authentication, and Bootstrap frontend. 115 | - [Flask Boilerplate](https://github.com/melvin0008/FlaskBoilerplate) A very simple flask boilerplate with folder structures. 116 | - [Flask Foundation](https://github.com/JackStouffer/Flask-Foundation) App built with best practices. 117 | - [GoogleAppEngine Webapp2 Boilerplate](https://github.com/coto/gae-boilerplate) A Complete boilerplate for Python Webapp2 on Google App Engine 118 | - [Flask Appengine Template](https://github.com/kamalgill/flask-appengine-template) Flask App engine Template 119 | - [Django Starter Template](https://github.com/fasouto/django-starter-template) An easy to use project template for Django that follows best practices. 120 | - [gae-init](http://gae-init.appspot.com) Google App Engine based on Flask, RESTful, Bootstrap and tons of other cool features. 121 | - [CherryPy + Mako + Formish + OOOP boilerplate](https://github.com/kdeldycke/cherrypy_mako_formish_ooop_boilerplate) Targets publishing of OpenERP content to the web. 122 | 123 | 124 | ## PHP 125 | 126 | *Boilerplates and templates for PHP* 127 | 128 | - [Laravel Angular CouchDB](https://github.com/melvin0008/laravel-angular) Laravel Angular CouchDB Boilerplate 129 | 130 | ## Ruby 131 | 132 | *Boilerplates and templates for Ruby* 133 | 134 | - [AngularJS Rails Templates](https://github.com/pitr/angular-rails-templates) Rails and Angular Tempate. 135 | - [AngularJS Sinatra Bootstrap](https://github.com/dannolan/angularjs-sinatra-bootstrap-template) Angular Sinatra Bootstrap template. 136 | - [Rails Composer](http://railsapps.github.io/rails-composer/) Use Rails Composer to generate any of the example applications from the RailsApps project. 137 | - [Rails Bootstrap](https://github.com/RailsApps/rails-bootstrap) Starter App for Rails and Bootstrap 138 | 139 | ## .NET 140 | 141 | *Boilerplates and templates for C#.NET and ASP.NET* 142 | 143 | - [ASP.NET Boilerplate](https://github.com/aspnetboilerplate/aspnetboilerplate) ASP.NET Boilerplate is a starting point for new modern web applications using best practices and most popular tools. 144 | 145 | 146 | ## Go 147 | 148 | *Boilerplates and templates for Go* 149 | 150 | - [Go React JSX Boilerplate](https://github.com/sharath/go-react-boilerplate) Starter code for a React + Go web application 151 | 152 | 153 | ## Browser Webextensions 154 | 155 | *Boilerplates and templates to develop webextensions for internet browsers such as Chrome, Firefox and Safari* 156 | 157 | - [Boilerplate with Webpack](https://github.com/fstanis/webextensions-webpack-boilerplate) Using Webpack JS module manager 158 | 159 | 160 | 161 | ## Websites 162 | 163 | *Boilerplates and templates for Websites* 164 | - [HTML5 Boilerplate](https://html5boilerplate.com/) Web's most popular front-end template 165 | - [Meteor boilerplate](https://github.com/Differential/meteor-boilerplate) Boilerplate for meteor framework. 166 | - [Web Starter Kit](https://github.com/google/web-starter-kit) Web starter kit by Google. 167 | - [Open Designs](http://www.opendesigns.org/) Open Source WebDesign Templates 168 | - [Open Web Design](http://www.openwebdesign.org/) Community of designers and site owners sharing free web design templates 169 | - [OSWD](http://www.oswd.org/) Platform for sharing standards-compliant free web design templates 170 | - [Jekyll Starter Kit](https://github.com/nirgn975/generator-jekyll-starter-kit) Jekyll Progressive Web App generator boilerplate. 171 | - [HTML5 UP!](https://html5up.net/) Responsive HTML5 and CSS3 Site Templates. 172 | - [Gulp front](https://zoxon.github.io/gulp-front/) Frontend boilerplate and framework based on gulp, pug, stylus and babel 173 | - [HTML Website Template](https://github.com/fulldecent/html-website-template) Starting point for collaboratively-edited HTML websites 174 | - [Nextjs Blog Starter](https://creativedesignsguru.com/demo/Nextjs-Blog-Boilerplate/) Starter code for your blog based on Next.js framework 175 | 176 | ## IDE 177 | 178 | *Templating Systems for Different IDE's* 179 | 180 | - [Yasnippet](https://github.com/capitaomorte/yasnippet) A template system for Emacs. 181 | - [Vim Template](https://github.com/aperezdc/vim-template) Simple Vim Templates plugin. 182 | 183 | ## GitHub 184 | 185 | *Boilerplates and template files* 186 | 187 | - [GitHub Template Guidelines](https://github.com/cezaraugusto/github-template-guidelines) Collection of guidelines and boilerplate files for writing maintanable GitHub projects. 188 | - [Pollinate](https://github.com/everysquare/pollinate) Template your base files and generate them from GitHub. 189 | 190 | # [Contributing](https://github.com/melvin0008/awesome-projects-boilerplates/blob/master/CONTRIBUTING.MD) 191 | 192 | Your contributions are always welcome! 193 | 194 | ## License 195 | 196 | [![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) 197 | 198 | To the extent possible under law, [Melvin Philips](http://melvinphilips.com) has waived all copyright and related or neighboring rights to this work. 199 | --------------------------------------------------------------------------------