Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: tree-shaking
browserify/tinyify
a browserify plugin that runs various optimizations, so you don't have to install them all manually. makes your bundles tiny!
Language: JavaScript - Size: 75.2 KB - Last synced: about 14 hours ago - Pushed: about 1 year ago - Stars: 409 - Forks: 40
you-dont-need/You-Dont-Need-Momentjs
List of functions which you can use to replace moment.js + ESLint Plugin
Language: JavaScript - Size: 938 KB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 13,225 - Forks: 315
kristerkari/awesome-bundle-size
📝 An awesome list of tools and techniques to make your web bundle size smaller and your web apps load faster.
Size: 179 KB - Last synced: 1 day ago - Pushed: 5 months ago - Stars: 204 - Forks: 7
TomerAberbach/rollup-plugin-tree-shakeable
🌳 A Rollup plugin that automatically annotates your module as tree shakeable.
Language: TypeScript - Size: 119 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 2 - Forks: 0
robisim74/angular-library-starter 📦
Build an Angular library compatible with AoT compilation and Tree shaking like an official package
Language: JavaScript - Size: 475 KB - Last synced: 9 days ago - Pushed: almost 3 years ago - Stars: 270 - Forks: 58
BeeeQueue/repro-rollup-treeshaking 📦
🌳 Example of proper tree-shaking with rollup (tsdx) and webpack
Language: TypeScript - Size: 188 KB - Last synced: 15 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
mgechev/is-esm
🌳 CLI tool which checks if a package is distributed in ECMAScript module format. Helps you reason if the package is tree-shakable.
Language: JavaScript - Size: 301 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 181 - Forks: 2
smrwsky/typescript-esm-library-starter
Starter kit for creating tree-shaking-friendly typescript libraries.
Language: JavaScript - Size: 6.84 KB - Last synced: 22 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
xdave/fuse-box-quantum-test
Testing FuseBox Quantum
Language: TypeScript - Size: 22.5 KB - Last synced: 24 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
pdsuwwz/webpack-tree-shaking
Webpack Tree Shaking Demo
Language: JavaScript - Size: 164 KB - Last synced: 30 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
react18-tools/react18-global-store
A simple yet elegant, light weight, react18 global store to replace Zustand for better tree shaking.
Language: TypeScript - Size: 263 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1
msn0/json-es6-loader
Transform JSON into ES6 Module. The way to enable Tree Shaking for imported JSONs.
Language: JavaScript - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 5 - Forks: 0
jmahc/that-react-app-you-want
That react app you always wanted: [email protected], [email protected], postCSS, purifycss, dll's and code splitting examples, bregh. Highly opinionated but you better like it.
Language: JavaScript - Size: 1.45 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 27 - Forks: 4
indutny/common-shake
CommonJS Tree Shaker API
Language: JavaScript - Size: 99.6 KB - Last synced: 7 days ago - Pushed: about 6 years ago - Stars: 151 - Forks: 6
indutny/webpack-common-shake
CommonJS Tree Shaker plugin for WebPack
Language: JavaScript - Size: 1.05 MB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 915 - Forks: 39
ModusCreateOrg/react-dynamic-route-loading-es6
Auto chunking and dynamic loading of routes with React Router and Webpack 2
Language: JavaScript - Size: 373 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 298 - Forks: 67
ModusCreateOrg/budgeting 📦
Budgeting - React + Redux + Webpack (tree shaking) Sample App
Language: JavaScript - Size: 1.99 MB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 979 - Forks: 299
lin-xi/webpack-css-treeshaking-plugin
webpack css treeshaking plugin
Language: JavaScript - Size: 675 KB - Last synced: 9 days ago - Pushed: over 4 years ago - Stars: 82 - Forks: 9
browserify/common-shakeify
browserify tree shaking plugin using `common-shake`
Language: JavaScript - Size: 156 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 104 - Forks: 18
LucasVihuchi/multi-output-react-css-modules-components-lib
Tree shakeable multi Output React + CSS Modules React Library with Storybook and using Rollup to export ESM + CJS builds
Language: TypeScript - Size: 1.71 MB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
roman01la/webpack-closure-compiler 📦
[DEPRECATED] Google Closure Compiler plugin for Webpack
Language: JavaScript - Size: 32.9 MB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 465 - Forks: 25
sonicoder86/typescript-webpack-tree-shaking
Tree-shaking example with Typescript and Webpack
Language: JavaScript - Size: 32.2 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 145 - Forks: 20
sonicoder86/babel-webpack-tree-shaking
Tree-shaking example with Babel and Webpack
Language: JavaScript - Size: 35.2 KB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 251 - Forks: 16
jlengstorf/learn-rollup
This is an example project to accompany a tutorial on using Rollup.
Language: JavaScript - Size: 26.4 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 190 - Forks: 61
markmur/webpack-css-tree-shaking-example
Working example of tree shaking CSS modules
Language: JavaScript - Size: 345 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0
theseanl/tscc
A collection of tools to seamlessly bundle, minify Typescript with Closure Compiler
Language: TypeScript - Size: 2.17 MB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 159 - Forks: 11
JamieMason/doei
Experiment: Remove unused CSS/JS using RUM Code Coverage
Language: TypeScript - Size: 257 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
impankratov/lodash-ts-webpack-plugin Fork of efidiles/lodash-ts-imports-loader
Transforms lodash function imports into sub-modules imports, which allows for a tree-shaking
Language: JavaScript - Size: 17.6 KB - Last synced: 4 months ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0
ronan-try/vue-try-chunk-inital-xlsx
@vue/cli4下, 为何xlsx会被bundle? 为何xlsx会出现在vendors?【实验环境: vue2、webapck4、@/utils/index (1个xlsx function,2个普通test function)、Vue组件仅使用test()】
Language: JavaScript - Size: 5.9 MB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
indutny/webpack-common-shake-demo
Demonstration of webpack-common-shake plugin
Language: JavaScript - Size: 323 KB - Last synced: 14 days ago - Pushed: almost 7 years ago - Stars: 10 - Forks: 3
patricklafrance/esm-treeshaking
POC to understand the intricacies of Webpack tree-shaking with ESM
Language: JavaScript - Size: 55.7 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 2 - Forks: 0
sergioramos/serverless-plugin-tree-shake
Shake the dependency tree and only package files needed
Language: JavaScript - Size: 7 MB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 25 - Forks: 11
VdustR/unplugin-transform-imports
An imports transform unplugin.
Language: TypeScript - Size: 891 KB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 1
nidhiG30/Fooders-Swiggy-Clone
The online food ordering website 'Fooders-Swiggy-Clone' is a single page application which is built using React library.
Language: JavaScript - Size: 93.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
teclone/rollup-all
A lightweight, extensive and configurable npm package for automating your project source code build in one parse using rollup
Language: TypeScript - Size: 1.23 MB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 8 - Forks: 1
ak-1/sackman
Sackman shrinks containers by throwing out unused files.
Language: C++ - Size: 39.1 KB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
yusuftask08/Bundle-Size-Optimization
React Webpack Bundle Size Optimization - https://youtu.be/j8NryTynObQ
Language: JavaScript - Size: 142 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
naver/babel-plugin-no-side-effect-class-properties 📦
This plugin transforms static class properties so that side effects do not occur and tree-shaking is activated.
Language: JavaScript - Size: 33.2 KB - Last synced: 23 days ago - Pushed: over 5 years ago - Stars: 11 - Forks: 0
ianpurvis/shakediff
Shake an es6 module for named exports and diff the result
Language: JavaScript - Size: 407 KB - Last synced: 8 months ago - Pushed: over 3 years ago - Stars: 7 - Forks: 1
randolphtellis/vue3-transitions
Reusable Vue 3 components
Language: Vue - Size: 8.8 MB - Last synced: 13 days ago - Pushed: almost 3 years ago - Stars: 15 - Forks: 0
ooade/always-treeshake-mui 📦
An example on how to properly tree-shake mui with next.js
Language: JavaScript - Size: 59.6 KB - Last synced: 8 months ago - Pushed: almost 6 years ago - Stars: 8 - Forks: 0
klutchdev/FirebaseComparison
This is a reference for translating current Firebase functionality into the new tree-shakeable functionality found in the new v9 beta
Language: JavaScript - Size: 5.26 MB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 21 - Forks: 1
bonobo-lang/bonobo_old 📦
An old prototype of something like Bonobo.
Language: Java - Size: 102 KB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0
cassilup/react-hot-module-replace-tree-shake 📦
Forked a React starter and added Hot Module Reload and Tree Shaking to the mix. Used as a tutorial support in a UI mini-meetup with a bunch of awesome people. :)
Language: JavaScript - Size: 32.2 KB - Last synced: 10 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
morlay/babel-plugin-pure-calls-annotation
Language: TypeScript - Size: 259 KB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 21 - Forks: 2
liangklfangl/webpack-core-usage
webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: https://github.com/liangklfangl/react-article-bucket
Size: 927 KB - Last synced: 6 months ago - Pushed: over 5 years ago - Stars: 103 - Forks: 11
slavafomin/js-joda-tree-shake
js-joda + Webpack/Rollup tree shaking issue example
Language: JavaScript - Size: 889 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
fathyb/parcel-plugin-closure
Closure Compiler integration for Parcel, with modules support
Language: TypeScript - Size: 111 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 13 - Forks: 0
georgwittberger/vite-plugin-entrypoints
Vite plugin to generate additional entry points for files matching glob patterns
Language: TypeScript - Size: 84 KB - Last synced: 21 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
andrewhao/martini
🌳🍸 (tree)shaken, not stirred. A live exploration into tree shaking basics.
Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
goldwasserexchange/serverless-plugin-webpack
Serverless Plugin Webpack
Language: JavaScript - Size: 411 KB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 75 - Forks: 14
hyy1115/webpack-tree-shaking
babel7结合webpack3 tree-shaking对打包后代码的影响
Language: JavaScript - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 5 - Forks: 0
hiendv/octicons-modular
GitHub Octicons with tree-shaking support and icon-per-file style.
Language: JavaScript - Size: 5.97 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 25 - Forks: 10
code-for-coffee/webpack-boilerplate
Boilerplate for using Webpack for code splitting over and over (supports yarn & npm)
Language: JavaScript - Size: 6.6 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 8 - Forks: 1
tc9011/Angular-cli-starter
An Angular Starter kit featuring Angular 8 (Router, Http, Forms, Services, Animation, Dev/Prod, Async/Lazy Routes, AoT via ngc)
Language: HTML - Size: 49.4 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 9 - Forks: 2
skovy/webpack-tree-shaking-demo
Example of tree shaking Font Awesome in a simple webpack app
Language: JavaScript - Size: 1.09 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1
ilmente/devtalk_webpack-from0to2 📦
Let's talk about some webpack wizardry
Language: JavaScript - Size: 205 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0
Ks89/angular-webpack-skeleton 📦
This project is deprecated. Please refer to https://github.com/Ks89/angular-cli-skeleton
Language: TypeScript - Size: 980 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 16 - Forks: 9
ngxs-labs/tree-shaking-state 📦
⏱WIP: Improved tree shaking state for NGXS
Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
fgladisch/angular2-webpack-seed 📦
A minimalistic Angular 2+ seed project
Language: JavaScript - Size: 135 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 10 - Forks: 0
tobias-walle/rush 📦
Scaffolding tool for web applications with React, Typescript, Webpack, Server Side Rendering, Tree Shaking and a lot more
Language: TypeScript - Size: 909 KB - Last synced: 13 days ago - Pushed: about 5 years ago - Stars: 5 - Forks: 0
leodr/babel-plugin-pure-typescript-enum 📦
Marks transpiled TypeScript enums as pure to allow tree-shaking on them.
Language: TypeScript - Size: 124 KB - Last synced: 19 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
LukasBombach/tree-shakable-component-library
A blueprint for a component library with tree-shaking, TypeScript and a MonoRepo
Language: TypeScript - Size: 1.92 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 78 - Forks: 8
Redd-Developer/rollup-tree-shakable-library
Building a tree-shakable library with RollupJS.
Language: JavaScript - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 7 - Forks: 1
pdsuwwz/vite-tree-shaking
Vite Tree Shaking Demo
Language: TypeScript - Size: 118 KB - Last synced: 30 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
pinqy520/coverage-shaker
Minify JavaScript code from chrome/puppeteer coverage report. tree shaking.
Language: TypeScript - Size: 122 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 11 - Forks: 0
konradmi/npm-package-boilerplate
boilerplate for npm packages
Language: JavaScript - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
sxxov/maic
ma(terial )ic(ons)
Language: JavaScript - Size: 22.6 MB - Last synced: 23 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
lin-xi/babel-plugin-import-fix
alter import module to certain module file path for smaller bundle and better performance
Language: JavaScript - Size: 36.1 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 37 - Forks: 3
milosh86/react-library-template
Starter for creating React library
Language: JavaScript - Size: 1.44 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2
nothingp/frontend
webpack2 react15 react router4 ant-mobile mobx
Language: JavaScript - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 1
bitjson/shake-default-params
Testing dead-code elimination of unused default parameters in all known JS bundlers
Language: JavaScript - Size: 78.1 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
okiba-gang/okiba
Sharp collection of tools for front-end development, created with performance in mind. 🗡
Language: JavaScript - Size: 1.79 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 26 - Forks: 6
ArroWsGM/fa5-subsetter
Webpack tree shaking for Font Awesome 5 - Beginners guide for those who not familiar with modern frontend development
Language: JavaScript - Size: 729 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
yahia-raheem/tailwind-starter
this is my gulp starter template for tailwind that implements rtl support, jit mode, tree-shaking, dart-sass mixins and functions, es6 helper functions, and more out of the box
Language: SCSS - Size: 2.7 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1
make-github-pseudonymous-again/texshake
:leaves: Shake your LaTeX syntax tree!
Language: JavaScript - Size: 1.45 MB - Last synced: 4 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1
sambacha/iconography
performant and minimalist svg icon library for web3
Language: JavaScript - Size: 40 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
vseventer/uncss-webpack-plugin
Remove unused CSS using uncss in Webpack.
Language: JavaScript - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 9 - Forks: 0
JuanDelgadillo/angular2-pokedex
A Pokedex built on Angular with AoT, Tree Shaking, Rollup and TypeScript
Language: TypeScript - Size: 17.5 MB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 34 - Forks: 20
gkampitakis/react-webpack-testing
Setting up react project with wepback for development and production
Language: TypeScript - Size: 95.7 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Rjolaverria/Netflix-clone
A Netflix clone built with React and Firebase
Language: JavaScript - Size: 19.2 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
ex-machine/rollup-plugin-ts-treeshaking
Improve TypeScript tree-shaking with Rollup and UglifyJS/Terser
Language: JavaScript - Size: 2.93 KB - Last synced: 4 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 0
nshimiye/webpack-tree-shaking
How does webpack handle tree shaking
Language: JavaScript - Size: 662 KB - Last synced: almost 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
gutenye/babel-plugin-transform-imports
"description": "Transforms member style imports (import {x} from 'y') into default style imports (import x from 'y/lib/x')",
Language: JavaScript - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 2
jsonup/webpack-tree-shaking
webpack完全指南:tree shaking
Language: JavaScript - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
ReySun/antd-demo-js
Language: JavaScript - Size: 1.47 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mrzdevcore/multisite-boiler-plate
Frontend boiler plate to build multi-site in one project
Language: JavaScript - Size: 5.71 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0
tagliala/fontawesome5demo
A Ruby on Rails demo application with Font Awesome 5 SVG support
Language: Ruby - Size: 143 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
spirosikmd/es6-lib
Illustrate how a library written in es6 can be published supporting tree shaking
Language: JavaScript - Size: 82 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
MallorcaJS/mallorca-ng
Angular library with common recipes (components, directives, pipes, services, animations, etc)
Language: TypeScript - Size: 1.23 MB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 7 - Forks: 0
awesome-reactivesearch/webpack-tree-shaking
Minimal weback setup for tree shaking with reactivesearch
Language: JavaScript - Size: 184 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
code-for-coffee/typescript-react-sandbox
Sandbox Environment to play with React + Typescript
Language: TypeScript - Size: 368 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
gerhardberger/angular-hatch
A birthplace for angular apps with fast compilation and optimizations.
Language: JavaScript - Size: 42 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
infantito/webpack2-tree-shaking
Tree-shaking ES6 Modules in webpack 2
Language: JavaScript - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
cjies/tree-shaking-demo
Tree-shaking DEMO 🌳
Language: JavaScript - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 0
ucho/reduce-bundle-size-sample
This sample shows the result of reducing the bundle size by webpack's Tree Shaking and babel-plugin-lodash.
Language: JavaScript - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
x-yao/webpack-tree-shaking-demo
webpack-tree-shaking-demo
Language: JavaScript - Size: 939 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 1
WJsjtu/comment-loader
Language: JavaScript - Size: 7.81 KB - Last synced: 12 days ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0