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/

  • vant

    A lightweight, customizable Vue UI library for mobile web apps.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • vue-vben-admin

    A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast!

  • vueuse

    Collection of essential Vue Composition Utilities for Vue 2 and 3

    Project mention: Ask HN: Learn React or Vue? | news.ycombinator.com | 2024-01-15

    My opinion: Vue, specifically the Vue 3 Composition API. Most of your app state should come from computed() values. Bookmark https://vueuse.org and come back to it often. Go through VueUse's source (the docs for each function link to their source): you'll be surprised at how simple most of it is, and it stands as documentation of best practices for using the composition API in general.

  • formily

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

  • vee-validate

    ✅ Painless Vue forms

    Project mention: A simple Vue form validation composable with Zod | dev.to | 2023-12-09

    The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.

  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • IconPark

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

    Project mention: 29 Websites For Free Icon Sets | dev.to | 2023-09-22

    IconPark - More than 1,200 high-quality icons, and an interface for customizing them.

  • soybean-admin

    A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS. 一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia, NaiveUI 和 UnoCSS。

  • vue-chartjs

    📊 Vue.js wrapper for Chart.js

  • Final2x

    2^x Image Super-Resolution ☢️

    Project mention: Final2x - Enhance Your Images with Effortless Cross-Platform Super-Resolution at Any Scale | /r/linux | 2023-07-01
  • keen-slider

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

    Project mention: Html wheel for picking dates | /r/UXandUI | 2023-11-27

    As for what I am interested in, I want a spinning wheel similar to what is available on keen-slider.io date picker.... But I want the wheel to be an entire calendar... not many wheels, but merged into one.

  • unplugin-vue-components

    📲 On-demand components auto importing for Vue

    Project mention: Vue 3 vs Vue 2 so far? What's your opinion? Things I didn't like about Vue 3 compared to Vue 2 | /r/vuejs | 2023-06-02
  • 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: Show HN: Svelte Flow – a library for creating node-based UIs | news.ycombinator.com | 2023-11-09
  • vitesse-webext

    ⚡️ WebExtension Vite Starter Template

    Project mention: Browser extension Framework or Scaffold with vue3 | /r/vuejs | 2023-03-06

    This should be the best one: https://github.com/antfu/vitesse-webext

  • arco-design-vue

    A Vue.js 3 UI Library based on Arco Design

  • vue-slider-component

    🌡 A highly customized slider component

  • alova

    Request strategy library for MVVM libraries such as Vue.js, React.js and Svelte.js

    Project mention: How to customize alova's request adapter | dev.to | 2023-11-23

    The following is a tutorial for some chapters. If you want to learn more about the usage of alovajs, please come to alova official website to learn.

  • JSONForms

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

    Project mention: Looking for an Android framework for dynamic form creation based on JSON schema | /r/androiddev | 2023-06-04

    I'm currently working on an Android app that requires dynamic form creation based on JSON schema. I came across the website jsonforms.io and was impressed by their framework for generating forms from JSON schema.

  • Equal

    Equal UI is a Vue 3 UI library empowered by Tailwindcss

  • vue-composable

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

  • iles

    🏝 The joyful site generator

    Project mention: Astro: All-in-one web framework designed for speed | news.ycombinator.com | 2023-08-13

    > still relies on other frontend frameworks like Svelte or React.

    It doesn't have to. You can use it without any frontend framework.

    > So, what, exactly is Astro other than YACC like Vite?

    Selling point of Astro is the partial / conditional hydration; they call it Island Architecture. This is not unique to Astro, though[1].

    It also does some neat stuff with frontmatter [2].

    The biggest turn-off for me though is that telemetry is ON by default and you need to manually switch it off.

    [1]: https://github.com/11ty/is-land and https://github.com/ElMassimo/iles also offer Islands.

  • anu

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

    Project mention: Sadly, most UI stuff is locked in to React | /r/vuejs | 2023-06-10

    this is what you are looking for https://anu-vue.netlify.app/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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 2024-01-15.

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 34,382
2 vant 22,541
3 vue-vben-admin 21,476
4 vueuse 18,278
5 formily 10,570
6 vee-validate 10,448
7 Vue Storefront 10,417
8 IconPark 7,833
9 soybean-admin 6,661
10 vue-chartjs 5,400
11 Final2x 4,963
12 keen-slider 4,441
13 unplugin-vue-components 3,416
14 vue-flow 2,552
15 vitesse-webext 2,494
16 arco-design-vue 2,422
17 vue-slider-component 2,379
18 alova 2,326
19 JSONForms 1,847
20 Equal 1,193
21 vue-composable 1,168
22 iles 1,041
23 anu 1,001
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.