TypeScript Vue

Open-source TypeScript projects categorized as Vue

Top 23 TypeScript Vue Projects

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: Publish your reusable components to npm | dev.to | 2021-06-19

    import React, { FC, HTMLAttributes, ReactChild } from 'react'; import { Button, ButtonProps } from './Button/Button'; export interface Props extends HTMLAttributes { /** custom content, defaults to 'the snozzberries taste like snozzberries' */ children?: ReactChild; } // Please do not use types off of a default export module or else Storybook Docs will suffer. // see: https://github.com/storybookjs/storybook/issues/9556 /** * A custom Thing component. Neat! */ const Thing: FC = ({ children }) => { return

    {children || `the snozzberries taste like snozzberries`}
    ; }; export { Thing, Button, ButtonProps };

  • GitHub repo Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Project mention: App store or web? Why not both!? | dev.to | 2021-06-09

    Capacitor was created by the team behind the popular Ionic Framework as a replacement for Cordova for deploying modern Web Native apps on iOS, Android, Desktop, and Web.

  • GitHub repo vuetify

    🐉 Material Component Framework for Vue

    Project mention: ⚡ Release June 15th, 2021 | reddit.com/r/vuetifyjs | 2021-06-15

    Vuetify v2.5.4 is live! It includes fixes for missing Calendar events, Avatar border radius in Cards, TypeScript component typings, and more! Full Release notes here: https://github.com/vuetifyjs/vuetify/releases/tag/v2.5.4

  • GitHub repo taro

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

    Project mention: Top 10 Developer Trends, Thu Oct 22 2020 | dev.to | 2020-10-22

    NervJS / taro

  • GitHub repo NativeScript

    NativeScript empowers you to access native api's from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.

    Project mention: The Plan for React 18 | reddit.com/r/javascript | 2021-06-10
  • GitHub repo vant

    Lightweight Mobile UI Components built on Vue

    Project mention: How to add the alphabet vertical scroll | reddit.com/r/vuejs | 2021-03-31


  • GitHub repo slidev

    Presentation Slides for Developers (Beta)

    Project mention: slidevjs/slidev | reddit.com/r/devopsish | 2021-05-09
  • GitHub repo vue-awesome-swiper

    🏆 Swiper component for @vuejs

    Project mention: Using vue-awesome-swiper in a Nuxt Project | dev.to | 2021-01-20

    vue-awesome-swiper is a slider component built with vue and makes setting up a slider easier on frameworks such as Vue and Nuxt. Built By: Surmon China Url: vue-awesome-swiper

  • GitHub repo tiptap

    The headless editor framework for web artisans.

    Project mention: The Official Release of Apostrophe 3.0 | dev.to | 2021-06-18

    A3 uses the tiptap rich text editor, a modern Vue-based editor. tiptap is powered by ProseMirror, a rich text editing framework embraced by many companies, notably including The New York Times. It's easier to customize and a pleasure to use.

  • GitHub repo Directus

    Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.

    Project mention: Headless CMS | reddit.com/r/cms | 2021-06-09
  • GitHub repo 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: Why is it SO DANG HARD in ecommerce to get a fast mobile PageSpeed, and am I wasting my time trying to achieve a better time? | reddit.com/r/webdev | 2021-04-30

    Daffodil (Angular) - https://github.com/graycoreio/daffodil PWA Studio (React): https://github.com/magento/pwa-studio Vue Storefront (Vue): https://github.com/vuestorefront/vue-storefront

  • GitHub repo vee-validate

    ✅ Form Validation for Vue.js

    Project mention: How to quickly validate forms in Vue? | dev.to | 2021-05-27

    By far, the best form validator for Vue, in my opinion, is Vee-Validate.

  • GitHub repo rematch

    The Redux Framework

    Project mention: What's your favorite state manager? | reddit.com/r/reactnative | 2021-06-04

    I’ve always found Redux too verbose and cumbersome. Luckily I found Rematch. It is Redux best practices without the boilerplate

  • GitHub repo API Platform

    Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    Project mention: I created a fullstack starter template for React, GraphQL, Typescript, and PostgreSQL projects | reddit.com/r/programming | 2021-06-04
  • GitHub repo vetur

    Vue tooling for VS Code.

    Project mention: How to fix Vetur taking forever to save a file | dev.to | 2021-04-28

    There is a known bug in Vetur, the Vue VSCode extension, where it takes forever (sometimes several minutes!) to lint Vue files on save.

  • GitHub repo vue-property-decorator

    Vue.js and Property Decorator

    Project mention: Is it ready already? | reddit.com/r/vuejs | 2021-04-18

    vue-property-decorator: This library works hand in hand with vue-class-component so that you can define properties/methods on your class for things like watchers, properties, etc:

  • GitHub repo vueuse

    Collection of essential Vue Composition Utilities for Vue 2 and 3

    Project mention: Could you recommend a good path or strategy for mastering the vue for dev who knows JavaScript quite well and used react.js. I’ve just joined company that uses mostly vue and I feel a little bit overwhelmed. | reddit.com/r/vuejs | 2021-05-27

    Besides of official page, I also recommend you some key-words to the world of joyful development with Vue: - Vite & Awesome Vite. - Vue Router. - Pinia. - VueUse. ...and possibly (ADVERTISEMENT) my template: Vite-VCP

  • GitHub repo Quick Start

    🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈

  • GitHub repo formily

    Alibaba Group Unified Form Solution -- Support React/Vue2/Vue3

  • GitHub repo naive-ui

    A Vue 3 Component Library. Fairly Complete. Customizable Themes. Uses TypeScript. Not too Slow.

    Project mention: Naïve UI - a Vue 3 Component Library. Fairly Complete, Customizable Themes, Uses Typescript, Not Too Slow | reddit.com/r/vuejs | 2021-06-08
  • GitHub repo vuefire

    🔥 Firebase bindings for Vue.js & Vuex

    Project mention: Component Is Not Updating After Vuex State Change | reddit.com/r/vuejs | 2021-02-08

    What about this? https://github.com/vuejs/vuefire/issues/999

  • GitHub repo surveyjs

    JavaScript Survey and Form Library

  • GitHub repo vditor

    ♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.

    Project mention: How to make your vscode become a seamless markdown writer like typora | dev.to | 2021-04-26

    For more usage please see vditor

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 2021-06-19.


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

Project Stars
1 storybook 62,639
2 Ionic Framework 44,731
3 vuetify 31,094
4 taro 29,062
5 NativeScript 20,210
6 vant 17,554
7 slidev 14,078
8 vue-awesome-swiper 11,572
9 tiptap 11,438
10 Directus 11,242
11 Vue Storefront 8,578
12 vee-validate 8,489
13 rematch 7,271
14 API Platform 6,744
15 vetur 5,166
16 vue-property-decorator 4,838
17 vueuse 4,461
18 Quick Start 4,339
19 formily 4,128
20 naive-ui 3,955
21 vuefire 3,167
22 surveyjs 2,907
23 vditor 2,752