TypeScript Vue3

Open-source TypeScript projects categorized as Vue3

Top 23 TypeScript Vue3 Projects

  • taro

    开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/

  • lx-music-desktop

    一个基于 electron 的音乐软件

    Project mention: Is there an app where I can listen to Chinese Music in North America? (iPhone) | reddit.com/r/ChineseLanguage | 2022-02-18

    你需要这个: https://github.com/lyswhut/lx-music-desktop/releases

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • vant

    Lightweight Mobile UI Components built on Vue

    Project mention: 15 UI Component Libraries for Vue 3 in 2022 | dev.to | 2022-03-15

    Vant UI (19k stars on GitHub) Lightweight Mobile UI Components built on Vue

  • vueuse

    Collection of essential Vue Composition Utilities for Vue 2 and 3

    Project mention: VueJs + ThreeJs Primera parte. Template | dev.to | 2023-01-25
  • Vue Storefront

    The open-source frontend for any eCommerce. Built with a PWA and headless approach, using a modern JS stack. We have custom integrations with Magento, commercetools, Shopware and Shopify and total coverage is just a matter of time. The API approach also allows you to merge VSF with any third-party tool like CMS, payment gateways or analytics. Newest updates: https://blog.vuestorefront.io. Always Open Source, MIT license.

    Project mention: Open Source Projects Made Using Vue.js | reddit.com/r/vuejs | 2023-01-30
  • vee-validate

    ✅ Painless Vue forms

    Project mention: Evan you on Svelte migration from Vue | reddit.com/r/vuejs | 2023-01-01
  • formily

    📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

    Project mention: Nativescript & Formily: A match made in heaven. | dev.to | 2022-10-21

    Enter Formily, by Alibaba which does exactly the above. With a JSON schema, forms can be generated whilst keeping control of the data model.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • IconPark

    🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons

    Project mention: How to use Svg file package in react-native? | reddit.com/r/reactnative | 2022-11-15

    1: Clone the repo (https://github.com/bytedance/IconPark) 2: Use the svgr CLI to convert them to react-native-svg compatible versions: npx @svgr/cli --out-dir "/path/to/output/directory" "/path/to/icons/directory" --typescript --native --icon

  • keen-slider

    The HTML touch slider carousel with the most native feeling you will get.

    Project mention: Does Tailwind UI have carousels? | reddit.com/r/tailwindcss | 2022-12-26

    As mentioned in other comments, embla carousel is pretty good. Keen-Slider is also a good alternative. It's been used by the Vercel team in some of their sites, so that's a good endorsement. I've used it in some projects and I've been happy with it, not a heavy dependency and it's pretty easy to costumize with tailwind.

  • unplugin-vue-components

    📲 On-demand components auto importing for Vue

    Project mention: Does anyone uses nvim? | reddit.com/r/vuejs | 2022-10-29

    One suggestion I have though to make your life easier is to add the unplugin plugin to your app and then you won't have to list all the components you are importing. https://github.com/antfu/unplugin-vue-components

  • vue-slider-component

    🌡 A highly customized slider component

  • vitesse-webext

    ⚡️ WebExtension Vite Starter Template

    Project mention: Things I learned this week - Week 48 (2022 ed.) | dev.to | 2022-12-07
  • arco-design-vue

    A Vue.js 3 UI Library based on Arco Design

    Project mention: What UI component library should I use for a Nuxt 3 project? | reddit.com/r/Nuxt | 2022-06-01
  • JSONForms

    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

    Project mention: What would make you use (or not) a tool like JSON Forms for your apps? I'm asking cause I want to learn how to evaluate tooling | reddit.com/r/webdev | 2023-01-10

    There's this cool tool called JSON Forms. Basically you specify a schema and a rudimentary form is generated based on that schema with a framework of your choosing (vue, react, angular) with no additional configuration! Sounded cool so I cloned it. Now it looks like a real time saver, but i'm concerned about how I am using an 'imported template' that will probably restrict any customization on my end.

  • vue-flow

    A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.

    Project mention: [Showoff Saturday] I made an AI powered diagram creator.. just describe your diagram using language | reddit.com/r/webdev | 2022-12-17

    I'm using vue-flow (https://vueflow.dev/). it's excellent, based on react-flow

  • vue-composable

    Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables

  • Equal

    Equal UI is a Vue 3 UI library empowered by Tailwindcss

    Project mention: Equal UI updated to 0.9 with tailwindcss and dark theme support | reddit.com/r/vuejs | 2023-01-23
  • vue-nodegui

    Build performant, native and cross-platform desktop applications with native Vue + powerful CSS like styling.🚀

  • vue3-realworld-example-app

    Explore the charm of Vue composition API! Vite?

    Project mention: Fetch returning undefined, but data is being sent across network still | reddit.com/r/learnjavascript | 2022-05-19

    I'm using Vue to build out a little web app. I have a backend api already set up and now am trying to make calls to this api from my frontend. I've been using this public project for learning purposes: https://github.com/mutoe/vue3-realworld-example-app and I've taken some code from their src/utils, src/composable and src/services folders for properly setting up my fetch system. For example in their Profile.vue page located in src/pages/Profile, they get info for a profile by calling useProfile (from src/comspoable). Then useProfile calls fetchProfile, which calls get(), which then goes through a couple more functions in order to handle to response.

  • bootstrap-vue-next

    Early (but lovely) implementation of Vue 3, Bootstrap 5 and Typescript

    Project mention: Is the Vue 2 -> 3 migration painful to you, too? | reddit.com/r/vuejs | 2022-10-26

    Moving over to typescript and vue 2.7 has been great, and we are making progress on refactoring our components to the composition API. But if by next summer there is no suitable replacement to bootstrap-vue ready, then there will be a lot of pain. I realize the maintainer of bootstrap-vue is in Ukraine so my hope is that this project can make it in time.

  • anu

    Anu - DX focused utility based vue component library built on top of UnoCSS & VueUse ⚡️🔥

    Project mention: What is a good UI framework to use with Vue 3 for a production application | reddit.com/r/vuejs | 2022-10-04

    Update: I just discovered Anu which looks awesome!

  • vue-quill

    Rich Text Editor Component for Vue 3.

  • learning-vue3

    《Vue3 入门指南与实战案例》,关于前端工程化、 TypeScript 、 Vue 3 以及 Pinia 的入门学习指南。

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-30.

TypeScript Vue3 related posts


What are some of the best open-source Vue3 projects in TypeScript? This list will help you:

Project Stars
1 taro 32,227
2 lx-music-desktop 23,872
3 vant 20,756
4 vueuse 13,641
5 Vue Storefront 10,178
6 vee-validate 9,510
7 formily 9,065
8 IconPark 6,830
9 keen-slider 3,794
10 unplugin-vue-components 2,512
11 vue-slider-component 2,301
12 vitesse-webext 1,786
13 arco-design-vue 1,768
14 JSONForms 1,347
15 vue-flow 1,185
16 vue-composable 1,042
17 Equal 889
18 vue-nodegui 770
19 vue3-realworld-example-app 654
20 bootstrap-vue-next 649
21 anu 628
22 vue-quill 516
23 learning-vue3 508
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.