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. Learn more β
Top 21 TypeScript Vuex Projects
-
full-stack-fastapi-template
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
-
pinia
π Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
-
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.
-
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.
-
direct-vuex
Use and implement your Vuex store with TypeScript types. Compatible with the Vue 3 composition API.
-
vue-browser-acl
Easy user access control in Vue for better UX. Build on top of the browser-acl package.
-
vuex-multi-tab-state
πΎππ₯οΈ Share, synchronize and persist state between multiple tabs with this plugin for Vuex. TypeScript types included.
-
vue-simple-acl
A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).
-
intonarumori
Intonarumori is a project to explore creating sounds, rhythms and music with simulated 3D machines.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Building a Secure API with FastAPI, PostgreSQL, and Hanko Authentication | dev.to | 2023-10-30This project is a modification of the authentication flow of the awesome repository made by tiangolo at full-stack-fastapi-postgresql
Pinia tab is a feature integrated with Pinia, allowing you to view the registered modules and their details.
Project mention: Struggling to get persistent auth to work with Pinia + Firebase, logged out whenever I refresh? | /r/vuejs | 2023-08-23This is what you need: https://vuefire.vuejs.org/
Pinia is a relatively new state management tool for the Vue ecosystem. It is the new preferred state management tool recommended by the Vue core team replacing Vuex. Compared to Vuex, Pinia is type-safe by default (direct-vuex was needed to make Vuex type-safe), extremely lightweight, and modular by design (meaning you can create multiple stores instead of multiple modules inside one store, which optimises performance). Similar to Vuex, Pinia has state, computed properties (getters) and methods (mutations and actions). Read more about Pinia and its usage to understand the similarities and differences between Pinia and Vuex.
Project mention: Vuex-CRUD: A library to help create Vuex CRUD modules easily | /r/vuejs | 2023-08-22
TypeScript Vuex related posts
-
Struggling to get persistent auth to work with Pinia + Firebase, logged out whenever I refresh?
-
Shared package that returns typed collection referencesfor backend and frontend
-
[Vue Js] Comment se moquer de Pinia pour un composant d'essai d'union avec le plus vibrΓ© plus vitreux et le plus
-
VueFire CRUD | Vue 3 | Firebase Auth
-
Learning React
-
Pinia setup or option?
-
On-demand reactivity - Building live reports
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 May 2024
Index
What are some of the best open-source Vuex projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | full-stack-fastapi-template | 23,404 |
2 | pinia | 12,423 |
3 | vuefire | 3,796 |
4 | vuex-orm | 2,363 |
5 | vuex-module-decorators | 1,800 |
6 | vuex-class | 1,732 |
7 | vuex-smart-module | 382 |
8 | typed-vuex | 352 |
9 | usm | 295 |
10 | direct-vuex | 262 |
11 | vuex-typescript | 237 |
12 | vue-browser-acl | 217 |
13 | vuex-orm-next | 189 |
14 | vuex-multi-tab-state | 162 |
15 | vue-simple-acl | 123 |
16 | vue2-helpers | 68 |
17 | vuex-typed-modules | 35 |
18 | vuexok | 25 |
19 | intonarumori | 24 |
20 | vuex-typings | 6 |
21 | vuex-crud | 1 |
Sponsored