https://github.com/apostrophecms/apostrophe
apostrophe cms cms-framework jamstack javascript node node-js nodejs website-builder
Score: 34.53307397606402
Last synced: about 13 hours ago
JSON representation
Repository metadata:
A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
- Host: GitHub
- URL: https://github.com/apostrophecms/apostrophe
- Owner: apostrophecms
- Created: 2013-02-08T20:04:02.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2026-08-25T09:36:35.000Z (1 day ago)
- Last Synced: 2026-08-25T10:34:20.579Z (1 day ago)
- Topics: apostrophe, cms, cms-framework, jamstack, javascript, node, node-js, nodejs, website-builder
- Language: JavaScript
- Homepage: https://apostrophecms.com
- Size: 48.8 MB
- Stars: 4,605
- Watchers: 110
- Forks: 646
- Open Issues: 136
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Apostrophe Technologies
- Login: apostrophecms
- Email:
- Kind: organization
- Description:
- Website: https://apostrophecms.com
- Location:
- Twitter: apostrophecms
- Company:
- Icon url: https://avatars.githubusercontent.com/u/12648958?v=4
- Repositories: 113
- Last Synced at: 2026-08-22T08:27:37.372Z
- Profile URL: https://github.com/apostrophecms
GitHub Events
Total
- Create event: 383
- Delete event: 338
- Discussion event: 2
- Fork event: 43
- Issue comment event: 305
- Issues event: 10
- Pull request event: 522
- Pull request review comment event: 598
- Pull request review event: 861
- Push event: 1467
- Watch event: 170
- Total: 4699
Last Year
- Create event: 170
- Delete event: 157
- Discussion event: 2
- Fork event: 7
- Issue comment event: 81
- Issues event: 2
- Pull request event: 141
- Pull request review comment event: 196
- Pull request review event: 230
- Push event: 583
- Watch event: 41
- Total: 1610
Committers metadata
Last synced: about 13 hours ago
Total Commits: 9,153
Total Committers: 135
Avg Commits per committer: 67.8
Development Distribution Score (DDS): 0.716
Commits in past year: 327
Committers in past year: 17
Avg Commits per committer in past year: 19.235
Development Distribution Score (DDS) in past year: 0.664
| Name | Commits | |
|---|---|---|
| Tom Boutell | t****m@p****m | 2597 |
| Tom Boutell | t****m@a****m | 1721 |
| Jed | v****y@p****m | 623 |
| Stuart Romanek | s****t@a****m | 614 |
| Alex Bea | a****a@m****g | 611 |
| Miro Yovchev | 2****v | 394 |
| Jimmy Harrison | j****y@p****m | 349 |
| Harouna Traoré | h****n | 255 |
| Stuart Romanek | s****t@p****m | 214 |
| Anthony Tarlao | a****o@g****m | 181 |
| mcoppola | m****2@g****m | 162 |
| Joel Smith | j****h@g****m | 158 |
| Robert Means | r****t@a****m | 148 |
| ETLaurent | E****t | 119 |
| Lars Houmark | l****s@h****m | 76 |
| Etienne Laurent | p****o@e****r | 72 |
| Kerry Gilbert | k****y@p****m | 72 |
| Alex Bea | a****a@g****m | 66 |
| alohaas | l****s@g****m | 50 |
| Stuart Romanek | s****t@s****k | 44 |
| Etienne Laurent | e****t@t****o | 42 |
| Greg van Brug | g****b@a****m | 40 |
| Austin Starin | a****n@g****m | 36 |
| bgantick | b****n@p****m | 30 |
| Ben Loeffler | b****n@B****l | 29 |
| Bob Clewell | b****b@p****m | 24 |
| Samantha Combs | s****1@g****m | 24 |
| Danny Povolotski | d****i@g****m | 22 |
| agilbert | a****x@p****m | 21 |
| Ben Rosenbach | b****n@b****m | 20 |
| and 105 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 87
Total pull requests: 1,399
Average time to close issues: 8 months
Average time to close pull requests: 6 days
Total issue authors: 60
Total pull request authors: 39
Average comments per issue: 4.75
Average comments per pull request: 0.83
Merged pull request: 1,142
Bot issues: 0
Bot pull requests: 0
Past year issues: 11
Past year pull requests: 158
Past year average time to close issues: 3 days
Past year average time to close pull requests: 4 days
Past year issue authors: 11
Past year pull request authors: 20
Past year average comments per issue: 3.09
Past year average comments per pull request: 0.92
Past year merged pull request: 96
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- abea (6)
- ezzle (5)
- Pixelguymm (4)
- LeviticusMaximus (3)
- stuartromanek (3)
- rredaelli (3)
- ecb34 (3)
- chmdebeer (3)
- programarivm (2)
- thomas-rousselot (2)
- harshmehta813 (2)
- myovchev (2)
- rohan9024 (2)
- daklik (1)
- BoDonkey (1)
Top Pull Request Authors
- boutell (380)
- myovchev (252)
- ValJed (227)
- haroun (156)
- ETLaurent (118)
- stuartromanek (99)
- BoDonkey (77)
- falkodev (32)
- khanhkhanhlele (8)
- daklik (8)
- gkumar9891 (4)
- triskuit (3)
- Link-the-elf (2)
- waldemar-p (2)
- sombitganguly (2)
Top Issue Labels
- bug (47)
- enhancement (17)
- question (9)
- help wanted (4)
- contributions welcome (3)
- good first issue (3)
- UI (3)
- pinned (1)
- clicking-refresh-stinks (1)
- v3 (1)
- documentation (1)
Top Pull Request Labels
- don't merge yet (4)
- don't merge (2)
- bug (2)
Package metadata
- Total packages: 25
-
Total downloads:
- npm: 73,070,327 last-month
- Total docker downloads: 1,480,360,386
- Total dependent packages: 1,610 (may contain duplicates)
- Total dependent repositories: 90,339 (may contain duplicates)
- Total versions: 1,636
- Total maintainers: 20
- Total advisories: 29
npmjs.org: sanitize-html
Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/sanitize-html#readme
- Licenses: MIT
- Latest release: 2.17.7 (published 13 days ago)
- Last Synced: 2026-08-26T09:11:18.884Z (about 14 hours ago)
- Versions: 126
- Dependent Packages: 1,495
- Dependent Repositories: 89,985
- Downloads: 46,246,360 Last month
- Docker Downloads: 1,480,360,386
-
Rankings:
- Docker downloads count: 0.047%
- Dependent packages count: 0.049%
- Downloads: 0.099%
- Dependent repos count: 0.102%
- Average: 0.622%
- Stargazers count: 1.569%
- Forks count: 1.865%
- Maintainers (4)
-
Advisories:
- sanitize-html has incomplete URI scheme validation in that allows javascript: URIs through action, formaction, data, poster, and background attributes
- Apostrophe has default XSS via `xmp` raw-text passthrough in `sanitize-html`
- sanitize-html allowedTags Bypass via Entity-Decoded Text in nonTextTags Elements
- sanitize-html is vulnerable to XSS through incomprehensive sanitization
- sanitize-html Information Exposure vulnerability
- Sanitize-html Vulnerable To REDoS Attacks
- Improper Input Validation in sanitize-html
- Improper Input Validation in sanitize-html
- Cross-Site Scripting in sanitize-html
- Cross-Site Scripting in sanitize-html
- Cross-Site Scripting in sanitize-html
npmjs.org: apostrophe
The Apostrophe Content Management System.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/apostrophe
- Licenses: MIT
- Latest release: 4.32.1 (published 13 days ago)
- Last Synced: 2026-08-25T10:46:25.061Z (1 day ago)
- Versions: 1,135
- Dependent Packages: 57
- Dependent Repositories: 147
- Downloads: 34,631 Last month
-
Rankings:
- Dependent packages count: 0.587%
- Dependent repos count: 1.277%
- Average: 1.321%
- Stargazers count: 1.469%
- Forks count: 1.573%
- Downloads: 1.698%
- Maintainers (4)
-
Advisories:
- @apostrophecms/file pretty-URL Vulnerable to Unauthenticated SSRF via Host header
- Apostrophe has Server-Side Prototype Pollution in apos.util.set via patch operators that leads to process-wide authorization bypass
- Apostrophe has stored XSS via javascript: URL in Image Widget Link
- Apostrophe has a Weak Password Recovery Mechanism for Forgotten Password and Improper Input Validation
- Apostrophe has authenticated SSRF in rich-text widget import via @apostrophecms/area/validate-widget
- ApostropheCMS: Information Disclosure via choices/counts Query Parameters Bypassing publicApiProjection Field Restrictions
- Stored XSS in SEO Fields Leads to Authenticated API Data Exposure in ApostropheCMS
- ApostropheCMS: Stored XSS via CSS Custom Property Injection in @apostrophecms/color-field Escaping Style Tag Context
- ApostropheCMS: publicApiProjection Bypass via project Query Builder in Piece-Type REST API
- ApostropheCMS: User Enumeration via Timing Side Channel in Password Reset Endpoint
- ApostropheCMS MFA/TOTP Bypass via Incorrect MongoDB Query in Bearer Token Middleware
- Apostrophe CMS Insufficient Session Expiration vulnerability
- Cross-site Scripting in apostrophe
- Denial of Service in apostrophe
- Open Redirect in apostrophe
npmjs.org: uploadfs
Store files in a web-accessible location via a simplified API. Can automatically scale and rotate images. Includes S3, Azure and local filesystem-based backends with the most convenient features of each.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/uploadfs
- Licenses: MIT
- Latest release: 1.27.0 (published about 2 months ago)
- Last Synced: 2026-08-25T10:35:29.087Z (1 day ago)
- Versions: 107
- Dependent Packages: 9
- Dependent Repositories: 72
- Downloads: 9,227 Last month
-
Rankings:
- Dependent repos count: 1.613%
- Dependent packages count: 2.252%
- Downloads: 2.319%
- Average: 3.344%
- Forks count: 4.538%
- Stargazers count: 5.998%
- Maintainers (4)
npmjs.org: oembetter
A modern oembed client. Allows you to register filters to improve or supply oembed support for sites that don't normally have it. You can also supply a allowlist of services you trust to prevent XSS attacks.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/oembetter#readme
- Licenses: MIT
- Latest release: 1.2.1 (published about 2 months ago)
- Last Synced: 2026-08-24T12:00:48.941Z (2 days ago)
- Versions: 35
- Dependent Packages: 13
- Dependent Repositories: 65
- Downloads: 8,836 Last month
-
Rankings:
- Dependent packages count: 1.669%
- Dependent repos count: 1.687%
- Downloads: 2.351%
- Average: 3.649%
- Stargazers count: 5.998%
- Forks count: 6.54%
- Maintainers (14)
npmjs.org: launder
A sanitize module for the people. Built for ApostropheCMS.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/launder#readme
- Licenses: MIT
- Latest release: 1.7.1 (published 4 months ago)
- Last Synced: 2026-08-24T11:58:04.130Z (2 days ago)
- Versions: 19
- Dependent Packages: 8
- Dependent Repositories: 52
- Downloads: 26,736,810 Last month
-
Rankings:
- Dependent repos count: 1.844%
- Downloads: 2.411%
- Dependent packages count: 2.481%
- Average: 5.564%
- Forks count: 8.874%
- Stargazers count: 12.21%
- Maintainers (17)
npmjs.org: @apostrophecms/seo
SEO Tools for ApostropheCMS
- Homepage: https://github.com/apostrophecms/apostrophe/blob/main/packages/seo
- Licenses: MIT
- Latest release: 1.6.0 (published about 2 months ago)
- Last Synced: 2026-08-26T09:29:20.132Z (about 14 hours ago)
- Versions: 18
- Dependent Packages: 3
- Dependent Repositories: 3
- Downloads: 4,796 Last month
-
Rankings:
- Downloads: 4.739%
- Dependent repos count: 6.355%
- Forks count: 7.011%
- Average: 8.021%
- Dependent packages count: 8.845%
- Stargazers count: 13.153%
- Maintainers (4)
- Advisories:
proxy.golang.org: github.com/apostrophecms/apostrophe
- Homepage:
- Documentation: https://pkg.go.dev/github.com/apostrophecms/apostrophe#section-documentation
- Licenses:
- Latest release: v1.9.0 (published about 11 years ago)
- Last Synced: 2026-08-24T10:54:34.394Z (3 days ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
npmjs.org: @apostrophecms/sitemap
Sitemap generator for ApostropheCMS.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/sitemap#readme
- Licenses: MIT
- Latest release: 1.5.0 (published about 2 months ago)
- Last Synced: 2026-08-24T10:54:34.279Z (3 days ago)
- Versions: 10
- Dependent Packages: 3
- Dependent Repositories: 5
- Downloads: 4,486 Last month
-
Rankings:
- Downloads: 4.862%
- Dependent repos count: 5.033%
- Forks count: 8.208%
- Average: 8.293%
- Dependent packages count: 8.849%
- Stargazers count: 14.513%
- Maintainers (4)
npmjs.org: @apostrophecms/form
Build forms for ApostropheCMS in a simple user interface.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/form
- Licenses: MIT
- Latest release: 1.5.4 (published about 2 months ago)
- Last Synced: 2026-08-25T11:02:59.595Z (1 day ago)
- Versions: 17
- Dependent Packages: 3
- Dependent Repositories: 3
- Downloads: 963 Last month
-
Rankings:
- Downloads: 6.099%
- Dependent repos count: 6.358%
- Average: 8.667%
- Dependent packages count: 8.849%
- Forks count: 8.874%
- Stargazers count: 13.156%
- Maintainers (4)
npmjs.org: @apostrophecms/redirect
Manage redirects for apostropheCMS
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/redirect#readme
- Licenses: MIT
- Latest release: 1.7.0 (published about 2 months ago)
- Last Synced: 2026-08-24T13:21:24.479Z (2 days ago)
- Versions: 17
- Dependent Packages: 3
- Dependent Repositories: 3
- Downloads: 1,747 Last month
-
Rankings:
- Dependent repos count: 6.355%
- Downloads: 7.028%
- Dependent packages count: 8.845%
- Average: 9.315%
- Forks count: 9.836%
- Stargazers count: 14.509%
- Maintainers (4)
npmjs.org: @apostrophecms/cli
Commandline generator and configurator for Apostrophe CMS
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/cli
- Licenses: MIT
- Latest release: 3.7.0 (published 3 months ago)
- Last Synced: 2026-08-26T10:30:16.692Z (about 13 hours ago)
- Versions: 13
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 295 Last month
-
Rankings:
- Dependent packages count: 8.976%
- Forks count: 10.071%
- Dependent repos count: 10.591%
- Average: 11.782%
- Downloads: 12.115%
- Stargazers count: 17.155%
- Maintainers (4)
- Advisories:
npmjs.org: @apostrophecms/login-totp
Adds totp (time-based one-time password) to Apostrophe login pages
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/login-totp#readme
- Licenses: MIT
- Latest release: 1.3.3 (published 8 months ago)
- Last Synced: 2026-08-25T10:57:37.824Z (1 day ago)
- Versions: 9
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 377 Last month
-
Rankings:
- Dependent packages count: 8.845%
- Downloads: 8.996%
- Dependent repos count: 10.319%
- Average: 12.057%
- Forks count: 15.401%
- Stargazers count: 16.722%
- Maintainers (4)
npmjs.org: @apostrophecms/sanitize-html-stable
Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/sanitize-html#readme
- Licenses: MIT
- Latest release: 2.17.7 (published 13 days ago)
- Last Synced: 2026-08-24T12:46:06.449Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 29 Last month
-
Rankings:
- Stargazers count: 1.211%
- Forks count: 1.267%
- Average: 13.575%
- Dependent repos count: 21.228%
- Dependent packages count: 30.593%
- Maintainers (4)
npmjs.org: apostrophe-esriid
The Apostrophe Content Management System.
- Homepage: https://github.com/apostrophecms/apostrophe#readme
- Licenses: MIT
- Latest release: 2.94.2 (published about 7 years ago)
- Last Synced: 2026-08-24T15:11:15.522Z (2 days ago)
- Versions: 2
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 1.468%
- Forks count: 1.586%
- Dependent packages count: 8.79%
- Dependent repos count: 10.77%
- Average: 14.832%
- Downloads: 51.548%
- Maintainers (1)
npmjs.org: @ngodn/apostrophe
The Apostrophe Content Management System.
- Homepage: https://github.com/apostrophecms/apostrophe#readme
- Licenses: MIT
- Latest release: 2.94.7 (published about 7 years ago)
- Last Synced: 2026-08-24T12:11:24.652Z (2 days ago)
- Versions: 6
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 38 Last month
-
Rankings:
- Stargazers count: 1.467%
- Forks count: 1.582%
- Dependent packages count: 8.79%
- Dependent repos count: 10.77%
- Average: 17.365%
- Downloads: 64.215%
- Maintainers (1)
npmjs.org: @apostrophecms/ai-helper
AI helpers for content creation
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/ai-helper#readme
- Licenses: MIT
- Latest release: 1.0.0-beta.12 (published 13 days ago)
- Last Synced: 2026-08-25T11:22:13.883Z (1 day ago)
- Versions: 12
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 359 Last month
-
Rankings:
- Forks count: 11.894%
- Dependent repos count: 18.77%
- Average: 19.657%
- Stargazers count: 20.682%
- Dependent packages count: 27.282%
- Maintainers (4)
npmjs.org: @apostrophecms/apostrophe-astro-stable
Apostrophe integration for Astro
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/apostrophe-astro#readme
- Licenses: MIT
- Latest release: 1.13.2 (published 13 days ago)
- Last Synced: 2026-08-24T10:53:38.521Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 53 Last month
-
Rankings:
- Downloads: 17.988%
- Dependent repos count: 21.228%
- Average: 23.27%
- Dependent packages count: 30.593%
- Maintainers (4)
npmjs.org: @apostrophecms/emulate-mongo-3-driver-stable
Emulate the Mongo 3.x nodejs driver on top of the Mongo 6.x nodejs driver, for bc
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/emulate-mongo-3-driver#readme
- Licenses: MIT
- Latest release: 1.0.7 (published 13 days ago)
- Last Synced: 2026-08-25T10:37:15.607Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 181 Last month
-
Rankings:
- Dependent repos count: 21.228%
- Average: 25.91%
- Dependent packages count: 30.593%
- Maintainers (4)
npmjs.org: @apostrophecms/apostrophe-stable
The Apostrophe Content Management System.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/apostrophe
- Licenses: MIT
- Latest release: 4.31.2 (published 13 days ago)
- Last Synced: 2026-08-25T10:43:25.752Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 177 Last month
-
Rankings:
- Dependent repos count: 21.228%
- Average: 25.91%
- Dependent packages count: 30.593%
- Maintainers (4)
npmjs.org: @apostrophecms/import-export
Import Export Documents for ApostropheCMS
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/import-export#readme
- Licenses: MIT
- Latest release: 3.6.2 (published about 2 months ago)
- Last Synced: 2026-08-26T09:25:16.241Z (about 14 hours ago)
- Versions: 34
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 2,143 Last month
-
Rankings:
- Downloads: 9.591%
- Forks count: 15.314%
- Stargazers count: 20.915%
- Average: 26.746%
- Dependent repos count: 36.17%
- Dependent packages count: 51.742%
- Maintainers (4)
- Advisories:
npmjs.org: @apostrophecms/emulate-mongo-3-driver
Emulate the Mongo 3.x nodejs driver on top of the Mongo 6.x nodejs driver, for bc
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/emulate-mongo-3-driver#readme
- Licenses: MIT
- Latest release: 1.0.7 (published about 2 months ago)
- Last Synced: 2026-08-24T10:40:00.625Z (3 days ago)
- Versions: 8
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 6,017 Last month
-
Rankings:
- Downloads: 8.352%
- Average: 27.601%
- Dependent repos count: 30.618%
- Dependent packages count: 43.834%
- Maintainers (4)
npmjs.org: postcss-viewport-to-container-toggle
A plugin for [PostCSS](https://github.com/postcss/postcss) that allows to toggle between viewport and container units based on the presence of a container data attribute.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/postcss-viewport-to-container-toggle#readme
- Licenses: MIT
- Latest release: 2.3.0 (published 5 months ago)
- Last Synced: 2026-08-24T11:10:46.997Z (3 days ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 6,508 Last month
-
Rankings:
- Dependent repos count: 25.572%
- Average: 31.311%
- Dependent packages count: 37.051%
- Maintainers (5)
npmjs.org: @apostrophecms/vite
Vite build flow for ApostropheCMS projects.
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/vite#readme
- Licenses: MIT
- Latest release: 1.1.2 (published about 2 months ago)
- Last Synced: 2026-08-25T10:56:20.728Z (1 day ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,982 Last month
-
Rankings:
- Dependent repos count: 25.604%
- Average: 31.355%
- Dependent packages count: 37.106%
- Maintainers (4)
npmjs.org: @apostrophecms/import-export-xlsx
XLSX format for Import Export module
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/import-export-xlsx#readme
- Licenses: MIT
- Latest release: 1.1.0 (published about 2 months ago)
- Last Synced: 2026-08-24T11:00:15.618Z (3 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 130 Last month
-
Rankings:
- Dependent repos count: 29.083%
- Average: 35.348%
- Dependent packages count: 41.614%
- Maintainers (4)
npmjs.org: @apostrophecms/apostrophe-astro
Apostrophe integration for Astro
- Homepage: https://github.com/apostrophecms/apostrophe/tree/main/packages/apostrophe-astro#readme
- Licenses: MIT
- Latest release: 1.15.0 (published 13 days ago)
- Last Synced: 2026-08-24T12:46:08.133Z (2 days ago)
- Versions: 34
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 3,174 Last month
-
Rankings:
- Dependent repos count: 36.01%
- Average: 43.801%
- Dependent packages count: 51.592%
- Maintainers (4)
Dependencies
- @babel/eslint-parser ^7.17.0 development
- eslint ^7.25.0 development
- eslint-config-apostrophe ^3.4.0 development
- eslint-plugin-n ^15.2.1 development
- eslint-plugin-node ^11.1.0 development
- eslint-plugin-promise ^5.1.0 development
- eslint-plugin-vue ^7.9.0 development
- mocha ^9.1.2 development
- nyc ^15.1.0 development
- replace-in-file ^6.1.0 development
- stylelint ^14.6.1 development
- stylelint-declaration-strict-value ^1.8.0 development
- stylelint-order ^5.0.0 development
- vue-eslint-parser ^7.1.1 development
- webpack-bundle-analyzer ^3.9.0 development
- @apostrophecms/vue-color ^2.8.2
- @opentelemetry/api ^1.0.4
- @opentelemetry/semantic-conventions ^1.0.1
- @tiptap/extension-highlight ^2.0.0-beta.33
- @tiptap/extension-link ^2.0.0-beta.38
- @tiptap/extension-placeholder ^2.0.0-beta.196
- @tiptap/extension-text-align ^2.0.0-beta.29
- @tiptap/extension-text-style ^2.0.0-beta.23
- @tiptap/extension-underline ^2.0.0-beta.23
- @tiptap/starter-kit ^2.0.0-beta.185
- @tiptap/vue-2 ^2.0.0-beta.79
- autoprefixer ^10.4.1
- bluebird ^3.7.2
- body-parser ^1.18.2
- boring ^1.1.1
- broadband ^1.1.0
- cheerio ^1.0.0-rc.10
- chokidar ^3.5.2
- common-tags ^1.8.0
- connect-mongo ^3.0.0
- connect-multiparty ^2.1.1
- cookie-parser ^1.4.5
- cors ^2.8.5
- credentials ^3.0.2
- css-loader ^5.2.4
- cuid ^2.1.8
- dayjs ^1.9.8
- debounce-async 0.0.2
- deep-get-set ^1.1.1
- dompurify ^2.3.1
- express ^4.16.4
- express-bearer-token ^2.4.0
- express-cache-on-demand ^1.0.3
- express-session ^1.17.1
- form-data ^4.0.0
- fs-extra ^7.0.1
- glob ^5.0.15
- he ^0.5.0
- html-to-text ^5.1.1
- i18next ^20.3.2
- i18next-http-middleware ^3.1.5
- import-fresh ^3.3.0
- is-wsl ^2.2.0
- jsdom ^17.0.0
- klona ^2.0.4
- launder ^1.4.0
- lodash ^4.17.20
- mini-css-extract-plugin ^1.6.0
- minimatch ^3.0.4
- mkdirp ^0.5.5
- mongodb ^3.6.6
- node-fetch ^2.6.1
- nodemailer ^6.6.1
- nunjucks ^3.2.1
- oembetter ^1.0.1
- passport ^0.3.2
- passport-local ^1.0.0
- path-to-regexp ^1.8.0
- performance-now ^2.1.0
- postcss-html ^1.3.0
- postcss-loader ^5.0.0
- postcss-scss ^4.0.3
- prompts ^2.4.1
- qs ^6.10.1
- regexp-quote 0.0.0
- resolve ^1.19.0
- resolve-from ^5.0.0
- sanitize-html ^2.7.1
- sass ^1.52.3
- sass-loader ^10.1.1
- server-destroy ^1.0.1
- sluggo ^0.3.0
- tinycolor2 ^1.4.2
- tough-cookie ^4.0.0
- underscore.string ^3.3.4
- uploadfs ^1.17.1
- v-tooltip ^2.0.3
- vue ^2.6.14
- vue-advanced-cropper ^1.10.1
- vue-click-outside-element ^1.0.15
- vue-loader ^15.10.0
- vue-material-design-icons ~4.12.1
- vue-style-loader ^4.1.2
- vue-template-compiler ^2.6.14
- vuedraggable ^2.24.3
- webpack ^5.72.0
- webpack-merge ^5.7.3
- xregexp ^2.0.0
- @apostrophecms/font-size workspace:^
- apostrophe workspace:^
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.5.0 development
- stylelint-config-apostrophe workspace:^ development
- multer ^2.1.1
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- googleapis ^88.2.0
- klona ^2.0.4
- lodash.has ^4.5.2
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- form-data ^4.0.0 development
- mocha ^11.7.5 development
- stylelint ^16.0.0 development
- stylelint-config-apostrophe workspace:^ development
- bluebird ^3.7.2
- bson ^6.0.0
- csv-parse ^5.5.5
- csv-stringify ^6.4.6
- dayjs ^1.9.8
- lodash ^4.18.1
- tar-stream ^3.1.6
- @apostrophecms-pro/automatic-translation git+https://github.com/apostrophecms/automatic-translation
- @apostrophecms/import-export git+https://github.com/apostrophecms/import-export.git
- apostrophe git+https://github.com/apostrophecms/apostrophe.git
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- mocha ^11.7.5 development
- boring workspace:^
- bson ^6.10.1
- mongodb ^6.12.0
- mocha ^11.7.5 development
- async ^1.0.0
- glob ^7.1.3
- import-fresh ^3.0.0
- lodash ^4.18.1
- moog ^1.0.0
- resolve ^1.7.1
- resolve-from ^4.0.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- @stoplight/spectral-cli ^6.15.0 development
- eslint ^8.57.1 development
- eslint-config-apostrophe ^6.0.2 development
- eslint-plugin-import ^2.32.0 development
- eslint-plugin-jsdoc ^59.0.0 development
- eslint-plugin-node ^11.1.0 development
- eslint-plugin-promise ^7.2.1 development
- stylelint ^16.24.0 development
- stylelint-config-apostrophe ^4.3.0 development
- swagger-cli ^4.0.4 development
- @apidevtools/swagger-parser ^12.0.0
- @openapitools/openapi-generator-cli ^2.31.1
- express ^5.1.0
- js-yaml ^4.1.0
- open ^10.2.0
- swagger-ui-dist ^5.29.0
- cssnano ^7.0.6 development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- postcss ^8.4.47 development
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- @apostrophecms/redirect git+https://github.com/apostrophecms/redirect.git
- apostrophe git+https://github.com/apostrophecms/apostrophe.git
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.2.1 development
- stylelint-config-apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- @apostrophecms/sitemap git://github.com/apostrophecms/sitemap.git
- apostrophe ^3.8.1
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- postcss-scss ^4.0.9 development
- @apostrophecms/stylelint-no-mixed-decls workspace:^
- stylelint-config-html ^1.1.0
- stylelint-config-standard ^36.0.0
- stylelint-declaration-strict-value ^1.10.7
- stylelint-order ^6.0.4
- stylelint-scss ^6.3.0
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- @vitejs/plugin-vue ^5.1.4
- autoprefixer ^10.4.20
- fs-extra ^7.0.1
- postcss-load-config ^6.0.1
- postcss-viewport-to-container-toggle workspace:^
- vite ^6.4.2
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- @paralleldrive/cuid2 ^3.0.4
- marked ^4.3.0
- node-fetch ^2.6.9
- sharp ^0.35.2
- apostrophe file:../../.
- @apostrophecms/sitemap ^1.0.2
- @types/node 12.11.5 - 12.20.42 development
- typescript ^4.0 || ^5.0 development
- axios ^1.15.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- dayjs ^1.10.7
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- lodash.range ^3.2.0 development
- mocha ^11.7.5 development
- redis ^4.0.1
- actions/checkout v5 composite
- actions/setup-node v6 composite
- pnpm/action-setup v4 composite
- supercharge/mongodb-github-action 1.12.0 composite
- webfactory/ssh-agent v0.9.0 composite
- redis * docker
- actions/cache v4 composite
- actions/cache/restore v4 composite
- actions/checkout v5 composite
- actions/download-artifact v4 composite
- actions/setup-node v4 composite
- actions/upload-artifact v4 composite
- pnpm/action-setup v4 composite
- webfactory/ssh-agent v0.9.0 composite
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- @apostrophecms/anchors git://github.com/apostrophecms/anchors.git
- apostrophe ^3.9.0
- chai ^4.3.10 development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- form-data ^4.0.4 development
- mocha ^11.7.5 development
- nyc ^17.1.0 development
- stylelint ^16.5.0 development
- stylelint-config-apostrophe workspace:^ development
- @apostrophecms/db-connect workspace:^
- @apostrophecms/vue-material-design-icons ^1.0.0
- @babel/core ^7.29.0
- @babel/plugin-transform-modules-commonjs ^7.28.0
- @babel/plugin-transform-react-jsx ^7.28.0
- @ctrl/tinycolor ^4.1.0
- @floating-ui/dom ^1.5.3
- @opentelemetry/api ^1.9.0
- @opentelemetry/semantic-conventions ^1.0.1
- @paralleldrive/cuid2 ^2.2.2
- @tiptap/extension-color ^2.4.0
- @tiptap/extension-floating-menu ^2.0.3
- @tiptap/extension-highlight ^2.0.3
- @tiptap/extension-link ^2.0.3
- @tiptap/extension-placeholder ^2.0.3
- @tiptap/extension-subscript ^2.0.3
- @tiptap/extension-superscript ^2.0.3
- @tiptap/extension-table ^2.0.3
- @tiptap/extension-table-cell ^2.0.3
- @tiptap/extension-table-header ^2.0.3
- @tiptap/extension-table-row ^2.0.3
- @tiptap/extension-text-align ^2.0.3
- @tiptap/extension-text-style ^2.0.3
- @tiptap/extension-underline ^2.0.3
- @tiptap/starter-kit ^2.0.3
- @tiptap/vue-3 ^2.0.3
- @vue/compiler-sfc ^3.3.8
- ajv ^8.20.0
- autoprefixer ^10.4.1
- bluebird ^3.7.2
- body-parser ^1.18.2
- boring workspace:^
- broadband workspace:^
- cheerio ^1.1.0
- chokidar ^3.5.2
- common-tags ^1.8.0
- concat-with-sourcemaps ^1.1.0
- connect-mongo ^5.1.0
- cookie-parser ^1.4.5
- cors ^2.8.5
- css-loader ^5.2.4
- cssnano ^7.1.1
- csv-parse ^5.6.0
- dayjs ^1.9.8
- dompurify ^3.3.2
- encodeurl ^2.0.0
- express ^4.22.0
- express-bearer-token ^3.0.0
- express-cache-on-demand workspace:^
- express-session ^1.18.2
- fs-extra ^7.0.1
- glob ^13.0.0
- he ^1.2.0
- html-to-text ^9.0.5
- i18next ^20.3.2
- i18next-http-middleware ^3.1.5
- import-fresh ^3.3.0
- is-wsl ^2.2.0
- jsdom ^24.1.0
- klona ^2.0.4
- launder workspace:^
- lodash ^4.18.1
- mini-css-extract-plugin ^1.6.0
- minimatch ^3.1.4
- mkdirp ^0.5.5
- multer ^2.1.1
- nodemailer ^9.0.1
- nunjucks ^3.2.1
- oembetter workspace:^
- parseurl ^1.3.3
- passport ^0.6.0
- passport-local ^1.0.0
- path-to-regexp ^1.8.0
- performance-now ^2.1.0
- pinia ^2.1.7
- postcss ^8.4.47
- postcss-html ^1.3.0
- postcss-loader ^8.1.1
- postcss-scss ^4.0.3
- postcss-viewport-to-container-toggle workspace:^
- prompts ^2.4.1
- qs ^6.10.1
- regexp-quote 0.0.0
- resolve ^1.19.0
- resolve-from ^5.0.0
- sanitize-html workspace:^
- sass ^1.85.0
- sass-loader ^16.0.0
- server-destroy ^1.0.1
- sluggo ^1.0.0
- sortablejs ^1.15.0
- sortablejs-vue3 ^1.2.11
- source-map-support ^0.5.21
- tiny-emitter ^2.1.0
- tough-cookie ^4.0.0
- underscore.string ^3.3.4
- uploadfs workspace:^
- void-elements ^3.1.0
- vue ^3.5.20
- vue-advanced-cropper ^2.8.8
- vue-loader ^17.1.0
- vue-style-loader ^4.1.3
- webpack ^5.106.1
- webpack-merge ^5.7.3
- xregexp ^2.0.0
- apostrophe file:../../.
- apostrophe file:../../.
- esmock ^2.7.6 development
- mocha ^11.7.6 development
- typescript ^6.0.3 development
- lodash.deburr ^4.1.0
- sluggo ^1.0.0
- undici ^8.5.0
- 447 dependencies
- @openapitools/openapi-generator-cli ^2.31.1 development
- @stoplight/spectral-cli ^6.11.0 development
- express ^4.22.0 development
- open ^8.4.2 development
- swagger-cli ^4.0.4 development
- swagger-ui-dist ^5.9.0 development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- lodash ^4.18.1
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- @apostrophecms/cache-redis git://github.com/apostrophecms/cache-redis.git
- apostrophe ^3.9.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- colors 1.4.0
- commander ^5.1.0
- common-tags ^1.8.0
- conf ^6.2.4
- create-apostrophe workspace:^
- lodash ^4.18.1
- ora ^5.4.1
- pkginfo ^0.4.1
- prompts ^2.3.2
- semver ^7.3.2
- shelljs ^0.10.0
- sync-request ^6.0.0
- uuid ^11.1.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- @apostrophecms/db-connect workspace:^
- @clack/prompts ^1.4.0
- @umami/node ^0.4.0
- picocolors ^1.1.1
- yauzl ^3.2.0
- eslint ^9.39.1 development
- csv-parse ^4.16.3
- eslint-config-apostrophe workspace:^
- chai ^4.3.10 development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.1 development
- @apostrophecms/emulate-mongo-3-driver workspace:^
- better-sqlite3 ^12.10.0
- pg ^8.11.3
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- mongodb ^6.8.0
- mongodb-legacy ^6.0.1
- eslint ^9.34.0 development
- mocha ^11.7.5 development
- eslint-plugin-vue ^10.4.0
- globals ^16.3.0
- neostandard ^0.12.2
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- dayjs ^1.10.7
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- stylelint ^16.5.0 development
- stylelint-config-apostrophe workspace:^ development
- @apostrophecms/form git://github.com/apostrophecms/form.git
- apostrophe ^3.4.0
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- lodash ^4.18.1
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.6.1 development
- stylelint-config-apostrophe workspace:^ development
- @e965/xlsx ^0.20.3
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- express ^4.22.0 development
- mocha ^11.7.5 development
- cache-on-demand workspace:^
- lodash ^4.18.1
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.0.0 development
- stylelint-config-apostrophe workspace:^ development
- @apostrophecms/i18n-static git+https://github.com/apostrophecms/i18n-static.git
- apostrophe ^3.31.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- dayjs ^1.11.7
- @apostrophecms/login-hcaptcha git://github.com/apostrophecms/login-hcaptcha.git
- apostrophe ^3.25.0
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.0.0 development
- stylelint-config-apostrophe workspace:^ development
- @apostrophecms/login-recaptcha git://github.com/apostrophecms/login-recaptcha.git
- apostrophe ^3.62.0
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- stylelint ^16.0.0 development
- stylelint-config-apostrophe workspace:^ development
- qrcode ^1.5.0
- thirty-two ^1.0.2
- totp-generator 0.0.13
- @apostrophecms/login-totp git://github.com/apostrophecms/login-totp.git
- apostrophe ^3.13.0
- testBundle 1.0.0 development
- testModule 1.0.0 development
- testModuleFour 1.0.0 development
- testModuleThree 1.0.0 development
- testModuleTwo 1.0.0 development
- testOrderOfOperations 1.0.0 development
- failingBeforeConstructAsync 1.0.0
- failingBeforeConstructSync 1.0.0
- failingModuleAsync 1.0.0
- failingModuleSync 1.0.0
- improveTestOriginal 1.0.0
- improveTestReplacement 1.0.0
- metadataNpm 1.0.0
- replaceTestOriginal 1.0.0
- replaceTestReplacement 1.0.0
- testBeforeConstructAsync 1.0.0
- 741 dependencies
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- stylelint ^16.9.0 development
- stylelint-config-apostrophe workspace:^ development
- humanname ^0.2.2
- klona ^2.0.6
- passport-oauth2-refresh ^2.2.0
- mocha ^11.7.5 development
- seedrandom ^3.0.5
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- sinon ^9.0.2 development
- deepmerge ^4.2.2
- escape-string-regexp ^4.0.0
- htmlparser2 ^12.0.0
- is-plain-object ^5.0.0
- launder workspace:^
- parse-srcset ^1.0.2
- postcss ^8.3.11
- @apostrophecms/blog workspace:^ development
- @apostrophecms/seo workspace:* development
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- nyc ^17.1.0 development
- lodash ^4.18.1
- @apostrophecms/svg-sprite git://github.com/apostrophecms/svg-sprite.git
- apostrophe ^3.9.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- node-fetch ^2.6.9 development
- stat-mode ^0.2.2 development
- async ^1.0.0
- bluebird ^3.7.2
- es6-promise ^4.1.0
- fs-extra ^5.0.0
- gzipme ^0.1.1
- lodash ^4.18.1
- rimraf ^6.0.0
- @apostrophecms/vite git+https://github.com/apostrophecms/vite.git
- apostrophe git+https://github.com/apostrophecms/apostrophe.git
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- async ^0.9.0
- cheerio ^1.1.0
- fast-xml-parser ^5.7.0
- urls 0.0.4
- @apostrophecms/scheduled-publishing git://github.com/apostrophecms/scheduled-publishing.git
- apostrophe ^4.24.0
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- common-tags ^1.8.0
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- nyc ^17.1.0 development
- postcss-scss ^4.0.9 development
- stylelint-config-standard-scss ^14.0.0 development
- apostrophe workspace:^ development
- eslint ^9.39.1 development
- eslint-config-apostrophe workspace:^ development
- mocha ^11.7.5 development
- axios ^1.15.0
- glob ^7.2.0
- lodash ^4.18.1
- xml2js ^0.6.2
- test-bundle 1.0.0 development
- @company/bundle 1.0.0
- apostrophe ^4.0.0
- before-global 1.0.0
- improve-global 1.0.0
- improve-piece-type 1.0.0