https://github.com/gsoft-inc/wl-squide
Modular application shell for building web applications at Workleap.
https://github.com/gsoft-inc/wl-squide
i18next i18next-react module-federation msw react react-router tanstack-query webpack
Last synced: 4 months ago
JSON representation
Modular application shell for building web applications at Workleap.
- Host: GitHub
- URL: https://github.com/gsoft-inc/wl-squide
- Owner: gsoft-inc
- License: apache-2.0
- Created: 2023-04-26T01:13:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-04T03:18:29.000Z (4 months ago)
- Last Synced: 2025-02-04T04:23:28.546Z (4 months ago)
- Topics: i18next, i18next-react, module-federation, msw, react, react-router, tanstack-query, webpack
- Language: TypeScript
- Homepage: https://gsoft-inc.github.io/wl-squide/
- Size: 16.7 MB
- Stars: 5
- Watchers: 5
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# wl-squide
A modular web application shell built on top of [Module Federation](https://module-federation.io/), [React Router](https://reactrouter.com/en/main) and [TanStack Query](https://tanstack.com/query/latest).
[](./LICENSE)
[](https://github.com/gsoft-inc/wl-squide/actions/workflows/ci.yml)### Packages
| Name | NPM |
| --- | --- |
| [@squide/core](packages/core/README.md) | [](https://www.npmjs.com/package/@squide/core) |
| [@squide/react-router](packages/react-router/README.md) | [](https://www.npmjs.com/package/@squide/react-router) |
| [@squide/module-federation](packages/module-federation/README.md) | [](https://www.npmjs.com/package/@squide/module-federation) |
| [@squide/msw](packages/msw/README.md) | [](https://www.npmjs.com/package/@squide/msw) |
| [@squide/i18next](packages/i18next/README.md) | [](https://www.npmjs.com/package/@squide/i18next) |
| [@squide/env-vars](packages/env-vars/README.md) | [](https://www.npmjs.com/package/@squide/env-vars) |
| [@squide/firefly](packages/firefly/README.md) | [](https://www.npmjs.com/package/@squide/firefly) |
| [@squide/firefly-webpack-configs](packages/firefly-webpack-configs/README.md) | [](https://www.npmjs.com/package/@squide/firefly-webpack-configs) |
| [@squide/firefly-rsbuild-configs](packages/firefly-rsbuild-configs/README.md) | [](https://www.npmjs.com/package/@squide/firefly-rsbuild-configs) |
| [@squide/firefly-honeycomb](packages/firefly-honeycomb/README.md) | [](https://www.npmjs.com/package/@squide/firefly-honeycomb) |
| [@squide/fakes](packages/fakes/README.md) | [](https://www.npmjs.com/package/@squide/fakes) |## Have a question or found an issue?
To ask a question or propose an idea, feel free to start a new [discussion](https://github.com/gsoft-inc/wl-squide/discussions). If you found a bug, please open an [issue](https://github.com/gsoft-inc/wl-squide/issues).
## Documentation
View the [user's documentation](https://gsoft-inc.github.io/wl-squide/).
## Live samples
- A [basic sample application](https://squide-basic-host.netlify.app) hosted on Netlify.
- A [sample application with endpoints](https://squide-endpoints-host.netlify.app) hosted on Netlify.## 🤝 Contributing
View the [contributor's documentation](./CONTRIBUTING.md).
## License
Copyright © 2024, Workleap This code is licensed under the Apache License, Version 2.0. You may obtain a copy of this license at https://github.com/gsoft-inc/workleap-license/blob/master/LICENSE.