Skip to content

A curated list of awesome things related to Rspack stack

License

Notifications You must be signed in to change notification settings

hunghg255/awesome-rspack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

logo of rspack-awesome repository
A curated list of awesome things related to Rspack and its ecology

Awesome Rspack

Resources

Official Resources

Ecosystem

Upper-level frameworks or libraries that are powered by Rspack or connected to Rspack:

  • Rsbuild: The Rspack-based build tool.
  • Rspress: A fast Rsbuild-based static site generator.
  • Rsdoctor: A one-stop build analyzer for Rspack.
  • Rslib: The library build tool powered by Rsbuild.
  • Rstest: The testing framework powered by Rspack.
  • Rspeedy: The Rspack-based build tool designed specifically for Lynx applications.
  • Modern.js: A progressive React framework for web development.
  • storybook-rsbuild: Storybook builder powered by Rsbuild.
  • @nx/rspack: The Nx plugin for Rspack.
  • @nx/rsbuild: The Nx plugin for Rsbuild.
  • Docusaurus: Help you ship a beautiful documentation site in no time.
  • next-rspack: Use Rspack as the bundler for Next.js.
  • Nuxt: An intuitive Vue framework for creating web applications and websites with Vue.js. Install @nuxt/rspack-builder to use Rspack as the bundler for Nuxt.
  • Re.Pack: A toolkit to build your React Native application with Rspack.
  • EMP 3.0: A high-performance enterprise-level front-end build system built on the Rust ecosystem.
  • pareto: A lightweight SSR framework centered on stream rendering.
  • cypress-rspack-dev-server: Cypress Component-testing with Rust-based web bundler Rspack's dev server.
  • serverless-rspack: A Serverless framework plugin for zero-config JavaScript and TypeScript code bundling using the high performance Rust-based JavaScript bundler rspack.
  • AUmi: Use Rsbuild as Umi's bundler instead of Webpack, get high performance of Rsbuild and all Umi ecosystem.
  • electron-rsbuild: The Rsbuild-based electron build tool.
  • Esmx: Esmx is a next-generation micro-frontend framework based on native ESM, with no sandbox or runtime overhead, supporting multi-framework hybrid development and providing high-performance server-side rendering capabilities.
  • Angular Rspack: Rspack plugin, Rsbuild plugin and tooling for Angular applications.
  • PrevelteKit: A lightweight, high-performance web application framework built on Svelte 5, featuring Server-Side Pre Rendering (SSPR) using Rsbuild as the build tool.

Starter

Rspack Starter

Rsbuild Starter

Rslib Starter

  • rslib-npm-template: A starter template for developing React components with Rslib, featuring automated versioning and publishing using semantic-release.
  • web-component-starter: A starter for developint Web components with Rslib, featuring using stencil and useful both in React and Vue.

Plugins

Rspack Plugins

Rspack and Rsbuild support most of the webpack plugins, such as:

Rspack and Rsbuild support most of the webpack loaders, such as:

Rspack and Rsbuild support most of the unplugin, such as:

Rsbuild Plugins

For React

For Vue

For Preact

For Svelte

For Solid

For Lynx

  • relog-rsbuild-plugin: Allows you to intercept console.log() calls from your LynxJS app running on a device or emulator and send them back to the Rsbuild dev server.
  • ngrok-rsbuild-plugin: Expose your Rsbuild dev server over the internet via ngrok — built for use with the LynxJS app.

Common

Rspress Plugins

Deployment

  • Zephyr Cloud: A cloud-agnostic deployment platform offering sub-seconds deploy from one command experience.

Libraries

  • @rspack/dev-server: Dev server for Rspack, provides the same API as webpack-dev-server.
  • @rspack/lite-tapable: Lite weight tapable for Rspack.
  • rspack-chain: A chaining API to generate and simplify the modification of Rspack configurations.
  • Sails Shipwright - The modern asset pipeline for Sails powered by Rsbuild.
  • rspackify: Experience lightning-fast builds by instantly switching from webpack to Rspack.
  • Spinpack: A CLI tool that turbocharges the developer server experience for CRA projects with Rspack.

Blogs

Blogs from the Rspack team:

Blogs from the community:

社区的中文博客:

日本語ブログ:

Videos

License

CC0

To the extent possible under law, Web Infra has waived all copyright and related or neighboring rights to this work.

About

A curated list of awesome things related to Rspack stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published