https://github.com/cafferychen777/llmcal

AI-powered PopClip extension to turn natural language into calendar events (Apple/Google), with multilingual, recurring events, reminders, and meeting link parsing.

https://github.com/cafferychen777/llmcal

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.0%) to scientific vocabulary

Keywords

ai-tools anthropic automation-tools calendar-events calendar-management claude-ai event-creation llm macos-app meeting-scheduler natural-language-processing popclip-extensions productivity time-management workflow-automation
Last synced: 6 months ago · JSON representation

Repository

AI-powered PopClip extension to turn natural language into calendar events (Apple/Google), with multilingual, recurring events, reminders, and meeting link parsing.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 8
Topics
ai-tools anthropic automation-tools calendar-events calendar-management claude-ai event-creation llm macos-app meeting-scheduler natural-language-processing popclip-extensions productivity time-management workflow-automation
Created about 1 year ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Security

README.md

LLMCal — AI Calendar Extension for PopClip

LLMCal Logo

Turn highlighted text into calendar events in seconds

Latest Release GitHub stars License macOS 12+ PopClip 2022.5+

Quick StartFeaturesInstallationUsageFAQ


LLMCal is a PopClip extension that uses AI to convert natural language text into calendar events. Simply highlight text describing an event and click the calendar icon — it automatically extracts titles, times, locations, attendees, meeting links, and reminders.

✨ Key Features

  • 🤖 AI-Powered: Uses Claude AI to understand natural language
  • One-Click Creation: Highlight text → Click calendar icon → Done
  • 🌐 Meeting Links: Auto-detects Zoom, Teams, Google Meet URLs
  • 📍 Smart Locations: Handles both physical and virtual meeting places
  • Intelligent Reminders: Sets alerts based on text descriptions
  • 🔄 Recurring Events: Supports various repeat patterns
  • 👥 Attendees: Extracts email addresses from text
  • 🌍 Time Zones: Understands different time zone formats
  • 📱 Calendar Integration: Works with Apple Calendar and Google Calendar (via macOS sync)

🚀 Quick Start

Prerequisites

  1. macOS 12+ with PopClip installed (download here)
  2. Anthropic API key (get one here)

Installation

  1. Download the latest LLMCal.popclipext.zip from Releases
  2. Double-click the file to install in PopClip
  3. Open PopClip preferences and configure LLMCal with your API key

First Use

  1. Select this text: "Team meeting tomorrow at 2pm for 1 hour"
  2. Click the calendar icon in PopClip
  3. Watch the event appear in your calendar! 🎉

📖 Usage Examples

Simply highlight any of these text examples and click the calendar icon:

```text "Team meeting tomorrow at 2pm for 1 hour"

"Weekly standup every Monday at 9:30am, 30 minutes, Zoom: https://zoom.us/j/123"

"Product demo next Tuesday 3pm with client@example.com, remind me 15 minutes before"

"Monthly review last Friday of each month, 2-4pm, Conference Room A"

"1:1 with manager Thursday 10am PST (1pm EST), 30 min, Teams: https://teams.microsoft.com/l/123" ```

🔧 Requirements

  • macOS 12+ (Monterey or later)
  • PopClip 2022.5+ (download)
  • Anthropic API key (get one)
  • Calendar.app access permissions
  • Internet connection for AI processing

📱 Google Calendar Integration

LLMCal works with Google Calendar through macOS integration:

  1. Setup: System Settings → Internet Accounts → Add Google Account → Enable Calendar
  2. Usage: Events created via LLMCal automatically sync to Google Calendar
  3. Sync: Bi-directional sync between Apple Calendar and Google Calendar

❓ FAQ

Q: Does it work with Google Calendar?
A: Yes! Connect your Google account to Apple Calendar in System Settings.

Q: Does it support recurring events?
A: Yes, it understands patterns like "every Monday" or "monthly".

Q: What meeting links are supported?
A: Zoom, Teams, Google Meet, and most other meeting URLs.

Q: Why PopClip instead of a browser extension?
A: Works system-wide in any app (Mail, Notes, Slack) without switching to browser.

Q: How is this different from native calendar parsing?
A: AI-powered extraction is more reliable for attendees, time zones, and complex patterns.

🔒 Privacy & Security

  • API key stored securely in PopClip settings
  • No event data stored or transmitted beyond calendar creation
  • Processing done through Claude AI
  • Minimal permissions: text selection and calendar access

🛠️ Troubleshooting

Calendar Access Issues: 1. System Settings → Privacy & Security → Full Disk Access → Enable PopClip 2. Restart Calendar.app

API Key Problems: 1. Verify key at console.anthropic.com 2. Check for extra spaces 3. Restart PopClip after updating

PopClip Not Appearing: 1. Ensure PopClip is running (menu bar icon visible) 2. System Settings → Accessibility → Enable PopClip

For more help, see docs/TROUBLESHOOTING.md or open an issue.

🤝 Support & Contributing

📄 License

This project is licensed under the GNU Affero General Public License Version 3 (AGPLv3) with Commons Clause - see the LICENSE file for details.


Made with ❤️ for the macOS community

Owner

  • Name: Caffery Yang
  • Login: cafferychen777
  • Kind: user

Chen Yang is a junior at Southern Medical University majoring in biostatistics. In 2020-2021, he was awarded the National Scholarship from the Ministry of Educa

GitHub Events

Total
  • Release event: 6
  • Watch event: 2
  • Push event: 59
  • Pull request event: 8
  • Create event: 10
Last Year
  • Release event: 6
  • Watch event: 2
  • Push event: 59
  • Pull request event: 8
  • Create event: 10

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • cafferychen777 (4)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

package-lock.json npm
  • 355 dependencies
package.json npm
  • @babel/core ^7.26.0 development
  • @babel/preset-env ^7.26.0 development
  • babel-jest ^29.7.0 development
  • jest ^29.7.0 development
venv/lib/python3.9/site-packages/pkg_resources/tests/data/my-test-package-source/setup.py pypi
.github/workflows/deploy.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • peaceiris/actions-gh-pages v3 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • softprops/action-gh-release v1 composite
demo/node_modules/electron-to-chromium/versions.json meteor
demo/node_modules/.vite/deps/package.json npm
demo/node_modules/@alloc/quick-lru/package.json npm
  • ava ^2.0.0 development
  • coveralls ^3.0.3 development
  • nyc ^15.0.0 development
  • tsd ^0.11.0 development
  • xo ^0.26.0 development
demo/node_modules/@ampproject/remapping/package.json npm
  • @rollup/plugin-typescript 8.3.2 development
  • @types/jest 27.4.1 development
  • @typescript-eslint/eslint-plugin 5.20.0 development
  • @typescript-eslint/parser 5.20.0 development
  • eslint 8.14.0 development
  • eslint-config-prettier 8.5.0 development
  • jest 27.5.1 development
  • jest-config 27.5.1 development
  • npm-run-all 4.1.5 development
  • prettier 2.6.2 development
  • rollup 2.70.2 development
  • ts-jest 27.1.4 development
  • tslib 2.4.0 development
  • typescript 4.6.3 development
  • @jridgewell/gen-mapping ^0.3.5
  • @jridgewell/trace-mapping ^0.3.24
demo/node_modules/@babel/code-frame/package.json npm
  • import-meta-resolve ^4.1.0 development
  • strip-ansi ^4.0.0 development
  • @babel/helper-validator-identifier ^7.25.9
  • js-tokens ^4.0.0
  • picocolors ^1.0.0
demo/node_modules/@babel/compat-data/package.json npm
  • @mdn/browser-compat-data ^5.5.36 development
  • core-js-compat ^3.37.1 development
  • electron-to-chromium ^1.4.816 development
demo/node_modules/@babel/core/package.json npm
  • @babel/helper-transform-fixture-test-runner ^7.26.0 development
  • @babel/plugin-syntax-flow ^7.26.0 development
  • @babel/plugin-transform-flow-strip-types ^7.25.9 development
  • @babel/plugin-transform-modules-commonjs ^7.25.9 development
  • @babel/preset-env ^7.26.0 development
  • @babel/preset-typescript ^7.26.0 development
  • @jridgewell/trace-mapping ^0.3.25 development
  • @types/convert-source-map ^2.0.0 development
  • @types/debug ^4.1.0 development
  • @types/gensync ^1.0.0 development
  • @types/resolve ^1.3.2 development
  • @types/semver ^5.4.0 development
  • rimraf ^3.0.0 development
  • ts-node ^11.0.0-beta.1 development
  • @ampproject/remapping ^2.2.0
  • @babel/code-frame ^7.26.0
  • @babel/generator ^7.26.0
  • @babel/helper-compilation-targets ^7.25.9
  • @babel/helper-module-transforms ^7.26.0
  • @babel/helpers ^7.26.0
  • @babel/parser ^7.26.0
  • @babel/template ^7.25.9
  • @babel/traverse ^7.25.9
  • @babel/types ^7.26.0
  • convert-source-map ^2.0.0
  • debug ^4.1.0
  • gensync ^1.0.0-beta.2
  • json5 ^2.2.3
  • semver ^6.3.1
demo/node_modules/@babel/generator/package.json npm
  • @babel/core ^7.26.0 development
  • @babel/helper-fixtures ^7.26.0 development
  • @babel/plugin-transform-typescript ^7.26.5 development
  • @jridgewell/sourcemap-codec ^1.4.15 development
  • @types/jsesc ^2.5.0 development
  • charcodes ^0.2.0 development
  • @babel/parser ^7.26.5
  • @babel/types ^7.26.5
  • @jridgewell/gen-mapping ^0.3.5
  • @jridgewell/trace-mapping ^0.3.25
  • jsesc ^3.0.2
demo/node_modules/@babel/helper-compilation-targets/package.json npm
  • @babel/helper-plugin-test-runner ^7.25.9 development
  • @types/lru-cache ^5.1.1 development
  • @types/semver ^5.5.0 development
  • @babel/compat-data ^7.26.5
  • @babel/helper-validator-option ^7.25.9
  • browserslist ^4.24.0
  • lru-cache ^5.1.1
  • semver ^6.3.1
demo/node_modules/@babel/helper-module-imports/package.json npm
  • @babel/core ^7.25.9 development
  • @babel/traverse ^7.25.9
  • @babel/types ^7.25.9
demo/node_modules/@babel/helper-module-transforms/package.json npm
  • @babel/core ^7.26.0 development
  • @babel/helper-module-imports ^7.25.9
  • @babel/helper-validator-identifier ^7.25.9
  • @babel/traverse ^7.25.9
demo/node_modules/@babel/helper-plugin-utils/package.json npm
  • @babel/core ^7.26.0 development
demo/node_modules/@babel/helper-string-parser/package.json npm
  • charcodes ^0.2.0 development
demo/node_modules/@babel/helper-validator-identifier/package.json npm
  • @unicode/unicode-16.0.0 ^1.0.0 development
  • charcodes ^0.2.0 development
demo/node_modules/@babel/helper-validator-option/package.json npm
demo/node_modules/@babel/helpers/package.json npm
  • @babel/generator ^7.26.0 development
  • @babel/helper-plugin-test-runner ^7.25.9 development
  • @babel/parser ^7.26.0 development
  • regenerator-runtime ^0.14.0 development
  • @babel/template ^7.25.9
  • @babel/types ^7.26.0
demo/node_modules/@babel/parser/package.json npm
  • @babel/code-frame ^7.26.2 development
  • @babel/helper-check-duplicate-nodes ^7.25.9 development
  • @babel/helper-fixtures ^7.26.0 development
  • @babel/helper-string-parser ^7.25.9 development
  • @babel/helper-validator-identifier ^7.25.9 development
  • charcodes ^0.2.0 development
  • @babel/types ^7.26.5
demo/node_modules/@babel/plugin-transform-react-jsx-self/package.json npm
  • @babel/core ^7.25.9 development
  • @babel/helper-plugin-test-runner ^7.25.9 development
  • @babel/plugin-syntax-jsx ^7.25.9 development
  • @babel/helper-plugin-utils ^7.25.9
demo/node_modules/@babel/plugin-transform-react-jsx-source/package.json npm
  • @babel/core ^7.25.9 development
  • @babel/helper-plugin-test-runner ^7.25.9 development
  • @babel/plugin-syntax-jsx ^7.25.9 development
  • @babel/helper-plugin-utils ^7.25.9
demo/node_modules/@babel/template/package.json npm
  • @babel/code-frame ^7.25.9
  • @babel/parser ^7.25.9
  • @babel/types ^7.25.9
demo/node_modules/@babel/traverse/node_modules/globals/package.json npm
  • ava 0.21.0 development
  • xo 0.18.0 development
demo/node_modules/@babel/traverse/package.json npm
  • @babel/core ^7.26.0 development
  • @babel/helper-plugin-test-runner ^7.25.9 development
  • @babel/code-frame ^7.26.2
  • @babel/generator ^7.26.5
  • @babel/parser ^7.26.5
  • @babel/template ^7.25.9
  • @babel/types ^7.26.5
  • debug ^4.3.1
  • globals ^11.1.0
demo/node_modules/@babel/types/package.json npm
  • @babel/generator ^7.26.5 development
  • @babel/parser ^7.26.5 development
  • glob ^7.2.0 development
  • @babel/helper-string-parser ^7.25.9
  • @babel/helper-validator-identifier ^7.25.9
demo/node_modules/@esbuild/darwin-arm64/package.json npm
demo/node_modules/@eslint/config-array/package.json npm
  • @jsr/std__path ^1.0.4 development
  • @types/minimatch ^3.0.5 development
  • c8 ^9.1.0 development
  • mocha ^10.4.0 development
  • rollup ^4.16.2 development
  • rollup-plugin-copy ^3.5.0 development
  • typescript ^5.4.5 development
  • @eslint/object-schema ^2.1.5
  • debug ^4.3.1
  • minimatch ^3.1.2
demo/node_modules/@eslint/core/package.json npm
  • json-schema ^0.4.0 development
  • typescript ^5.4.5 development
  • @types/json-schema ^7.0.15
demo/node_modules/@eslint/eslintrc/node_modules/globals/package.json npm
  • ava ^2.4.0 development
  • cheerio ^1.0.0-rc.12 development
  • tsd ^0.30.4 development
  • type-fest ^4.10.2 development
  • xo ^0.36.1 development
demo/node_modules/@eslint/eslintrc/package.json npm
  • c8 ^7.7.3 development
  • chai ^4.3.4 development
  • eslint ^7.31.0 development
  • eslint-config-eslint ^7.0.0 development
  • eslint-plugin-jsdoc ^35.4.1 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-release ^3.2.0 development
  • fs-teardown ^0.1.3 development
  • mocha ^9.0.3 development
  • rollup ^2.70.1 development
  • shelljs ^0.8.5 development
  • sinon ^11.1.2 development
  • temp-dir ^2.0.0 development
  • ajv ^6.12.4
  • debug ^4.3.2
  • espree ^10.0.1
  • globals ^14.0.0
  • ignore ^5.2.0
  • import-fresh ^3.2.1
  • js-yaml ^4.1.0
  • minimatch ^3.1.2
  • strip-json-comments ^3.1.1
demo/node_modules/@eslint/js/package.json npm
demo/node_modules/@eslint/object-schema/package.json npm
  • c8 ^9.1.0 development
  • mocha ^10.4.0 development
  • rollup ^4.16.2 development
  • rollup-plugin-copy ^3.5.0 development
  • typescript ^5.4.5 development
demo/node_modules/@eslint/plugin-kit/package.json npm
  • @types/levn ^0.4.0 development
  • c8 ^9.1.0 development
  • mocha ^10.4.0 development
  • rollup ^4.16.2 development
  • rollup-plugin-copy ^3.5.0 development
  • typescript ^5.4.5 development
  • @eslint/core ^0.10.0
  • levn ^0.4.1
demo/node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/package.json npm
  • @types/estree ^0.0.51 development
  • @types/estree-jsx ^0.0.1 development
  • @typescript-eslint/parser ^5.14.0 development
  • c8 ^7.11.0 development
  • chai ^4.3.6 development
  • eslint ^7.29.0 development
  • eslint-config-eslint ^7.0.0 development
  • eslint-plugin-jsdoc ^35.4.0 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-release ^3.2.0 development
  • esquery ^1.4.0 development
  • json-diff ^0.7.3 development
  • mocha ^9.2.1 development
  • opener ^1.5.2 development
  • rollup ^2.70.0 development
  • rollup-plugin-dts ^4.2.3 development
  • tsd ^0.19.1 development
  • typescript ^4.6.2 development
demo/node_modules/@eslint-community/eslint-utils/package.json npm
  • @eslint-community/eslint-plugin-mysticatea ^15.6.1 development
  • c8 ^8.0.1 development
  • dot-prop ^7.2.0 development
  • eslint ^8.57.1 development
  • installed-check ^8.0.1 development
  • knip ^5.33.3 development
  • mocha ^9.2.2 development
  • npm-run-all2 ^6.2.3 development
  • opener ^1.5.2 development
  • prettier 2.8.8 development
  • rimraf ^3.0.2 development
  • rollup ^2.79.2 development
  • rollup-plugin-sourcemaps ^0.6.3 development
  • semver ^7.6.3 development
  • vitepress ^1.4.1 development
  • warun ^1.0.0 development
  • eslint-visitor-keys ^3.4.3
demo/node_modules/@eslint-community/regexpp/package.json npm
  • @eslint-community/eslint-plugin-mysticatea ^15.5.1 development
  • @rollup/plugin-node-resolve ^14.1.0 development
  • @types/eslint ^8.44.3 development
  • @types/jsdom ^16.2.15 development
  • @types/mocha ^9.1.1 development
  • @types/node ^12.20.55 development
  • dts-bundle ^0.7.3 development
  • eslint ^8.50.0 development
  • js-tokens ^8.0.2 development
  • jsdom ^19.0.0 development
  • mocha ^9.2.2 development
  • npm-run-all2 ^6.2.2 development
  • nyc ^14.1.1 development
  • rimraf ^3.0.2 development
  • rollup ^2.79.1 development
  • rollup-plugin-sourcemaps ^0.6.3 development
  • ts-node ^10.9.1 development
  • typescript ~5.0.2 development
demo/node_modules/@humanfs/core/package.json npm
  • @humanfs/types ^0.15.0 development
  • c8 ^9.0.0 development
  • mocha ^10.2.0 development
  • typescript ^5.2.2 development
demo/node_modules/@humanfs/node/node_modules/@humanwhocodes/retry/package.json npm
  • @eslint/js ^8.49.0 development
  • @rollup/plugin-terser 0.4.4 development
  • @tsconfig/node16 ^16.1.1 development
  • @types/mocha ^10.0.3 development
  • @types/node 20.12.6 development
  • eslint ^8.21.0 development
  • lint-staged 15.2.1 development
  • mocha ^10.3.0 development
  • rollup 3.29.4 development
  • typescript 5.4.4 development
  • yorkie 2.0.0 development
demo/node_modules/@humanfs/node/package.json npm
  • @humanfs/test ^0.15.0 development
  • @humanfs/types ^0.15.0 development
  • @types/node ^20.9.4 development
  • mocha ^10.2.0 development
  • typescript ^5.2.2 development
  • @humanfs/core ^0.19.1
  • @humanwhocodes/retry ^0.3.0
demo/node_modules/@humanwhocodes/module-importer/package.json npm
  • @types/node ^18.7.6 development
  • c8 7.12.0 development
  • chai 4.3.6 development
  • eslint 8.22.0 development
  • lint-staged 13.0.3 development
  • mocha 9.2.2 development
  • rollup 2.78.0 development
  • typescript 4.7.4 development
  • yorkie 2.0.0 development
demo/node_modules/@humanwhocodes/retry/package.json npm
  • @eslint/js ^8.49.0 development
  • @rollup/plugin-terser 0.4.4 development
  • @tsconfig/node16 ^16.1.1 development
  • @types/mocha ^10.0.3 development
  • @types/node 20.12.6 development
  • eslint ^8.21.0 development
  • lint-staged 15.2.1 development
  • mocha ^10.3.0 development
  • rollup 3.29.4 development
  • typescript 5.4.4 development
  • yorkie 2.0.0 development
demo/node_modules/@isaacs/cliui/package.json npm
  • @types/node ^14.0.27 development
  • @typescript-eslint/eslint-plugin ^4.0.0 development
  • @typescript-eslint/parser ^4.0.0 development
  • c8 ^7.3.0 development
  • chai ^4.2.0 development
  • chalk ^4.1.0 development
  • cross-env ^7.0.2 development
  • eslint ^7.6.0 development
  • eslint-plugin-import ^2.22.0 development
  • eslint-plugin-node ^11.1.0 development
  • gts ^3.0.0 development
  • mocha ^10.0.0 development
  • rimraf ^3.0.2 development
  • rollup ^2.23.1 development
  • rollup-plugin-ts ^3.0.2 development
  • standardx ^7.0.0 development
  • typescript ^4.0.0 development
  • string-width ^5.1.2
  • string-width-cjs npm:string-width@^4.2.0
  • strip-ansi ^7.0.1
  • strip-ansi-cjs npm:strip-ansi@^6.0.1
  • wrap-ansi ^8.1.0
  • wrap-ansi-cjs npm:wrap-ansi@^7.0.0
demo/node_modules/@jridgewell/gen-mapping/package.json npm
  • @rollup/plugin-typescript 8.3.2 development
  • @types/mocha 9.1.1 development
  • @types/node 17.0.29 development
  • @typescript-eslint/eslint-plugin 5.21.0 development
  • @typescript-eslint/parser 5.21.0 development
  • benchmark 2.1.4 development
  • c8 7.11.2 development
  • eslint 8.14.0 development
  • eslint-config-prettier 8.5.0 development
  • mocha 9.2.2 development
  • npm-run-all 4.1.5 development
  • prettier 2.6.2 development
  • rollup 2.70.2 development
  • tsx 4.7.1 development
  • typescript 4.6.3 development
  • @jridgewell/set-array ^1.2.1
  • @jridgewell/sourcemap-codec ^1.4.10
  • @jridgewell/trace-mapping ^0.3.24
demo/node_modules/@jridgewell/resolve-uri/package.json npm
  • @jridgewell/resolve-uri-latest npm:@jridgewell/resolve-uri@* development
  • @rollup/plugin-typescript 8.3.0 development
  • @typescript-eslint/eslint-plugin 5.10.0 development
  • @typescript-eslint/parser 5.10.0 development
  • c8 7.11.0 development
  • eslint 8.7.0 development
  • eslint-config-prettier 8.3.0 development
  • mocha 9.2.0 development
  • npm-run-all 4.1.5 development
  • prettier 2.5.1 development
  • rollup 2.66.0 development
  • typescript 4.5.5 development
demo/node_modules/@jridgewell/set-array/package.json npm
  • @rollup/plugin-typescript 8.3.0 development
  • @types/mocha 9.1.1 development
  • @types/node 17.0.29 development
  • @typescript-eslint/eslint-plugin 5.10.0 development
  • @typescript-eslint/parser 5.10.0 development
  • c8 7.11.0 development
  • eslint 8.7.0 development
  • eslint-config-prettier 8.3.0 development
  • mocha 9.2.0 development
  • npm-run-all 4.1.5 development
  • prettier 2.5.1 development
  • rollup 2.66.0 development
  • tsx 4.7.1 development
  • typescript 4.5.5 development
demo/node_modules/@jridgewell/sourcemap-codec/package.json npm
  • @rollup/plugin-typescript 8.3.0 development
  • @types/mocha 10.0.6 development
  • @types/node 17.0.15 development
  • @typescript-eslint/eslint-plugin 5.10.0 development
  • @typescript-eslint/parser 5.10.0 development
  • benchmark 2.1.4 development
  • c8 7.11.2 development
  • eslint 8.7.0 development
  • eslint-config-prettier 8.3.0 development
  • mocha 9.2.0 development
  • npm-run-all 4.1.5 development
  • prettier 2.5.1 development
  • rollup 2.64.0 development
  • source-map 0.6.1 development
  • source-map-js 1.0.2 development
  • sourcemap-codec 1.4.8 development
  • tsx 4.7.1 development
  • typescript 4.5.4 development
demo/node_modules/@jridgewell/trace-mapping/package.json npm
  • @rollup/plugin-typescript 11.1.6 development
  • @types/mocha 10.0.6 development
  • @types/node 20.11.20 development
  • @typescript-eslint/eslint-plugin 6.18.1 development
  • @typescript-eslint/parser 6.18.1 development
  • benchmark 2.1.4 development
  • c8 9.0.0 development
  • esbuild 0.19.11 development
  • eslint 8.56.0 development
  • eslint-config-prettier 9.1.0 development
  • eslint-plugin-no-only-tests 3.1.0 development
  • mocha 10.3.0 development
  • npm-run-all 4.1.5 development
  • prettier 3.1.1 development
  • rollup 4.9.4 development
  • tsx 4.7.0 development
  • typescript 5.3.3 development
  • @jridgewell/resolve-uri ^3.1.0
  • @jridgewell/sourcemap-codec ^1.4.14
demo/node_modules/@nodelib/fs.scandir/package.json npm
  • @nodelib/fs.macchiato 1.0.4 development
  • @types/run-parallel ^1.1.0 development
  • @nodelib/fs.stat 2.0.5
  • run-parallel ^1.1.9
demo/node_modules/@nodelib/fs.stat/package.json npm
  • @nodelib/fs.macchiato 1.0.4 development
demo/node_modules/@nodelib/fs.walk/package.json npm
  • @nodelib/fs.macchiato 1.0.4 development
  • @nodelib/fs.scandir 2.1.5
  • fastq ^1.6.0
demo/node_modules/@pkgjs/parseargs/package.json npm
  • c8 ^7.10.0 development
  • eslint ^8.2.0 development
  • eslint-plugin-node-core iansu/eslint-plugin-node-core development
  • tape ^5.2.2 development
demo/node_modules/@rollup/rollup-darwin-arm64/package.json npm
demo/node_modules/@tailwindcss/forms/package.json npm
  • autoprefixer ^10.4.6 development
  • concurrently ^5.3.0 development
  • live-server ^1.2.2 development
  • postcss ^8.4.13 development
  • prettier ^3.3.3 development
  • prettier-plugin-tailwindcss ^0.6.8 development
  • tailwindcss ^3.0.24 development
  • mini-svg-data-uri ^1.2.3
demo/node_modules/@types/babel__core/package.json npm
  • @babel/parser ^7.20.7
  • @babel/types ^7.20.7
  • @types/babel__generator *
  • @types/babel__template *
  • @types/babel__traverse *
demo/node_modules/@types/babel__generator/package.json npm
  • @babel/types ^7.0.0
demo/node_modules/@types/babel__template/package.json npm
  • @babel/parser ^7.1.0
  • @babel/types ^7.0.0
demo/node_modules/@types/babel__traverse/package.json npm
  • @babel/types ^7.20.7
demo/node_modules/@types/estree/package.json npm
demo/node_modules/@types/json-schema/package.json npm
demo/node_modules/@types/prop-types/package.json npm
demo/node_modules/@types/react/package.json npm
  • @types/prop-types *
  • csstype ^3.0.2
demo/node_modules/@types/react-dom/package.json npm
demo/node_modules/@typescript-eslint/eslint-plugin/package.json npm
  • @jest/types 29.6.3 development
  • @types/marked ^5.0.2 development
  • @types/mdast ^4.0.3 development
  • @types/natural-compare * development
  • @typescript-eslint/rule-schema-to-typescript-types 8.20.0 development
  • @typescript-eslint/rule-tester 8.20.0 development
  • ajv ^6.12.6 development
  • cross-env ^7.0.3 development
  • cross-fetch * development
  • eslint * development
  • jest 29.7.0 development
  • jest-specific-snapshot ^8.0.0 development
  • json-schema * development
  • markdown-table ^3.0.3 development
  • marked ^5.1.2 development
  • mdast-util-from-markdown ^2.0.0 development
  • mdast-util-mdx ^3.0.0 development
  • micromark-extension-mdxjs ^3.0.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • title-case ^3.0.3 development
  • tsx * development
  • typescript * development
  • unist-util-visit ^5.0.0 development
  • @eslint-community/regexpp ^4.10.0
  • @typescript-eslint/scope-manager 8.20.0
  • @typescript-eslint/type-utils 8.20.0
  • @typescript-eslint/utils 8.20.0
  • @typescript-eslint/visitor-keys 8.20.0
  • graphemer ^1.4.0
  • ignore ^5.3.1
  • natural-compare ^1.4.0
  • ts-api-utils ^2.0.0
demo/node_modules/@typescript-eslint/parser/package.json npm
  • @jest/types 29.6.3 development
  • @types/glob * development
  • downlevel-dts * development
  • glob * development
  • jest 29.7.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • typescript * development
  • @typescript-eslint/scope-manager 8.20.0
  • @typescript-eslint/types 8.20.0
  • @typescript-eslint/typescript-estree 8.20.0
  • @typescript-eslint/visitor-keys 8.20.0
  • debug ^4.3.4
demo/node_modules/@typescript-eslint/scope-manager/package.json npm
  • @jest/types 29.6.3 development
  • @types/glob * development
  • @typescript-eslint/typescript-estree 8.20.0 development
  • glob * development
  • jest-specific-snapshot * development
  • make-dir * development
  • prettier ^3.2.5 development
  • pretty-format * development
  • typescript * development
  • @typescript-eslint/types 8.20.0
  • @typescript-eslint/visitor-keys 8.20.0
demo/node_modules/@typescript-eslint/type-utils/package.json npm
  • @jest/types 29.6.3 development
  • @typescript-eslint/parser 8.20.0 development
  • ajv ^6.12.6 development
  • downlevel-dts * development
  • jest 29.7.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • typescript * development
  • @typescript-eslint/typescript-estree 8.20.0
  • @typescript-eslint/utils 8.20.0
  • debug ^4.3.4
  • ts-api-utils ^2.0.0
demo/node_modules/@typescript-eslint/types/package.json npm
  • @jest/types 29.6.3 development
  • downlevel-dts * development
  • prettier ^3.2.5 development
  • rimraf * development
  • tsx * development
  • typescript * development
demo/node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion/package.json npm
  • @c4312/matcha ^1.3.1 development
  • tape ^4.6.0 development
  • balanced-match ^1.0.0
demo/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/dist/commonjs/package.json npm
demo/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/dist/esm/package.json npm
demo/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/package.json npm
  • @types/brace-expansion ^1.1.0 development
  • @types/node ^18.15.11 development
  • @types/tap ^15.0.8 development
  • eslint-config-prettier ^8.6.0 development
  • mkdirp 1 development
  • prettier ^2.8.2 development
  • tap ^18.7.2 development
  • ts-node ^10.9.1 development
  • tshy ^1.12.0 development
  • typedoc ^0.23.21 development
  • typescript ^4.9.3 development
  • brace-expansion ^2.0.1
demo/node_modules/@typescript-eslint/typescript-estree/node_modules/semver/package.json npm
  • @npmcli/eslint-config ^4.0.0 development
  • @npmcli/template-oss 4.22.0 development
  • benchmark ^2.1.4 development
  • tap ^16.0.0 development
demo/node_modules/@typescript-eslint/typescript-estree/package.json npm
  • @jest/types 29.6.3 development
  • glob * development
  • jest 29.7.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • tmp * development
  • typescript * development
  • @typescript-eslint/types 8.20.0
  • @typescript-eslint/visitor-keys 8.20.0
  • debug ^4.3.4
  • fast-glob ^3.3.2
  • is-glob ^4.0.3
  • minimatch ^9.0.4
  • semver ^7.6.0
  • ts-api-utils ^2.0.0
demo/node_modules/@typescript-eslint/utils/package.json npm
  • downlevel-dts * development
  • jest 29.7.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • typescript * development
  • @eslint-community/eslint-utils ^4.4.0
  • @typescript-eslint/scope-manager 8.20.0
  • @typescript-eslint/types 8.20.0
  • @typescript-eslint/typescript-estree 8.20.0
demo/node_modules/@typescript-eslint/visitor-keys/package.json npm
  • @jest/types 29.6.3 development
  • @types/eslint-visitor-keys * development
  • downlevel-dts * development
  • jest 29.7.0 development
  • prettier ^3.2.5 development
  • rimraf * development
  • typescript * development
  • @typescript-eslint/types 8.20.0
  • eslint-visitor-keys ^4.2.0
demo/node_modules/@vitejs/plugin-react/package.json npm
  • unbuild ^2.0.0 development
  • @babel/core ^7.26.0
  • @babel/plugin-transform-react-jsx-self ^7.25.9
  • @babel/plugin-transform-react-jsx-source ^7.25.9
  • @types/babel__core ^7.20.5
  • react-refresh ^0.14.2
demo/node_modules/acorn/package.json npm
demo/node_modules/acorn-jsx/package.json npm
  • acorn ^8.0.1 development
demo/node_modules/ajv/package.json npm
  • ajv-async ^1.0.0 development
  • bluebird ^3.5.3 development
  • brfs ^2.0.0 development
  • browserify ^16.2.0 development
  • chai ^4.0.1 development
  • coveralls ^3.0.1 development
  • del-cli ^3.0.0 development
  • dot ^1.0.3 development
  • eslint ^7.3.1 development
  • gh-pages-generator ^0.2.3 development
  • glob ^7.0.0 development
  • if-node-version ^1.0.0 development
  • js-beautify ^1.7.3 development
  • jshint ^2.10.2 development
  • json-schema-test ^2.0.0 development
  • karma ^5.0.0 development
  • karma-chrome-launcher ^3.0.0 development
  • karma-mocha ^2.0.0 development
  • karma-sauce-launcher ^4.1.3 development
  • mocha ^8.0.1 development
  • nyc ^15.0.0 development
  • pre-commit ^1.1.1 development
  • require-globify ^1.3.0 development
  • typescript ^3.9.5 development
  • uglify-js ^3.6.9 development
  • watch ^1.0.0 development
  • fast-deep-equal ^3.1.1
  • fast-json-stable-stringify ^2.0.0
  • json-schema-traverse ^0.4.1
  • uri-js ^4.2.2
demo/node_modules/ansi-regex/package.json npm
  • ansi-escapes ^5.0.0 development
  • ava ^3.15.0 development
  • tsd ^0.21.0 development
  • xo ^0.54.2 development
demo/node_modules/ansi-styles/package.json npm
  • @types/color-convert ^1.9.0 development
  • ava ^2.3.0 development
  • svg-term-cli ^2.1.1 development
  • tsd ^0.11.0 development
  • xo ^0.25.3 development
  • color-convert ^2.0.1
demo/node_modules/any-promise/package.json npm
  • ava ^0.14.0 development
  • bluebird ^3.0.0 development
  • es6-promise ^3.0.0 development
  • is-promise ^2.0.0 development
  • lie ^3.0.0 development
  • mocha ^2.0.0 development
  • native-promise-only ^0.8.0 development
  • phantomjs-prebuilt ^2.0.0 development
  • pinkie ^2.0.0 development
  • promise ^7.0.0 development
  • q ^1.0.0 development
  • rsvp ^3.0.0 development
  • vow ^0.4.0 development
  • when ^3.0.0 development
  • zuul ^3.0.0 development
demo/node_modules/anymatch/package.json npm
  • mocha ^6.1.3 development
  • nyc ^14.0.0 development
  • normalize-path ^3.0.0
  • picomatch ^2.0.4
demo/node_modules/arg/package.json npm
  • chai ^4.1.1 development
  • jest ^27.0.6 development
  • prettier ^2.3.2 development
demo/node_modules/argparse/package.json npm
  • @babel/eslint-parser ^7.11.0 development
  • @babel/plugin-syntax-class-properties ^7.10.4 development
  • eslint ^7.5.0 development
  • mocha ^8.0.1 development
  • nyc ^15.1.0 development
demo/node_modules/autoprefixer/package.json npm
  • browserslist ^4.23.3
  • caniuse-lite ^1.0.30001646
  • fraction.js ^4.3.7
  • normalize-range ^0.1.2
  • picocolors ^1.0.1
  • postcss-value-parser ^4.2.0
demo/node_modules/balanced-match/package.json npm
  • matcha ^0.7.0 development
  • tape ^4.6.0 development
demo/node_modules/binary-extensions/package.json npm
  • ava ^1.4.1 development
  • tsd ^0.7.2 development
  • xo ^0.24.0 development
demo/node_modules/brace-expansion/package.json npm
  • matcha ^0.7.0 development
  • tape ^4.6.0 development
  • balanced-match ^1.0.0
  • concat-map 0.0.1
demo/node_modules/braces/package.json npm
  • ansi-colors ^3.2.4 development
  • bash-path ^2.0.1 development
  • gulp-format-md ^2.0.0 development
  • mocha ^6.1.1 development
  • fill-range ^7.1.1
demo/node_modules/browserslist/package.json npm
  • caniuse-lite ^1.0.30001688
  • electron-to-chromium ^1.5.73
  • node-releases ^2.0.19
  • update-browserslist-db ^1.1.1
demo/node_modules/callsites/package.json npm
  • ava ^1.4.1 development
  • tsd ^0.7.2 development
  • xo ^0.24.0 development
demo/node_modules/camelcase-css/package.json npm
  • babel-cli ^6.26.0 development
  • babel-core ^6.26.3 development
  • babel-plugin-optimize-starts-with ^1.0.1 development
  • babel-preset-env ^1.7.0 development
  • chai ^4.1.2 development
  • mocha ^5.2.0 development
demo/node_modules/caniuse-lite/package.json npm
demo/node_modules/chalk/package.json npm
  • ava ^2.4.0 development
  • coveralls ^3.0.7 development
  • execa ^4.0.0 development
  • import-fresh ^3.1.0 development
  • matcha ^0.7.0 development
  • nyc ^15.0.0 development
  • resolve-from ^5.0.0 development
  • tsd ^0.7.4 development
  • xo ^0.28.2 development
  • ansi-styles ^4.1.0
  • supports-color ^7.1.0
demo/node_modules/chokidar/node_modules/glob-parent/package.json npm
  • coveralls ^3.0.11 development
  • eslint ^2.13.1 development
  • eslint-config-gulp ^3.0.1 development
  • expect ^1.20.2 development
  • mocha ^6.0.2 development
  • nyc ^13.3.0 development
  • is-glob ^4.0.1
demo/node_modules/chokidar/package.json npm
  • @types/node ^14 development
  • chai ^4.3 development
  • dtslint ^3.3.0 development
  • eslint ^7.0.0 development
  • mocha ^7.0.0 development
  • rimraf ^3.0.0 development
  • sinon ^9.0.1 development
  • sinon-chai ^3.3.0 development
  • typescript ^4.4.3 development
  • upath ^1.2.0 development
  • anymatch ~3.1.2
  • braces ~3.0.2
  • glob-parent ~5.1.2
  • is-binary-path ~2.1.0
  • is-glob ~4.0.1
  • normalize-path ~3.0.0
  • readdirp ~3.6.0