workflowstacks
ai-agent

Vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
210,750 stars33,740 forksTypeScriptUpdated 10/10/2024100% free · open source

About this skill

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

Topics

framework
frontend
javascript
vue
How Vue works
Codeflow
Free to inspect

Vue is a large TypeScript project (~21k lines across 250 code files, plus 176 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit 23 months ago, MIT license, has a test suite.

Size
Large codebase
~21k lines · 250 code files · ~3 h to skim
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Node.js
No API keys detected
TypeScript 97%JavaScript 2%HTML 1%CSS 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    compiler-sfc/index.js
    Where the program starts running
  3. 3
    package.json
    Dependencies and the commands it exposes
  4. 4
    src/compiler/index.ts
    Inside src/ — the main logic begins here
  5. 5
    examples/classic/commits/app.js
    A worked example — copy this to get going
What's in each folder
src/Core code — the actual logic148 files
packages/Sub-packages / plugins102 files
examples/Examples you can copy30 files
types/Data models & types36 files
benchmarks/Evaluations & benchmarks16 files
scripts/Helper scripts9 files
compiler-sfc/Folder4 files
test/Tests — proof it works137 files
READMEHas testsDocumentedCI checksExamples includedMIT licenseLast update 23 mo ago
Quick Actions
Details
Creator
vuejs
Language
TypeScript
Category
ai-agent
Published
7/29/2013

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.