Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 permalink router seo seo-friendly slug strapi strapi-plugin website webtools

Last synced: about 4 hours ago
JSON representation

🔗 Unique, flexible and autogenerated URLs for your Strapi managed web content.

Awesome Lists containing this project

README

        


Strapi Webtools



Everything you need to build a website with Strapi CMS

Read the documentation



NPM Version


Monthly download on NPM


CI build status


codecov.io



> [!IMPORTANT]
> The Webtools suite is still in BETA

## ✨ 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 @pluginpal/webtools-core

# using npm
npm install @pluginpal/webtools-core --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 🎉

## 📓 Documentation

See our dedicated [repository](https://github.com/pluginpal/docs) for all of PluginPal's documentation, or view the Webtools documentation live:

- [Webtools documentation](https://docs.pluginpal.io/webtools)

## 🔌 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/@pluginpal/webtools-core)
- [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)