ThreeJS-Webpack-ES6-Boilerplate

A basic boilerplate for a Three.js project compiled with Webpack and transpiled via Babel to enable using ES6 syntax.

nodejsjavascriptsassboilerplatebabelwebglwebpackeslintes6webpack-dev-servernode-sassthree-js
FreeRepo

Preview

ThreeJS-Webpack-ES6-Boilerplate preview

Overview

This is a starter template for building 3D web applications with Three.js, Webpack and ES6 JavaScript. It provides a structured project layout with organized folders for components, managers and utilities, along with development tools like hot-reloading and a build system to ship fast with minified production files.

Features

three-js-3d-graphicswebpack-bundlinges6-transpilationhot-module-replacementsass-compilationeslint-lintingdat-gui-controlsinput-controlscamera-controls

Feature Flags

invoicesecommerce

Recommended Use Cases

3d-visualizationwebgl-projectsinteractive-3d-experiences

Frontend

three-jswebpackbabelsasseslinttweenjs

Backend

None

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
366
๐Ÿด Forks
107
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-04-05T15:48:05Z

Stack

Language
javascript
CSS
sass

Data Layer

UI Stack

Styling
sass
Components
three-js

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate