https://github.com/puckeditor/puck
ai builder drag-and-drop draganddrop no-code nocode page-builder pagebuilder react visual-editor
Score: 28.529971509507373
Last synced: about 22 hours ago
JSON representation
Repository metadata:
The visual editor for React.
- Host: GitHub
- URL: https://github.com/puckeditor/puck
- Owner: puckeditor
- License: mit
- Created: 2023-06-02T12:23:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-10-29T09:37:02.000Z (11 days ago)
- Last Synced: 2026-11-03T14:29:57.326Z (6 days ago)
- Topics: ai, builder, drag-and-drop, draganddrop, no-code, nocode, page-builder, pagebuilder, react, visual-editor
- Language: TypeScript
- Homepage: https://puckeditor.com
- Size: 8.64 MB
- Stars: 13,611
- Watchers: 61
- Forks: 1,032
- Open Issues: 205
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Owner metadata:
- Name: Puck Editor
- Login: puckeditor
- Email:
- Kind: organization
- Description: The open-source page building platform
- Website: https://www.puckeditor.com
- Location:
- Twitter: puckeditor
- Company:
- Icon url: https://avatars.githubusercontent.com/u/153829377?v=4
- Repositories: 4
- Last Synced at: 2026-11-02T09:07:07.649Z
- Profile URL: https://github.com/puckeditor
GitHub Events
Total
- Create event: 123
- Delete event: 118
- Discussion event: 3
- Fork event: 194
- Issue comment event: 478
- Issues event: 325
- Member event: 1
- Pull request event: 222
- Pull request review comment event: 191
- Pull request review event: 191
- Push event: 406
- Release event: 3
- Watch event: 2696
- Total: 4951
Last Year
- Create event: 65
- Delete event: 57
- Discussion event: 3
- Fork event: 71
- Issue comment event: 129
- Issues event: 109
- Pull request event: 80
- Pull request review comment event: 57
- Pull request review event: 62
- Push event: 216
- Watch event: 911
- Total: 1760
Committers metadata
Last synced: 3 days ago
Total Commits: 2,202
Total Committers: 92
Avg Commits per committer: 23.935
Development Distribution Score (DDS): 0.22
Commits in past year: 408
Committers in past year: 28
Avg Commits per committer in past year: 14.571
Development Distribution Score (DDS) in past year: 0.618
| Name | Commits | |
|---|---|---|
| Chris Villa | c****a@m****m | 1718 |
| Federico Jorge Bonel Tozzi | b****o@g****m | 182 |
| dependabot[bot] | 4****] | 96 |
| Xavier Mirabelli-Montan | x****r@w****m | 46 |
| monospaced | s****t@m****m | 21 |
| Damian Kocjan | 4****n | 11 |
| SilasRopp1012 | 7****2 | 6 |
| Shannon Hochkins | m****l@s****m | 5 |
| Cameron Hammel | c****l@g****m | 4 |
| Matt Lynch | m****h | 4 |
| Christian | 6****y | 3 |
| Jon Vivian | 2****e | 3 |
| Sagar Choudhary | s****6@g****m | 3 |
| Turbobot | t****t@v****m | 3 |
| Matt Kilpatrick | m****k@y****m | 3 |
| Yuddomack | 4****k | 2 |
| Xinmin Zeng | 1****9 | 2 |
| eyueldk | E****k@g****m | 2 |
| Tobias Lahmann | t****n | 2 |
| Paul Love | p****l@a****m | 2 |
| linear-code[bot] | 2****] | 2 |
| prashanthvdckap | 9****p | 2 |
| shiminshen | s****7@g****m | 2 |
| Daryl Castro | 6****e | 2 |
| Marko Trebizan | m****n@g****m | 2 |
| Kat Michaela | k****@g****e | 2 |
| JP Erasmus | j****1@g****m | 2 |
| Gregory The JSWhisperer | 1****r | 2 |
| Freddie Ridell | c****t@f****m | 2 |
| Estephan | j****4@g****m | 2 |
| and 62 more... | ||
Issue and Pull Request metadata
Last synced: 3 days ago
Total issues: 227
Total pull requests: 275
Average time to close issues: 3 months
Average time to close pull requests: 19 days
Total issue authors: 105
Total pull request authors: 61
Average comments per issue: 1.37
Average comments per pull request: 1.76
Merged pull request: 120
Bot issues: 0
Bot pull requests: 37
Past year issues: 98
Past year pull requests: 177
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 16 days
Past year issue authors: 58
Past year pull request authors: 42
Past year average comments per issue: 1.23
Past year average comments per pull request: 1.94
Past year merged pull request: 78
Past year bot issues: 0
Past year bot pull requests: 30
Top Issue Authors
- FedericoBonel (49)
- chrisvxd (19)
- muchisx (6)
- LengYXin (6)
- xaviemirmon (5)
- OsamuBlack (5)
- bradfeld (4)
- genox (4)
- huynv-dev (4)
- DamianKocjan (4)
- b-barry (3)
- littlewall (3)
- viddyoze (3)
- ashhugoel (3)
- fasenderos (3)
Top Pull Request Authors
- chrisvxd (75)
- FedericoBonel (56)
- dependabot[bot] (35)
- xaviemirmon (26)
- DamianKocjan (10)
- OsamuBlack (4)
- SilasRopp1012 (4)
- conradkirschner (3)
- fasenderos (3)
- shiminshen (2)
- linear-code[bot] (2)
- fancyboi999 (2)
- ojj1123 (2)
- SicParv1sMagna (2)
- sujeito-operator (2)
Top Issue Labels
- type: bug 🐛 (139)
- ready (87)
- in triage (79)
- type: feature (74)
- in progress (8)
- type: docs (6)
- good first issue (5)
- opinions wanted (5)
- type: performance (4)
- blocked (3)
- type: build (1)
Top Pull Request Labels
- dependencies (35)
- javascript (31)
- github_actions (4)
Package metadata
- Total packages: 19
-
Total downloads:
- npm: 1,933,028 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 3,356
- Total maintainers: 4
proxy.golang.org: github.com/puckeditor/puck
- Homepage:
- Documentation: https://pkg.go.dev/github.com/puckeditor/puck#section-documentation
- Licenses: mit
- Latest release: v0.23.0 (published 3 months ago)
- Last Synced: 2026-11-07T11:12:28.032Z (2 days ago)
- Versions: 63
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.568%
- Average: 4.721%
- Dependent repos count: 4.875%
npmjs.org: @puckeditor/cloud-client
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.8.3 (published 2 months ago)
- Last Synced: 2026-11-07T10:40:18.077Z (2 days ago)
- Versions: 498
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 64,579 Last month
-
Rankings:
- Stargazers count: 0.887%
- Forks count: 1.224%
- Downloads: 3.042%
- Average: 12.523%
- Dependent repos count: 23.527%
- Dependent packages count: 33.936%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-ai
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.8.3 (published 2 months ago)
- Last Synced: 2026-11-07T10:41:46.831Z (2 days ago)
- Versions: 497
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 81,155 Last month
-
Rankings:
- Stargazers count: 0.887%
- Forks count: 1.224%
- Downloads: 3.074%
- Average: 12.53%
- Dependent repos count: 23.527%
- Dependent packages count: 33.936%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-auth
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.9.0-canary.e9811666c (published about 1 month ago)
- Last Synced: 2026-11-07T10:13:25.019Z (2 days ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,483 Last month
-
Rankings:
- Dependent repos count: 20.083%
- Average: 24.517%
- Dependent packages count: 28.952%
- Maintainers (1)
npmjs.org: @puckeditor/cli
Set up Puck and Puck Cloud from the command line. Built for coding agents, friendly for humans.
- Homepage: https://puckeditor.com/docs/cli
- Licenses: MIT
- Latest release: 0.24.0-canary.b7903763 (published about 1 month ago)
- Last Synced: 2026-11-07T11:20:25.717Z (2 days ago)
- Versions: 9
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 767 Last month
-
Rankings:
- Dependent repos count: 20.562%
- Average: 25.102%
- Dependent packages count: 29.642%
- Maintainers (1)
npmjs.org: pika-plugin-ai
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.6.20 (published 6 months ago)
- Last Synced: 2026-11-07T11:20:25.136Z (2 days ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 29 Last month
-
Rankings:
- Dependent repos count: 22.275%
- Average: 27.197%
- Dependent packages count: 32.119%
- Maintainers (1)
npmjs.org: pika-editor-core
The open-source visual editor for React
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.22.2 (published 4 months ago)
- Last Synced: 2026-11-07T11:27:37.236Z (2 days ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 34 Last month
-
Rankings:
- Dependent repos count: 22.283%
- Average: 27.201%
- Dependent packages count: 32.119%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-pages
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.9.0-canary.f8c1abd5 (published 3 days ago)
- Last Synced: 2026-11-07T10:43:38.248Z (2 days ago)
- Versions: 236
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12,067 Last month
-
Rankings:
- Dependent repos count: 22.304%
- Average: 27.227%
- Dependent packages count: 32.149%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-views
Bind Puck fields to dynamic data sources
- Homepage: https://puckeditor.com
- Status: removed
- Licenses: mit
- Latest release: 0.21.2 (published 7 months ago)
- Last Synced: 2026-11-07T11:18:44.516Z (2 days ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 188 Last month
-
Rankings:
- Dependent repos count: 22.323%
- Average: 27.242%
- Dependent packages count: 32.161%
- Maintainers (1)
npmjs.org: puckeditor-plugin-ai
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.6.8 (published 8 months ago)
- Last Synced: 2026-11-07T11:27:37.843Z (2 days ago)
- Versions: 9
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 29 Last month
-
Rankings:
- Dependent repos count: 22.631%
- Average: 27.625%
- Dependent packages count: 32.619%
- Maintainers (1)
npmjs.org: puckeditor-core
The open-source visual editor for React
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.21.4 (published 8 months ago)
- Last Synced: 2026-11-07T11:24:46.220Z (2 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20 Last month
-
Rankings:
- Dependent repos count: 22.631%
- Average: 27.625%
- Dependent packages count: 32.619%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-heading-analyzer
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.24.0 (published 11 days ago)
- Last Synced: 2026-11-07T11:46:20.131Z (2 days ago)
- Versions: 186
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 30,184 Last month
-
Rankings:
- Dependent repos count: 22.637%
- Average: 27.637%
- Dependent packages count: 32.637%
- Maintainers (1)
npmjs.org: @puckeditor/core
The open-source visual editor for React
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.24.0 (published 11 days ago)
- Last Synced: 2026-11-07T11:34:51.165Z (2 days ago)
- Versions: 186
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,724,103 Last month
-
Rankings:
- Dependent repos count: 22.637%
- Average: 27.637%
- Dependent packages count: 32.637%
- Maintainers (1)
npmjs.org: @puckeditor/plugin-emotion-cache
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.24.0 (published 11 days ago)
- Last Synced: 2026-11-07T11:58:57.414Z (2 days ago)
- Versions: 186
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5,816 Last month
-
Rankings:
- Dependent repos count: 22.637%
- Average: 27.637%
- Dependent packages count: 32.637%
- Maintainers (1)
npmjs.org: @puckeditor/field-contentful
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.24.0 (published 11 days ago)
- Last Synced: 2026-11-07T11:47:37.084Z (2 days ago)
- Versions: 186
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,900 Last month
-
Rankings:
- Dependent repos count: 22.637%
- Average: 27.637%
- Dependent packages count: 32.637%
- Maintainers (1)
npmjs.org: @netlisian/puck
The open-source visual editor for React
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.21.2 (published 7 months ago)
- Last Synced: 2026-11-06T14:31:16.854Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12 Last month
-
Rankings:
- Dependent repos count: 22.945%
- Average: 28.013%
- Dependent packages count: 33.081%
- Maintainers (1)
npmjs.org: puck-themre
The open-source visual editor for React
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.21.0 (published 10 months ago)
- Last Synced: 2026-11-07T11:10:51.959Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20 Last month
-
Rankings:
- Dependent repos count: 23.429%
- Average: 28.61%
- Dependent packages count: 33.792%
- Maintainers (1)
npmjs.org: @puckeditor/ai-types
- Homepage: https://puckeditor.com
- Licenses: mit
- Latest release: 0.8.3 (published 2 months ago)
- Last Synced: 2026-11-07T10:14:54.912Z (2 days ago)
- Versions: 449
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5,830 Last month
-
Rankings:
- Dependent repos count: 23.533%
- Average: 28.738%
- Dependent packages count: 33.944%
- Maintainers (1)
npmjs.org: create-puck-app
`create-puck-app` generates recipes. For a full list of recipes, please see the monorepo README.
- Homepage: https://puckeditor.com
- Licenses: MIT
- Latest release: 0.23.0 (published 3 months ago)
- Last Synced: 2026-11-07T11:12:27.518Z (2 days ago)
- Versions: 794
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,812 Last month
-
Rankings:
- Dependent repos count: 20.06%
- Average: 33.078%
- Dependent packages count: 46.095%
- Maintainers (1)
Dependencies
- actions/checkout v2.0.0 composite
- actions/setup-node v1 composite
- tvdias/github-tagger v0.0.1 composite
- @types/node ^17.0.12 development
- @types/react ^18.0.22 development
- @types/react-dom ^18.0.7 development
- eslint-config-custom * development
- typescript ^4.5.3 development
- @emotion/react ^11.11.1
- @emotion/styled ^11.11.0
- @measured/puck *
- @measured/puck-plugin-heading-analyzer *
- @mui/icons-material ^5.11.16
- @mui/material ^5.13.5
- antd ^5.6.1
- classnames ^2.3.2
- next ^13.4.6
- rc-footer ^0.6.8
- react ^18.2.0
- react-dom ^18.2.0
- @turbo/gen ^1.9.7 development
- conventional-recommended-bump ^6.0.5 development
- eslint ^7.32.0 development
- eslint-config-custom * development
- lerna ^7.1.1 development
- prettier ^2.5.1 development
- standard-changelog ^2.0.21 development
- turbo ^1.9.7 development
- @types/react ^18.2.0 development
- @types/react-beautiful-dnd ^13.1.4 development
- @types/react-dom ^18.2.0 development
- eslint ^7.32.0 development
- eslint-config-custom * development
- tsconfig * development
- tsup ^6.7.0 development
- tsup-config * development
- typescript ^4.5.2 development
- react-beautiful-dnd ^13.1.1
- react-feather ^2.0.10
- react-spinners ^0.13.8
- commander ^10.0.1
- handlebars ^4.7.7
- inquirer ^9.2.7
- prettier ^2.8.8
- eslint-config-next ^13.4.1
- eslint-config-prettier ^8.3.0
- eslint-config-turbo ^1.9.3
- eslint-plugin-react 7.28.0
- @measured/puck ^0.6.0 development
- @types/react ^18.2.0 development
- @types/react-dom ^18.2.0 development
- eslint ^7.32.0 development
- eslint-config-custom * development
- tsconfig * development
- tsup-config * development
- typescript ^4.5.2 development
- react-from-json ^0.7.2
- typescript-plugin-css-modules ^5.0.1
- postcss ^8.4.24
- postcss-modules ^6.0.0
- tsconfig *
- tsup ^6.7.0
- typescript ^4.5.2
- @types/node ^17.0.12 development
- @types/react ^18.0.22 development
- @types/react-dom ^18.0.7 development
- eslint-config-custom * development
- typescript ^4.5.3 development
- @measured/puck ^0.2.2
- classnames ^2.3.2
- next ^13.4.6
- react ^18.2.0
- react-dom ^18.2.0
- @types/node ^17.0.12 development
- @types/react ^18.0.22 development
- @types/react-dom ^18.0.7 development
- eslint-config-custom * development
- typescript ^4.5.3 development
- next ^13.5.4
- nextra ^2.13.1
- nextra-theme-docs ^2.13.1
- react ^18.2.0
- react-dom ^18.2.0
- actions/checkout v2.0.0 composite
- actions/setup-node v3 composite
- actions/checkout v4.0.0 composite
- actions/setup-node v3 composite
- @react-router/dev ^7.5.3 development
- @types/node ^20 development
- @types/react ^19.0.1 development
- @types/react-dom ^19.0.2 development
- typescript ^5.8.3 development
- vite ^7.3.2 development
- vite-tsconfig-paths ^5.1.4 development
- @puckeditor/cloud-client ^0
- @puckeditor/core *
- @puckeditor/plugin-ai ^0
- @react-router/node ^7.5.3
- @react-router/serve ^7.5.3
- isbot ^5
- react ^19.0.0
- react-dom ^19.0.0
- react-router ^7.5.3
- @types/node ^17.0.12 development
- @types/react ^19.2.7 development
- @types/react-dom ^19.2.3 development
- eslint-config-custom * development
- typescript ^5.5.4 development
- @puckeditor/cloud-client ^0
- @puckeditor/core *
- @puckeditor/plugin-ai ^0
- classnames ^2.3.2
- next ^16.2.5
- react ^19.2.1
- react-dom ^19.2.1
- @measured/puck ^0.20.2 development
- @types/react ^19.0.1 development
- @types/react-dom ^19.0.2 development
- contentful ^10.8.6 development
- eslint ^7.32.0 development
- eslint-config-custom * development
- tsconfig * development
- tsup-config * development
- typescript ^5.5.4 development
- @emotion/react ^11.13.3 development
- @measured/puck ^0.20.2 development
- @types/minimatch 3.0.5 development
- @types/react ^19.0.1 development
- @types/react-dom ^19.0.2 development
- eslint ^7.32.0 development
- eslint-config-custom * development
- tsconfig * development
- tsup ^8.2.4 development
- tsup-config * development
- typescript ^5.5.4 development
- @react-router/dev ^7.5.3 development
- @types/node ^20 development
- @types/react ^19.0.1 development
- @types/react-dom ^19.0.2 development
- typescript ^5.8.3 development
- vite ^6.3.3 development
- vite-tsconfig-paths ^5.1.4 development
- @measured/puck *
- @react-router/node ^7.5.3
- @react-router/serve ^7.5.3
- isbot ^5
- react ^19.0.0
- react-dom ^19.0.0
- react-router ^7.5.3
- 1950 dependencies