https://github.com/pluginpal/strapi-webtools
🔗 Unique, flexible and autogenerated URLs for your Strapi managed web content.
https://github.com/pluginpal/strapi-webtools
dynamic-urls link links permalink router seo seo-friendly sitemap slug strapi strapi-plugin website webtools
Last synced: 14 days ago
JSON representation
🔗 Unique, flexible and autogenerated URLs for your Strapi managed web content.
- Host: GitHub
- URL: https://github.com/pluginpal/strapi-webtools
- Owner: pluginpal
- License: mit
- Created: 2022-04-23T10:27:05.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T15:55:14.000Z (14 days ago)
- Last Synced: 2025-04-09T19:16:35.276Z (14 days ago)
- Topics: dynamic-urls, link, links, permalink, router, seo, seo-friendly, sitemap, slug, strapi, strapi-plugin, website, webtools
- Language: TypeScript
- Homepage: https://www.pluginpal.io/plugin/webtools
- Size: 9.53 MB
- Stars: 40
- Watchers: 3
- Forks: 15
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## ✨ Features
- **Unique URLs** Every page will get their own unique path
- **Auto generated** Automatically generated based on a pattern
- **Flexible** Overwrite single URLs
- **Frontend router** Get any page by it's unique path from the public API
- **Auto slugify** The URLs will automatically be slugified to ensure valid paths## ⏳ Installation
[Read the Getting Started tutorial](https://docs.pluginpal.io/webtools) or follow the steps below:
```bash
# using yarn
yarn add strapi-plugin-webtools# using npm
npm install strapi-plugin-webtools --save
```After successful installation you have to rebuild the admin UI so it'll include this plugin. To rebuild and restart Strapi run:
```bash
# using yarn
yarn build
yarn develop# using npm
npm run build
npm run develop
```Enjoy 🎉
## Enabling
After successful installation you now need to enable Webtools for the content-types of your choice. Read more about how to do that in the [usage documentation](https://docs.pluginpal.io/webtools/usage).
## 📓 Documentation
The full documentation of this plugin can be found on it's dedicated documentation website.
- [Webtools core plugin](https://docs.pluginpal.io/webtools)
- [Webtools sitemap addon](https://docs.pluginpal.io/webtools/addons/sitemap)## 🔌 Addons
Webtools can be extended by installing addons that hook into the core Webtools functionality. Read more about how addons work and how to install them in the [addons documentation](https://docs.pluginpal.io/webtools/addons).
## 🔗 Links
- [PluginPal marketplace](https://www.pluginpal.io/plugin/webtools)
- [NPM package](https://www.npmjs.com/package/strapi-plugin-webtools)
- [GitHub repository](https://github.com/pluginpal/strapi-webtools)
- [Strapi marketplace](https://market.strapi.io/plugins/@pluginpal-webtools-core)## 🌎 Community support
- For general help using Strapi, please refer to [the official Strapi documentation](https://strapi.io/documentation/).
- You can contact me on the Strapi Discord [channel](https://discord.strapi.io/).## 📝 Resources
- [MIT License](https://github.com/pluginpal/strapi-webtools/blob/master/LICENSE.md)