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