Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →
Top 23 JavaScript Strapi Projects
-
luban-h5
[WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统.
Project mention: Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library | dev.to | 2025-04-07From the code above, we can see that this data is very similar to CSS. Based on this observation, we only need to write a conversion function to convert this data into the data required by our components, thus implementing the functionality of converting PSD files into rendered components. Currently, quark-h5 and luban-h5 both implement PSD conversion functionality in this way.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
If you’re building secure, scalable web applications, Strapi v5 offers a robust authentication foundation. It supports multiple strategies-including local logins, third-party providers, and token-based authentication using JWTs-right out of the box. With built-in Role-Based Access Control (RBAC), you can define fine-grained user permissions through an intuitive admin panel. To explore how Strapi can help you implement secure, modern authentication in your next project, check out the Strapi 5 documentation.
-
-
strapi-plugin-config-sync
:recycle: CLI & GUI for continuous migration of config data across environments
-
-
strapi-plugin-transformer
A plugin for Strapi Headless CMS that provides the ability to transform the API request or response.
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
strapi-plugin-local-image-sharp
Dynamically resize, format and optimize images based on url modifiers.
FROM node:18-alpine3.18 AS build_image # Installing libvips-dev for sharp Compatability RUN apk update && apk add --upgrade --no-cache vips-dev build-base fftw-dev gcc autoconf g++ make libc6-compat zlib-dev libpng-dev nasm bash --repository https://alpine.global.ssl.fastly.net/alpine/v3.18/community/ # Set working directory WORKDIR /opt # Resolve node_modules for caching COPY package.json yarn.lock ./ # Install dependencies RUN yarn install # Copy all for build and release cache if package.json update COPY . . ENV NODE_ENV=production RUN yarn build # Remove unnecessary files from node_modules - https://github.com/tj/node-prune RUN wget https://gobinaries.com/tj/node-prune --output-document - | /bin/sh && node-prune #------------------------------------------------------------------------------------ # Create a new namespace for the final Docker Image FROM node:18-alpine3.18 # Installing openssh RUN apk --no-cache update && apk add openssh # Installing vips-dev (https://www.libvips.org/) - https://github.com/strapi-community/strapi-plugin-local-image-sharp RUN apk add vips-dev # Set working directory WORKDIR /opt/app # Only copy your source code without the system file COPY --from=build_image /opt ./ EXPOSE 1337 ENV NODE_ENV=production ENV STRAPI_LOG_LEVEL=debug CMD ["yarn", "start"]
-
-
-
-
-
-
-
strapi-provider-upload-ipfs-storage
IPFS (Filebase, Pinata, Fleek, Web3, Lighthouse) provider for Strapi uploads.
-
strapi-open-ai-text-generation
A Strapi Custom Field to generate text content with Open AI Text generation API
-
secure-job
HELLO and welcome to my first open-source project! This is just a simple website that displays job posts that are fetched from Strapi's server. This application can obviously be improved and have more features implemented to it.
-
strapi-plugin-field-formula
A plugin for Strapi Headless CMS that provides an integration with powerful mathjs library.
-
-
-
-
publishing-strapiv4-heroku
A production ready Headless CMS template of Strapi installable via Heroku Button
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
JavaScript Strapi discussion
JavaScript Strapi related posts
-
6 Authentication Methods for Secure Web Applications
-
Building a Customer Support Portal with Strapi, GPT, and Next.js (Part 1)
-
Build a Developer Blog with Strapi 5 and Next.js
-
Building a Personalized Nutrition Planning App with Strapi and Next.js
-
Deploy Strapi as a Content Backend and Headless CMS
-
Best website builder for a news website
-
Strapi - Open source Node.js Headless CMS 🚀
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Jul 2025
Index
What are some of the best open-source Strapi projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | luban-h5 | 6,202 |
2 | documentation | 1,141 |
3 | strapi-tool-dockerize | 599 |
4 | strapi-plugin-config-sync | 267 |
5 | strapi-plugin-sitemap | 265 |
6 | strapi-plugin-transformer | 140 |
7 | plugin-rest-cache | 139 |
8 | strapi-plugin-content-versioning | 131 |
9 | strapi-plugin-local-image-sharp | 67 |
10 | strapi-tiptap-editor | 64 |
11 | Next.js-Strapi-Blog | 58 |
12 | fastify-raw-body | 48 |
13 | strapi-postgres-cloudinary | 43 |
14 | mattie-strapi-bundle | 39 |
15 | shoes | 29 |
16 | strapi-provider-upload-ipfs-storage | 14 |
17 | strapi-open-ai-text-generation | 10 |
18 | secure-job | 8 |
19 | strapi-plugin-field-formula | 7 |
20 | todox-client | 5 |
21 | strapi-recipes-v4 | 5 |
22 | digital-ocean-app_render_strapi | 4 |
23 | publishing-strapiv4-heroku | 3 |