Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/module-federation/universe
A collection of tools, plugins, and utilities for Module Federation
https://github.com/module-federation/universe
module-federation nextjs node react typescript webpack
Last synced: 2 months ago
JSON representation
A collection of tools, plugins, and utilities for Module Federation
- Host: GitHub
- URL: https://github.com/module-federation/universe
- Owner: module-federation
- License: mit
- Created: 2020-10-24T21:39:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T09:10:54.000Z (2 months ago)
- Last Synced: 2024-04-02T11:12:20.584Z (2 months ago)
- Topics: module-federation, nextjs, node, react, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 52.8 MB
- Stars: 844
- Watchers: 18
- Forks: 139
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Lists
- awesome - module-federation/universe - A collection of tools, plugins, and utilities for Module Federation (TypeScript)
- popular-dependents-lists - module-federation/universe - 🌟 600 (Qwik / module-federation/universe)
- fuck-awesome-stars - module-federation/universe - A collection of tools, plugins, and utilities for Module Federation (TypeScript)
- awesome-stars - module-federation/universe - A collection of tools, plugins, and utilities for Module Federation (TypeScript)
- awesome-stars - universe - federation | 880 | (TypeScript)
README
# Module Federation
## 💡 What is Module Federation?
- Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications
- Module Federation can be used to split monolithic applications into micro-front-end architectures
- Module Federation reuses common dependencies between modules as much as possible
[Learn more](https://module-federation.io/docs/en/mf-docs/0.2/getting-started/)
## 🔥 What does universe offer?
The universe repository provides a set of tools to enhance module federation's capabilities. These include:
- [Next.js Module Federation](./packages/nextjs-mf)
- [Node Module Federation](./packages/node)
- [Storybook addon for Module Federation](./packages/storybook-addon)
- [Native federation typescript](./packages/native-federation-typescript)
- [Utilities](./packages/utilities)# 🧑💻 Community
Come and chat with us on [Discord](https://discord.com/invite/T8c6yAxkbv)! The Module federation team and users are active there, and we're always looking for contributions.
# 🤝 Contribution
> New contributors welcome!
Please read the [Contributing Guide](https://github.com/module-federation/universe/blob/main/CONTRIBUTING.md).
# Credits
Thanks to:
- The [vite-plugin-federation](https://github.com/originjs/vite-plugin-federation) project created by [@ruleeeer](https://github.com/ruleeeer), `@module-federation/runtime` fork `vite-plugin-federation` semver logic used to verify version
# 🙌 Code of Conduct
This repo has adopted the Code of Conduct. Please check [Code of Conduct](./CODE_OF_CONDUCT.md) for more details.