All 167 Dependencies

Every package melty depends on, ranked by repo health score.

Melty is an AI-powered code editor built on VS Code that makes every AI conversation a first-class git citizen. Instead of copy-pasting code from a chat window, each exchange with the AI assistant becomes a commit in your repository — complete with a generated commit message — so you can revert, branch, or squash AI-generated changes exactly as you would any other code.

At its core, Melty runs a stateful task-and-conversation engine where human and AI turns are modeled as typed 'Joules' that drive a deterministic state machine. The AI understands your full codebase by building a context-aware repo map that prioritizes smaller files first to maximize coverage within Claude's context window, then uses a meta-AI call to automatically suggest which files are relevant to each task.

The editor integrates tightly with your development workflow: it monitors your terminal output, communicates with GitHub to open pull requests directly from the AI session, and generates descriptive commit messages automatically. It supports both Claude Sonnet (via your own Anthropic API key or a Melty proxy) and is designed to extend to additional providers.

Melty was built by a two-person team in 28 days and used Melty itself to write approximately half of its own codebase, serving as a live demonstration of AI-assisted development at scale.

21 tree-sitter-wasms ^0.1.11 22 node-chromium-pickle-js ^0.2.0 27 shell-escape 0.1.5 29 eslint-plugin-header 3.1.1 33 ansi-colors ^3.2.3 outdated 33 dirs-rs 5.0.1 outdated 34 ncp ^2.0.0 34 pump ^1.0.1 outdated 34 tailwindcss-animate ^1.0.7 37 const_format 0.2.31 38 minimist ^1.2.6 39 @jridgewell/trace-mapping ^0.3.25 39 path-browserify ^1.0.1 40 yauzl ^3.0.0 41 rimraf ^2.2.8 outdated 42 clsx ^2.1.1 42 util ^0.12.4 44 cmdk ^1.0.0 44 serde_bytes 0.11.9 46 file-loader ^6.2.0 46 npm-run-all ^4.1.5 46 vscode-ripgrep ^1.15.9 47 node-xml2js ^0.6.2 48 rmp-serde 1.1.1 49 Tailwind CSS Forms ^0.5.7 50 React Syntax Highlighter ^15.5.0 outdated 50 tailwindcss-typography ^0.5.14 52 find-up ^5.0.0 outdated 52 ts-node ^10.9.1 53 diff2html ^3.4.48 53 mime ^1.4.1 outdated 54 cookie ^0.4.0 outdated 54 minimatch ^5.1.6 outdated 55 koa-mount ^4.0.0 55 tslib ^2.6.3 56 cfg-if 1.0.0 58 node-fetch 2.6.7 outdated 59 Cockatiel ^3.1.3 outdated 59 chokidar ^4.0.1 outdated 59 glob ^5.0.13 outdated 60 ansi-styles ^5.2.0 outdated 60 electron-log ^5.1.7 60 image-size ~1.0.0 outdated 60 semver 7.5.2 outdated 60 style-loader ^3.3.2 outdated 62 tar 0.4.38 63 diff ^6.0.0-beta outdated 63 forge ^1.3.1 63 url 2.3.1 64 fs-extra ^11.2.0 64 lazy_static 1.4.0 66 base64 0.21.2 outdated 66 proxy-agent ^7.0.0 outdated 66 proxy-agent ^7.0.2 outdated 66 react-markdown ^9.0.1 outdated 67 Lodash ^4.17.21 67 Lodash ^4.1.1 67 bytes 1.4.0 67 jsonc-parser ^3.2.0 67 sha2 0.10.6 outdated 68 tempfile 3.5.0 69 Fuse.js ^7.0.0 69 uuid ^10.0.0 outdated 70 console 0.15.7 outdated 70 dialoguer 0.10.4 outdated 71 css-loader ^6.9.1 outdated 71 log 0.4.18 71 open 4.1.0 outdated 72 open ^8.4.2 outdated 72 serde_json 1.0.96 73 Chrono 0.4.26 73 Koa ^2.13.1 outdated 73 flate2 1.0.26 74 Radix UI ^1.1.0 74 Radix UI ^1.1.1 74 Radix UI ^1.1.0 74 Radix UI ^1.1.1 74 Radix UI ^2.1.1 outdated 74 Radix UI ^2.1.0 outdated 74 Radix UI ^1.1.1 74 Radix UI ^1.1.1 74 Radix UI ^1.2.0 74 Radix UI ^2.1.1 outdated 74 Radix UI ^1.1.0 74 Radix UI ^1.1.0 74 Radix UI ^1.1.0 74 Radix UI ^1.2.1 74 Radix UI ^1.1.0 74 Radix UI ^1.1.2 74 pin-project 1.1.0 76 file-type 16.5.4 outdated 76 keyring-rs 2.0.3 outdated 76 serde 1.0.163 77 ignore ^6.0.2 outdated 77 indicatif 0.17.4 outdated 77 node-pty 1.1.0-beta21 77 react-window ^1.8.9 outdated 77 regex 1.8.3 78 async-trait 0.1.68 78 concurrently ^8.2.2 outdated 78 dotenv ^16.4.5 outdated 78 markdown-it ^12.3.2 outdated 78 postcss-preset-env ^12.0.2 outdated 79 thiserror 1.0.40 outdated 80 Octokit REST 19.0.4 outdated 80 rand 0.8.5 outdated 80 sysinfo 0.29.0 outdated 81 esbuild 0.23.0 outdated 81 uuid 1.4 82 class-variance-authority ^0.7.0 82 reqwest 0.11.22 outdated 84 Picomatch 2.3.1 outdated 85 Chai ^4.2.0 outdated 85 Express ^4.19.2 outdated 86 highlight.js ^11.8.0 86 tailwind-merge ^2.4.0 outdated 87 Autoprefixer ^10.4.19 88 zip 0.6.6 outdated 89 DOMPurify ^3.0.5 89 jsdom ^21.1.1 outdated 89 xterm.js 0.2.0-beta.35 outdated 89 xterm.js 0.9.0-beta.52 outdated 89 xterm.js 0.16.0-beta.52 outdated 89 xterm.js 0.14.0-beta.52 outdated 89 xterm.js 0.9.0-beta.52 outdated 89 xterm.js 0.19.0-beta.52 outdated 89 xterm.js 5.6.0-beta.52 outdated 89 xterm.js 5.6.0-beta.52 outdated 90 Clap 4.3.0 90 Clap 0.7.0 outdated 90 SWC 1.3.62 outdated 90 Tailwind CSS ^3.4.7 outdated 90 cssnano ^6.0.3 outdated 90 futures 0.3.28 92 OpenTelemetry Rust 0.19.0 outdated 92 Playwright ^1.45.0 92 lucide-react ^0.424.0 outdated 92 postcss ^8.4.40 92 vscode-jsonrpc ^10.0.0-next.8 outdated 92 vscode-jsonrpc ^10.0.0-next.6 outdated 92 vscode-jsonrpc ^1.0.1 outdated 92 vscode-jsonrpc ^3.17.2 outdated 93 @vitejs/plugin-react ^4.3.1 outdated 93 Anthropic TypeScript SDK ^0.27.3 outdated 93 hyper 0.14.26 outdated 93 libc 0.2.144 outdated 93 posthog-js ^1.157.2 93 webpack-cli ^5.1.4 outdated 94 Axios ^1.7.3 94 Vite ^5.4.3 outdated 94 mocha ^10.2.0 outdated 94 typescript-eslint ^7.14.1 outdated 94 typescript-eslint ^7.11.0 outdated 95 ESLint ^8.57.0 outdated 95 OpenAI ^4.60.0 outdated 95 React Router ^6.26.0 outdated 95 Tokio 1.28.2 95 Tokio 0.7.8 outdated 95 electron-builder ^24.13.3 outdated 95 electron-builder ^6.2.1 outdated 95 jest ^29.7.0 outdated 96 @azure/msal-browser ^2.12.0 outdated 97 Electron 30.3.1 outdated 97 TypeScript ^5.5.4 outdated 97 webpack ^5.91.0 98 React ^18.2.0 outdated 98 React DOM ^18.2.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers