{"id":15974598,"url":"https://github.com/malithmcr/strapi-plugin-forms","last_synced_at":"2025-04-04T17:13:01.408Z","repository":{"id":97358899,"uuid":"338795642","full_name":"malithmcr/strapi-plugin-forms","owner":"malithmcr","description":"Your Forms API In Strapi","archived":false,"fork":false,"pushed_at":"2021-02-14T12:19:38.000Z","size":133,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-10T02:24:40.348Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/malithmcr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-14T12:01:30.000Z","updated_at":"2023-03-08T14:24:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"65f77e95-8bec-4a1b-a62d-9307c23eb5b7","html_url":"https://github.com/malithmcr/strapi-plugin-forms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malithmcr%2Fstrapi-plugin-forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malithmcr%2Fstrapi-plugin-forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malithmcr%2Fstrapi-plugin-forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malithmcr%2Fstrapi-plugin-forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/malithmcr","download_url":"https://codeload.github.com/malithmcr/strapi-plugin-forms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247217221,"owners_count":20903009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-07T21:43:01.713Z","updated_at":"2025-04-04T17:13:01.391Z","avatar_url":"https://github.com/malithmcr.png","language":"JavaScript","funding_links":["https://www.paypal.me/malithmcr/10"],"categories":[],"sub_categories":[],"readme":"# 📝 Strapi Forms Plugin 📝\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://www.npmjs.com/package/strapi-plugin-forms\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/v/strapi-plugin-forms.svg?style=plastic\" alt=\"NPM Version\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/strapi-plugin-forms\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/dt/strapi-plugin-forms.svg?style=plastic\" alt=\"Monthly download on NPM\" /\u003e\u003c/a\u003e \n\u003c/p\u003e\n\nDesign your Forms directly from the [Strapi CMS](https://github.com/strapi/strapi) admin panel and collect your leads.\n\n\u003cimg src=\"https://raw.githubusercontent.com/malithmcr/strapi-plugin-forms/master/public/assets/screenshot.png\" alt=\"Forms screenshot\" /\u003e\n\n\n\u0026nbsp;\n\n## ⏳ Installation\n\nInstall Strapi with this **Quickstart** command to create a Strapi project instantly:\n\n- (Use **yarn** to install the Strapi project (recommended). [Install yarn with these docs](https://yarnpkg.com/lang/en/docs/install/).)\n\n```bash\n# with yarn\nyarn create strapi-app my-project --quickstart\n\n# with npm/npx\nnpx create-strapi-app my-project --quickstart\n```\n\n_This command generates a brand new project with the default features (authentication, permissions, content management, content type builder \u0026 file upload). The **Quickstart** command installs Strapi using a **SQLite** database which is used for prototyping in development._\n\n- Configure the `Strapi email` plugin ( [official documentation](https://strapi.io/documentation/developer-docs/latest/plugins/email.html#configure-the-plugin) )\n\n- Add the `strapi-forms` plugin\n\n```bash\nyarn add strapi-plugin-forms@latest\n\n# or\n\nnpm i -S strapi-plugin-forms@latest\n```\n\n- After successful installation you've to build a fresh package that includes plugin UI. To archive that simply use:\n\n```bash\nyarn build \u0026\u0026 yarn develop\n\n# or\n\nnpm run build \u0026\u0026 npm run develop\n```\n\n- or just run Strapi in the development mode with `--watch-admin` option:\n\n```bash\nyarn develop --watch-admin\n\n#or\n\nnpm run develop --watch-admin\n```\n\nThe **Forms** plugin should appear in the **Plugins** section of Strapi sidebar after you run app again.\n\n## 🥷 Usage\n\n1. User one endpoint to collect all the leads.\n\n2. Filter your leads.\n\n3. Config your forms.\n\n**Enjoy 🎉**\n\n## 🖐 Requirements\n\nComplete installation requirements are exact same as for Strapi itself and can be found in the documentation under \u003ca href=\"https://strapi.io/documentation/v3.x/installation/cli.html#step-1-make-sure-requirements-are-met\"\u003eInstallation Requirements\u003c/a\u003e.\n\n**Supported Strapi versions**:\n\n- Strapi v3.4.x\n\n(This plugin may work with the older Strapi versions, but these are not tested nor officially supported at this time.)\n\n**Node / NPM versions**:\n\n- NodeJS \u003e= 12.10 \u003c= 14\n- NPM \u003e= 6.x\n\n**We recommend always using the latest version of Strapi to start your new projects**.\n\n## 🚧 Roadmap\n\n- [ ] Collect Leads.\n- [ ] One Endpoint for all.\n- [ ] Multiple Forms.\n- [ ] Reply Email.\n- [ ] Form Configurations.\n- [ ] Unit Tests\n- [ ] i18n translations\n\n## 🤝 Contributing\n\nFeel free to fork and make a Pull Request to this plugin project. All the input is warmly welcome!\n\n## ⭐️ Show your support\n\nGive a star if this project helped you.\nYou can also [offer me a beer](https://www.paypal.me/malithmcr/10) 🍻.\n\n## 🔗 Links\n\n- [NPM package](https://www.npmjs.com/package/strapi-plugin-forms)\n- [GitHub repository](https://github.com/malithmcr/strapi-plugin-forms)\n\n## 🌎 Community support\n\n- For general help using Strapi, please refer to [the official Strapi documentation](https://strapi.io/documentation/).\n- Strapi Slack [channel](https://slack.strapi.io/)\n- You can Contact me via [Email](malithcode@gmail.com)\n\n## 📝 License\n\n[MIT License](LICENSE.md) Copyright (c) 2021 [Malith Priyashan](https://craftcode.design/) \u0026amp; [Strapi Solutions](https://strapi.io/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalithmcr%2Fstrapi-plugin-forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmalithmcr%2Fstrapi-plugin-forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalithmcr%2Fstrapi-plugin-forms/lists"}