{"full_name":"vitejs/vite","owner":"vitejs","name":"vite","url":"https://github.com/vitejs/vite","description":"Next generation frontend tooling. It's fast!","homepage":"http://vite.dev","topics":[],"language":"TypeScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/65625612?v=4","created_at":"2020-04-21T05:03:57Z","pushed_at":"2026-11-10T09:30:44Z","metrics":{"stars":83905,"forks":9593,"watchers":561,"issues":8931,"prs":9483,"releases":736,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":4009},"growth":{"day":{"stars":22,"forks":74,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[83883,83905],"forks":[9519,9593],"watchers":[561,561],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"vitejs/awesome-vite","name":"awesome-vite","boards":{}}],"issues":[{"number":3924,"title":"Vite injects css assets in wrong order with dynamic import and css modules.","comments":82,"created_at":"2021-06-23T16:22:25Z"},{"number":1579,"title":"Can css be styleInjected  in library mode?","comments":79,"created_at":"2021-01-18T10:13:16Z"},{"number":5370,"title":"`vite.config.ts` can't import untranspiled ts files from other packages in the same monorepo","comments":68,"created_at":"2021-10-21T07:21:20Z"},{"number":8237,"title":"Consider treeshaking module for serving files in dev mode","comments":56,"created_at":"2022-05-19T13:51:01Z"},{"number":8619,"title":"Cannot watch specific dependencies in node_modules","comments":48,"created_at":"2022-06-16T11:39:09Z"},{"number":13593,"title":"Support @parcel/watcher","comments":47,"created_at":"2023-06-21T16:54:10Z"},{"number":21944,"title":"Bundle size is 19kB (31%) bigger with svelte project","comments":46,"created_at":"2025-06-07T05:22:35Z"},{"number":4454,"title":"add an option to not to inline assets in library mode when format is 'es'","comments":39,"created_at":"2021-07-31T14:21:34Z"}],"discussions":[{"number":23983,"title":"Browser console logs from a Vite dev server, shown on your source lines in VS Code with no plugin","comments":0,"category":"Show and tell","created_at":"2026-11-03T07:16:22Z"},{"number":23926,"title":"Private source maps with Vite: hidden maps, upload, then remove from dist","comments":0,"category":"Show and tell","created_at":"2026-10-28T08:59:39Z"},{"number":23924,"title":"OpenMontage Drama Studio: a React + Vite studio for making AI short dramas","comments":0,"category":"Show and tell","created_at":"2026-10-28T05:37:45Z"},{"number":23854,"title":"Looking for a sensible starting path (pnpm + motion)","comments":1,"category":"Q&A","created_at":"2026-10-20T17:51:18Z"},{"number":23851,"title":"How to prevent URL transformation in CSS when using Vite et Express.js?","comments":5,"category":"Q&A","created_at":"2026-10-20T16:09:23Z"},{"number":23825,"title":"StoneSVN: a Vue and Vite frontend inside a Tauri SVN desktop client","comments":1,"category":"Show and tell","created_at":"2026-10-18T15:44:07Z"},{"number":23817,"title":"Backend integration : can't find assets","comments":2,"category":"Q&A","created_at":"2026-10-18T10:42:13Z"},{"number":23729,"title":"shipped-secrets: fail the build when a server secret ends up in dist","comments":0,"category":"Show and tell","created_at":"2026-10-11T15:02:41Z"}],"latest_release":{"name":"v8.3.6","tag":"v8.3.6","published_at":"2026-11-05T05:39:36Z","body":"### Bug Fixes\r\n\r\n* await overlapping plugin container close calls ([#23935](https://github.com/vitejs/vite/issues/23935)) ([175bbeb](https://github.com/vitejs/vite/commit/175bbeb231fe8bbf260b0b3866b30080690c4f5e))\r\n* **build:** resolve dynamic imports with queries appended when collecting CSS dependencies ([#23909](https://github.com/vitejs/vite/issues/23909)) ([df36558](https://github.com/vitejs/vite/commit/df365589738866363fff7335ed58948a5c440580))\r\n* **build:** use stable module ids in chunk import map hash signatures (fix [#23975](https://github.com/vitejs/vite/issues/23975)) ([#23976](https://github.com/vitejs/vite/issues/23976)) ([8069835](https://github.com/vitejs/vite/commit/8069835ac32ae7682b34de55fdba6c5d2484bae0))\r\n* **bundled-dev:** allow named imports from Node built-ins ([#23858](https://github.com/vitejs/vite/issues/23858)) ([4260c75](https://github.com/vitejs/vite/commit/4260c756944a430e897f689efcfa4f8648953488))\r\n* **bundled-dev:** reload when hmr cannot run an entry again ([#23849](https://github.com/vitejs/vite/issues/23849)) ([a236886](https://github.com/vitejs/vite/commit/a236886026c3a5de0680ea616de7de830d7a90e7))\r\n* **deps:** update `@rollup/plugin-alias` to v6.0.1 ([#23862](https://github.com/vitejs/vite/issues/23862)) ([67c965b](https://github.com/vitejs/vite/commit/67c965b1df64249bceb747037e87d22f75b3e471))\r\n* **deps:** update all non-major dependencies ([#23896](https://github.com/vitejs/vite/issues/23896)) ([46b91c5](https://github.com/vitejs/vite/commit/46b91c5bf9c2901b8511c893bc3fc38b8bba6e4f))\r\n* **deps:** update all non-major dependencies ([#23966](https://github.com/vitejs/vite/issues/23966)) ([b3cb057](https://github.com/vitejs/vite/commit/b3cb0575aff63004a71301a1ec798aeea2aa05d7))\r\n* **deps:** update rolldown-related dependencies ([#23868](https://github.com/vitejs/vite/issues/23868)) ([a63eb87](https://github.com/vitejs/vite/commit/a63eb8722e7d47d1efb710b6410c8d5e5a04a18f))\r\n* **deps:** update rolldown-related dependencies ([#23967](https://github.com/vitejs/vite/issues/23967)) ([0105733](https://github.com/vitejs/vite/commit/0105733e610dd5b770bb5397e8d9fbc54a9f6312))\r\n* **dev:** escape ANSI escape sequence for `server.forwardConsole` ([#23933](https://github.com/vitejs/vite/issues/23933)) ([4f340fd](https://github.com/vitejs/vite/commit/4f340fdb1b619089bbf8ae5dc56c2c0866224306))\r\n* **html:** remove adjacent module tags on the first line ([#23823](https://github.com/vitejs/vite/issues/23823)) ([eab1dc2](https://github.com/vitejs/vite/commit/eab1dc2752fcccf7f06427afc9915794e256e3bc))\r\n* ignore pnpm's .modules.yaml as a Vite Task input ([#23634](https://github.com/vitejs/vite/issues/23634)) ([95c2daf](https://github.com/vitejs/vite/commit/95c2daf1352b3509ec93e6e08a0eaabe23a61b28))\r\n* **optimizer:** detect cache dir precisely ([#23912](https://github.com/vitejs/vite/issues/23912)) ([cc9bc21](https://github.com/vitejs/vite/commit/cc9bc2131d471bb4d60364614b326ada3ca7d10d))\r\n* **optimizer:** resolve subpath imports (#) with Vite's resolver ([#23959](https://github.com/vitejs/vite/issues/23959)) ([0fdd81e](https://github.com/vitejs/vite/commit/0fdd81e9460dd44806b2b6290603ee2c8366a54e))\r\n* respect `build.sourcemap` from environment ([#23879](https://github.com/vitejs/vite/issues/23879)) ([82e7aa0](https://github.com/vitejs/vite/commit/82e7aa0374a15e1c67594557ab5893c91578f897))\r\n* **server:** escape HTML attributes ([#23995](https://github.com/vitejs/vite/issues/23995)) ([a270391](https://github.com/vitejs/vite/commit/a27039101e3726498063c9662da9c0c097016bd1))\r\n* **server:** preserve `$` patterns in static alias replacements ([#23703](https://github.com/vitejs/vite/issues/23703)) ([1b6ed05](https://github.com/vitejs/vite/commit/1b6ed05397c0670e6114e3e1380188f0313ae590))\r\n* **ssr:** convert external require against built-in modules to import for `ssr.target=webworker` ([#23759](https://github.com/vitejs/vite/issues/23759)) ([a711f1c](https://github.com/vitejs/vite/commit/a711f1c6328ca7f59857ed99e32853c"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}