Awesome Vue.js
A curated list of awesome things related to Vue.js:
Ресурсы:
Компании, использующие Vue.js;
Проекты, использующие Vue.js:
Компоненты и библиотеки:
Best vue.js Courses On YouTube — подборка лучших курсов по Vue.js на YouTube.
Notes on Vue — личный гид по разработке на Vue.
Vue-FAQ — FAQ о фронтенде в целом и Vue.js в частности.
Job Portal
Community
Exploring Real Time Apps with VueJS, ES2016 and Webpack на сайте Pusher.
Изучение Vue.js на индонезийском языке на сайте sekolahkoding.com.
Серия уроков по Vue.js с нуля на русском языке на YouTube от .dev.
Создание сервиса для хранения файлов с Flask, RethinkDB и Vue.js, часть 1 на украинском языке на сайте codeguida.com.
Учебник по VueJS 2 на французском языке на YouTube от Grafikart.
Jayway Vue.js 2 workshop. Создание сайта электронной коммерции с vue-router, vuex и vue-resource.
Как создавать отличные приложения VueJS с использованием элементов управления Wijmo.
Объяснение Vue.js 2 с китайского языка на GitHub от bhnddowinf.
Загрузка изображений как на Medium с помощью Vue.js.
Использование Vuex в проекте Laravel Spark на Metric Loop.
Настройка модулей в Vuex на Metric Loop.
Начало работы с фреймворком Vue.js версии 2.0 на SitePoint.
Выполнение вызовов API с Vuex на Metric Loop.
Использование Vuex для создания функции на Metric Loop.
Основы Vue.js версии 2.0 на YouTube от DevMarketer.
Vuex для новичков — недостающее руководство по хранилищу данных приложения Vue на Medium.
Компонент сетки в реальном времени: Laravel, Vue.js, Vuex & Socket.io на YouTube.
VueJS 2 — полное руководство (включая Vuex) — учебник Udemy.
Разработка веб-приложений с Vue.js на egghead.io.
Vue.js версии 2 — начало работы на YouTube.
Vue.js версии 2 и Vuex (основы) на YouTube.
Учебные видео по VueJS на турецком языке на YouTube от Fatih Acet.
Давайте Vue! — OpenLecture 2017.01 на русском языке на YouTube от Illya Klymov.
Инициализация вашего первого приложения Vue.js с помощью vue-cli на afropolymath.svbtle.com.
Сборка vue-hackernews-2.0 с нуля на GitHub от Detachment.
Авторизация на основе ролей для ваших приложений Vue.js и Nuxt.js с использованием vue-kindergarten на Medium.
Полное руководство по созданию приложения на Vue.js — создание простого приложения для составления бюджета с помощью Vue на matthiashager.com.
Введение в Vue.js: предварительно обработанный SEO-дружественный пример на snipcart.com.
Знакомство с Vue.js для тех, кто знает достаточно jQuery, чтобы обойтись без него, на Medium. Данные из стороннего API с Vue.js и Axios
Fun Projects with Vue 2 (Video) Питера ван Мейджгорда, Packt. (Апрель 2017)
Vue JS: Одновременный запуск Express и Webpack Dev Server на Medium Хенрика Фогельберга
Видеоуроки Vue JS 2 на Youtube от The Net Ninja
Добавьте безголовую CMS в VueJs за 5 минут
Watcher в архитектуре Vue
Создание вашего первого приложения с помощью Vue.js
5 практических примеров для изучения Vue.js
Миграция с KnockoutJS на VueJS
Создайте викторину с Vue.js (@rap2h)
Vue.js 2 & Firebase — создание одностраничных веб-приложений в реальном времени
Vue.js 2 & Vue-Resource — приложение реального мира с доступом к внешнему API
Интерактивные скринкасты Vue.js для начинающих
Использование данных NASA API с Vue.js на YouTube
Веб-разработка с Vue.js 2 (видео) Ольги Филиповой, Packt. (Июнь 2017)
Постройте график в реальном времени с VueJS и Pusher
Введение в Vue, репозиторий для курса Frontend Masters
Руководство по Vue на CSS-Tricks
Использование Typescript в вашем приложении VueJS
Предварительный просмотр Vue.js на ninghao.net
Создание приложения Vue v2 JS с использованием Vue-router
Создайте собственную карусель с Vue (@Atom_Hernandez)
Модульное тестирование компонентов Vue.js с официальными инструментами тестирования Vue и Jest (@alexjoverm)
Создание переходов и анимации Vue.js: живые примеры (@udyuxdev)
Создание пользовательских плагинов Vue.js
Асинхронность в VueJS часть 1
Асинхронность в VueJS часть 2
Использование localStorage с хранилищем Vuex без плагина
Использование props для доступа к параметрам URL внутри компонентов с Vue Router
Разверните Vue.js — SSR(Vuetify) в рабочей среде с Pm2 и Nginx
Тестирование компонентов Vue на laracast
Создание полнофункционального веб-приложения с Vue.js и Express.js (@CodyLSeibert) Перевод текста:
Это список ресурсов по теме разработки и тестирования программного обеспечения с использованием фреймворка Vue.js. Building a Realtime Location tracking app with NativeScript + Vue
by Saibbyweb
Vue: Getting Started, by John Papa на Pluralsight
Building a Simple Pre-Rendered Web App Using Vue + Nuxt
by Michael Lynch
Vue and GraphQL with Hasura video course
Frontend and Fullstack VENM-stack coding tutorials by RabbitWerks JavaScript
Nordschool Vue Tutorials
Vue Props Validation — Best Practices
Vue Router — The Complete Guide
Enable VS Code Debugger for Nuxt & Typescript
Create A Blog With Gridsome & Vue
Building an Imgur Clone with Vue.js and Serverless
Building a HackerNews clone in Vue.js on AWS
Vue.js: Build a Full Stack App with Firebase, Vuex and Router [Video]
by Chris Dixon (октябрь 2019)
Vue.js 2 Academy: Learn Vue Step by Step [Video]
by Chris Dixon (октябрь 2019)
Blazing-Fast Vue and GraphQL with Gridsome [Video]
by Reed Barger, Packt
Build Your First Vue.js App in About 30 Minutes
by Rad Devon (видео, февраль 2020)
How to make your components dynamic in Vue JS (сентябрь 2019)
Fragments in Vue JS (декабрь 2019)
Build a movie search app using the Vue Composition API
Vue Testing Crash Course
Sharing and re-using Vue Mixins in the cloud with Bit.dev (май 2019)
Using Watchers in Vue JS (июнь 2019)
Understanding Filters in Vue JS (июнь 2019)
Form Validation In VueJS Using Yup
by Vijit Ail (май 2020)
Use Vue.js to Rewrite React's Official Tutorial Tic Tac Toe
By Chanvin Xiao
Can we use Python with Vue.js or Vue and Django or Flask?
MDN — Vue tutorials
Learn Vue 3 for Beginners — Full 2020 Tutorial Course на Youtube
Vue 3 Composition Api Introduction — Full Tutorial Демо первого экрана сервиса
Strong Together — стартовый проект для создания одностраничных приложений Vue.js как автономных, так и для проектов Laravel / Laravel Spark на основе Browserify и Semantic-ui от WebSemantics.
vuetest: веб-приложение администратора с пользовательской аутентификацией, интерфейсом Bootstrap UI, загрузчиком, WYSIWYG-редактором в iframe от sjerrys.
vue-shopping от andylei18.
Vue-cnodejs,060 от shinygang.
vue-zhihu-daily от hilongjw.
VueChess — многопользовательская онлайн-игра в шахматы от gustaYo.
Ngexplorer-vuejs-client — клиент Vue для Ngexplorer от gustaYo.
Vue 2048 (Vue + Webpack) — популярная игра 2048, реализованная с использованием Vue, Webpack, Sass, ES6 от pengfu.
Vue Simple PWA.
Tour of Heroes (Vue 2.0) — порт Vue 2.0 демо-приложения Angular 2.0 Tour of Heroes от aweber1. Включает в себя: ES6/7, функции рендеринга, JSX, revue (redux-привязки для Vue), vue-router, Airbnb eslint, webpack.
vue-table-pagination — таблица с разбиением на страницы от echoVic.
Feathers and Vue 2.0 Blog Admin Demo — демо для использования Feathers с Vue 2.0. Включает аутентификацию, vue-router, vue-infinite-loading и роли от delay.
vue-zhihudaily-2.0 — демо Zhihudaily, созданное с помощью Vue 2.0, vue-router & vuex, с серверным рендерингом от cs1707.
vue-demo-todolist — простая демонстрация vue2.0, созданная с помощью Vue 2.0 и vue-cli от fishenal.
vue-AdminLte от liujians.
Vue(2.0) + Node.js: A blog content manage system (CMS) от ycwalker.
ngexplorer-quasar — реализация Ngexplorer с фреймворком quasar от gustaYo.
zhihu-daily-vue — zhihu daily на базе vue2.0 от moonou.
loopback-vue — loopback+vue+vue-resource, ionic-app, vue page с функцией разбиения на страницы, аутентификация с контролем доступа, механизм accessToken, credentials, CI, docker от qxl1231.
vue-s3-dropzone — компонент Vue.js для перетаскивания файлов на AWS S3 без сервера от kfei.
easy-vue — простой пример использования Vue для реализации простого веб-сайта с vue 2.0, vuex 2.0, vue-router 2.0, vue-infinite-scroll 2.0, vue-progressbar 2.0 от TIGERB.
Vuex Events Messaging Demo от Metric Loop.
vue-memo — простое демо, созданное на Vue.js (>2.x.), vue-router (>2.x.), vuex (>2.x.), vuex-router-sync@next (>3.x.) и Firebase (>3.6.x) от akifo.
Resume Vue — резюме на основе JSON с использованием Vue 2.0 от ChangJoo Park.
App example with JWT. В интернете есть много сайтов с информацией на эту тему. Посмотрите, что нашлось в поиске Cypress.io test runner:
CION — шаблон системы проектирования для... Vue.js — система проектирования, в первую очередь предназначенная для приложений на Vue.js. Она использует токены дизайна, интерактивное руководство с интегрированными игровыми площадками кода и повторно используемые компоненты для типичных задач пользовательского интерфейса.
vuex-module-decorators
, vue-property-decorator
.— Пример Vue 3 без Webpack — пример того, как создать приложение Vue с Vue-Router без необходимости в Webpack или любом другом инструменте сборки. Включает возможность предварительного рендеринга компонентов и страниц с помощью сервера Vue.
— Компонент с актуальными данными о COVID-19 по всему миру — простой компонент, который отображает актуальные данные о COVID-19.
— vue-stack-cesium — минимальный пример проекта конфигурации с CesiumJS и всеми потрясающими функциями Vue. Проект содержит множество примеров того, как комбинировать и использовать определённые пакеты для начала работы.
— Shopify Theme Lab — Shopify theme development starter с использованием Vue, Vuex и Tailwind CSS.
— Игра «Телефонный разговор» — игра для компании от 4 до 8 игроков (в идеале!), где вы изменяете фразу с помощью рисунков и подписей, чтобы создавать забавные сценарии с друзьями. Проект является примером того, как построить игру Peer-to-Peer с Vue.
— vue3-webpack — Vue 3 + webpack 4 starter.
— laravel-vue-3-starter — предварительно настроенный проект с использованием Laravel 8 и Vue 3.
— Vuetify Swipeout — пример смахивания, созданный с помощью Vue 2 + Vuetify + Swiper.
— Vuetify Todo PWA — простое приложение Todo PWA, созданное с помощью Vue 2 + Vuex + Vuetify.
— Vue Todo PWA — простое приложение Todo PWA, созданное с помощью Vue 3 + Vuex + Bootstrap 5.
— Симуляция Vue — веб-сайт, имитирующий графический интерфейс системы Linux, с использованием темы Deepin distro. Использование Vue + tailwindcss + animate.css.
— Word Game Vue — простая игра типа «Виселица» для угадывания слов, созданная с помощью Vue 2.
— Coinchartsvue — криптовалютный ценовой график, основанный на оригинальном ценовом графике Coinbase.
— Vue 3 Shopping Cart — пример корзины покупок с использованием Vue 3, Vite, daisyUI и Pinia.
— Vuemoji-picker — лёгкий сборщик эмодзи для Vue 2 и 3.
— Maxim Web Chat — демо чата с использованием IM SDK от MaximTop.
— vue-cli-3-tailwind-axios-starter — шаблон с использованием Tailwind, Axios, Vuex и Router.
— vue-cli-3-wave-ui-starter — шаблон с использованием Wave UI + Vuex и Router.
— CVue-Awesome — автоматический построитель резюме от Emre Coşkunçay.
— Vue 3 TypeScript Library Template — простой, но полный шаблон библиотеки для Vue 3, поддерживает генерацию .vue.d.ts.
— Настраиваемое приложение видеочата Vue — демонстрационное приложение для видеозвонков Vue с локальным управлением устройствами и совместным использованием экрана.
— Vue3-Starter — шаблон с мнением о том, как структурировать файлы/папки, с несколькими примерами, такими как навигационные защиты Vue Router, тематизация с TailwindCSS, проверка форм с Vuelidate, локализация с Fluent и т. д.
— Текстовый редактор — текстовый редактор, созданный с использованием Vue 3 Composition API, Bootstrap и Firebase от İsa Sarı.
— Редактор Umo — Umo Editor — это открытый редактор документов, основанный на Vue3. Course (https://fdietz.de/pages/vue-component-patterns-course/) by Frederik Dietz (апрель 2019)
Vue.js: Understanding its Tools and Ecosystem (https://www.packtpub.com/business-other/vue-js-understanding-its-tools-and-ecosystem?utm_source=vue.js.org&utm_medium=referral&utm_campaign=OutreachB15894fivedollar) by Dave Berning (ноябрь 2019).
Building Forms with Vue.js (https://www.packtpub.com/business-other/building-forms-with-vue-js?utm_source=Vuejs.org&utm_medium=referral&utm_campaign=OutreachB15411) by Marina Mosti (октябрь 2019).
Testing Vue.js Components with Jest (https://www.packtpub.com/programming/testing-vue-js-components-with-jest?utm_source=vue.js.org&utm_medium=refferal&utm_campaign=OutreachB15653) by Alex Jover Morales, Packt (октябрь 2019).
Vue.js (https://www.amazon.com/Vue-js-Actionable-Chris-Minnick/dp/1951959019) by Chris Minnick и Nat Dunn, Webucator (февраль 2020).
Become a Ninja with Vue 3 (https://books.ninja-squad.com/vue) by Cédric Exbrayat (английская и французская версии) (май 2020).
Large Scale Apps with Vue 3 and TypeScript (http://leanpub.com/vue-typescript/c/vaYXLEFWbMi7) Damiano Fusco, Leanpub (сентябрь 2020).
Vue — The Road To Enterprise (https://theroadtoenterprise.com/?utm_source=github&utm_medium=vue-awesome&utm_campaign=vue_the_road_to_enterprise) Thomas Findlay (январь 2021).
Accessible Vue — Get started with Accessibility in Vue.js! (https://accessible-vue.com) Marcus Herrmann (март 2021).
Building a Strapi E-Commerce: Nuxt.js Tutorial & Live Demo (https://snipcart.com/blog/strapi-ecommerce-nuxtjs-tutorial) (сентябрь 2021).
SPA-asp.net-api-vuejs- — одностраничное приложение Vue.js для управления основными задачами и обмена сообщениями с использованием ASP .NET Webapi 2 и SQL Server.
Book-Trading-Club — платформа для обмена или аренды книг с другими читателями в вашем регионе, созданная с помощью nodejs и vuejs2.
Vuejs-extension-pack vscode — пакет расширений для vscode с популярными расширениями VS Code для разработки на Vue.js.
Wiki.js — современное, лёгкое и мощное вики-приложение, созданное на NodeJS, Git и Markdown.
Vue-pwa-speech — преобразование речи в текст с помощью Google Cloud Speech на Vue2 + Vuetify + Progressive Web App.
Vue-speech-streaming — потоковое распознавание речи в реальном времени с результатами Google Cloud Speech + socket.io на Progressive Web App.
My Animation List — инструмент для простого получения кода анимации CSS.
Vue-input-streaming — текстовое поле с потоковой передачей данных в реальном времени и двусторонней привязкой данных с Pusher.
TidyTab — расширение Chrome для упорядочивания вкладок.
Peregrine-cms — CMS на основе Vue.js и Apache Sling без необходимости использования головы.
Concept-to-clinic — проект по прогнозированию рака лёгких с интерфейсом Vue.js.
Grid-awesome — создание шаблонного CSS для макетов сетки с использованием свойства css display: grid;.
Light Bootstrap Dashboard — креативный лёгкий Bootstrap-дашборд от Creative Tim для Vue.
Hubaga — бесплатный и лёгкий плагин WordPress для электронной коммерции для разработчиков и других цифровых магазинов.
Vue-webpack-buefy — стартер Vue.js с полнофункциональным Webpack и Buefy.
Coypu — планировщик на неделю, похожий на текстовый редактор.
Core-server — масштабируемая среда VueJs с интегрированной системой API и множеством дополнительных функций.
Discord-logo — генератор анимированных логотипов Discord на основе SVGs, созданный с помощью Vue.js (страница Github).
Node-vue-template — стартовый шаблон для создания полноценного приложения с использованием Node.js (API) и Vue.js (SPA) с некоторыми включёнными пакетами и конфигурациями для быстрого начала разработки.
Vue-storefront — магазин Vue.js — PWA для электронной коммерции. 100% офлайн, платформенно-независимый, безголовый, поддерживается Magento2.
Fd-vue — клиент Vue.js для IoT-фреймворка.
Wildfire — замена других плагинов комментариев.
Ride Receipts — простое автоматизированное настольное приложение для загрузки и организации налоговых счетов от Uber и Lyft.
Vue-chrome-extension-boilerplate — шаблон для расширения Chrome с использованием Vue.js и Webpack.
TimeMark — менеджер времени, который может записывать ваше время, и некоторые другие функции будут разработаны.
Laravel Enso — SPA-панель администратора, созданная с Bulma, VueJS и Laravel, с множеством функций «из коробки».
Code Notes — простой менеджер фрагментов кода для разработчиков, созданный с Electron & Vue.js. Pomotroid — простой, визуально привлекательный и настраиваемый таймер Pomodoro.
XMR Miner — приложение для майнинга криптовалюты XMR, созданное с использованием Vue.js и визуализированное с помощью D3.
XMR Paper — генератор кошелька Monero, созданный с использованием Vue.js.
JoyProxy — расширение Chrome для управления настройками прокси.
Activity-automation — управление повседневной деятельностью и получение отчётов на регулярной основе.
Jsettlers-web — популярная немецкая настольная игра, в которой можно строить гексы, поселения, города, дороги с заработанными ресурсами.
Tamiat CMS — Tamiat — это ориентированная на фронтэнд CMS, которая использует Vue.JS в качестве фронтенда и интегрируется с Firebase для бэкенд-функциональности.
Vuegg — визуальный редактор GUI для Vue: создавайте макеты и код за один раз! Он позволяет создавать страницы, компоненты и стили с помощью визуального редактора. Генерирует весь код каркаса для вашего следующего проекта Vuejs.
Podlove Web Player — оптимизированный для подкастов аудиоплеер на основе HTML5 с главами, расшифровками и возможностью встраивания.
Leo Vue — используйте открытый редактор/IDE Leo для создания веб-приложений с вложенными меню и поддержкой компонентов Vue в содержании.
Deezer-Vue — клиент Deezer, созданный с помощью Vue и Vuex.
Vuep.run — онлайн-редактор SFC для Vue.
V·oogle — Google.com, пересмотренный.
Pomidorus — трекер времени Pomodoro, созданный с использованием Vue и D3 🍅.
Hubble — путешествуйте по истории звёзд GitHub.
Vuepress — минималистичный статический генератор сайтов на базе Vue.
Socialhome — федеративный конструктор богатых профилей с функциями социальных сетей.
GenVue — размещаемое веб-приложение, которое позволяет конфиденциальным пользователям загружать и обмениваться личными файлами, созданными на Vue.js, Vuetifyjs и стеке NetCore WebAPI.
vue-array — операции с объектами массива под Vue. Используйте этот пакет для манипулирования массивом. Vue может отслеживать изменения в массиве.
Laqu-l — полный набор инструментов для запуска приложений с Quasar Framework, серверной частью GraphQL API с аутентификацией OAUTH 2.0, готовностью к работе с Firebase, многоязычной поддержкой и многим другим.
Protovue — библиотека прототипирования компонентов, помогающая дизайнерам и разработчикам быстро создать абстрактный макет приложения.
Chattier — SPA-социальная сеть, созданная с использованием Laravel 5.6, Vue.js 2 и Bulma (компоненты Buefy + темы Bulmaswatch). Также используется аутентификация JWT.
chrome-ribbon-reminder — расширение для Chrome, написанное с использованием Vue и Async/Await. Использует всплывающее окно и изменяет количество значков.
Faviator — простой и удобный генератор значков.
Modular Genealogy — система управления генеалогией / семейным древом с использованием Laravel 5.7, Vue.js 2.5 и различных компонентов. Работа в процессе.
Minimal Notes — веб-приложение, созданное на Vue.js.
Roast — приложение, созданное, чтобы помочь любителям кофе найти свою следующую чашку кофе, изучая Laravel + Vue.js.
Stack Edit — редактор Markdown в браузере.
Bael Blog Template — статически сгенерированный шаблон блога, который использует Netlify CMS для бэкенда и Netlify для хостинга. Имеет бруталистскую эстетику, нечёткий поиск, бессерверную регистрацию по электронной почте и многое другое.
Buefy — набор компонентов пользовательского интерфейса для Vue. Вот перевод текста на русский язык:
Shop](https://github.com/14nrv/buefy-shop) — пример магазина с открытым исходным кодом, созданного с использованием Nuxt, Stripe, Firebase, Bulma и бессерверных функций.
sysmon — системный монитор в режиме B/S для Linux. Вы можете удалённо следить за использованием системных ресурсов через веб-браузер из любого места.
eth-vue — Truffle Box, который предоставляет всё необходимое для быстрого создания аутентифицированных dApps на Ethereum с Vue.js, включая конфигурацию для лёгкого развёртывания в сети Ropsten. Также поддерживается Gravatar.
Nippon-color — вдохновлён nipponcolors.dot.com. Это PWA на основе nippon-color, созданный с помощью vue-cli 3.
Saleina CMS — система управления статическим контентом сайта, созданная с помощью Vue и использующая git в качестве бэкенда.
Vuido — фреймворк для создания нативных настольных приложений. Может работать на Windows, OS X и Linux, используя собственные компоненты графического интерфейса.
YouGet — загрузчик видео, аудио и субтитров с YouTube + обрезка.
Vue Pug Stylus — Vue + Pug + Stylus, шаблон 💚 🐶 🖌.
Crypto News — позволяет конвертировать криптовалюты, просматривать последние новости и курсы обмена для каждой ICO — все данные из мира криптовалют в одном месте.
Epiboard — расширение новой вкладки с дизайном материалов и полезными функциями
zhudyos/duic — распределённый центр конфигурации
Vuemmerce — бесплатный шаблон электронной коммерции, созданный с использованием Vue.js и фреймворка Bulma
Nucleus — шаблон приложения для стартапа Vue, использующий многоуровневую архитектуру ASP.NET Core API на бэкэнде и аутентификацию на основе JWT.
Carpoolear — интерфейс Vue.js (мобильное приложение и приложение Cordova) для аргентинского приложения карпулинга: Carpoolear.
Statusfy: Statusfy — это система статусных страниц, простая в использовании и полностью с открытым исходным кодом.
DynamoDb-GUI-Client: кроссплатформенный графический клиент для DynamoDb.
RosterWebApp — веб-приложение с открытым исходным кодом для составления расписания сотрудников/команд для рабочих сессий и других функций.
Vue E-Store Templet — шаблон электронной коммерции, созданный с использованием vue/vuex/vue-router и bootstrap4.
Twill — инструментарий CMS с открытым исходным кодом для Laravel, который помогает разработчикам быстро создать интуитивно понятную, мощную и гибкую пользовательскую консоль администратора.
MATH_BOT — изучайте математику, программируя робота.
Vue Crossword — приложение для построения и заполнения кроссвордов на основе Vue.js.
Vue Org Chart — управляйте и публикуйте свою интерактивную организационную диаграмму (оргдиаграмму), бесплатно и без необходимости в веб-сервере.
Beep — сканер безопасности учётных записей, созданный с использованием Vue.js и Ionic 4.
Vue CRUD — REST-система на основе Vue.js.
Vue HQ Admin Dashboard — современная административная панель, работающая на Vue, Sass, Firestore и Netlify.
MToDo — мини-списки дел с простой аутентификацией, созданные с использованием Vue.js и JSON Server в качестве макета данных. Отличный справочник для всех, кто ищет примеры реального использования Vue.js.
FireX Proxy — FireX Proxy — доверенный Chrome и Firefox пользователя. Open-source проекты для создания блогов и контентных веб-сайтов:
Лишууро (lishuuro.org) — небольшое приложение для игры в шахматы с альтернативными правилами, использует Vue3 для пользовательского интерфейса и Pinia для управления состоянием приложения.
ЗуиОуДжей (ZuiOJ) — система ЗуиОуДжей, разработанная с использованием Vue2 для пользовательского интерфейса и Java.
Страховая система (Insurance-system) — страховая система, созданная с помощью springboot и vue.
Вью-Пахо-МКТТ (vue-paho-mqtt) — простая в использовании клиентская библиотека Paho MQTT для Vue 3 с централизованным управлением подписками, поддержкой типов и встроенной опциональной библиотекой уведомлений.
Библиотека файлового менеджера Вью (VueFinder File Library) — библиотека для веб-файловых менеджеров.
Вите-Вью-Ультимэйт-стартер (vite-vue-ultimate-starter) — шаблон Vue3 с открытым исходным кодом, созданный с помощью Vite, который из коробки предоставляет режим PWA, ts, Vue Router, Tailwind CSS, DaisyUI, Playwright, vitest, рабочий процесс страниц GitHub и многое другое.
Плагин Вью-Дейзиуи-тимэнеджер (vue-daisyui-theme-manager) — плагин Vue3 (с Typescript), позволяющий изменять темы DaisyUI во время выполнения. А также устанавливать светлые и тёмные темы по умолчанию и давать возможность приложению соответствовать теме системы.
Оверлей (Overlay) — расширение для браузера, помогающее разработчикам оценивать пакеты с открытым исходным кодом перед их выбором.
Активист точка орг (activist.org/) — платформа активизма с открытым исходным кодом и некоммерческая.
Снит Фрит Вюетифай Вью Джей Эс Админ Тэмплэт (Sneat Free Vuetify VueJS Admin Template) — лучший бесплатный шаблон администратора VueJS для создания адаптивных веб-приложений.
Старфиш-Вюэтри-лоукод (starfish-vue3-lowcode) — визуальный конструктор форм с низким уровнем кодирования на Vue3, удобный и быстрый для разработки всех видов форм!
Аль Куран Ап-Вю 3 (Al Quran App-Vue 3) — приложение Аль Куран, позволяющее читать суры с переводом на английский язык.
Вюэ3-риалворлд-ап (vue3-realworld-app) — лучшие практики для создания RealWorld с Vue3.
Слайдв (slidev) — слайды для презентаций разработчиков.
Йес Плэй Мьюзик (YesPlayMusic) — привлекательный сторонний облачный проигрыватель NetEase, поддерживает Windows / macOS / Linux: electron.
Доуин (douyin) — имитация TikTok, лучшие практики Vue для мобильных устройств.
Гоу-Вю-Чат-Стартер (Go-Vue-Chat-Starter) — простой стартовый проект приложения чата, созданного с помощью Vue.js и Go, с коммуникацией через WebSocket, PrimeVue/PrimeFlex для пользовательского интерфейса.
Вимжо (Wijmo) — коллекция элементов управления пользовательским интерфейсом с поддержкой VueJS.
Чат Вуот (ChatWoot) — чат в реальном времени и совместная работа агентов через Facebook messenger.
ВюЭ (VueA) — шаблон администратора VueJS с несколькими макетами и версией laravel.
Телео (Teleo) — командное приложение для совместной работы, легко переключающееся между общением, планированием и выполнением задач.
ЭдъюкейшнЛинк (EducationLink) — CRM и автоматизация продаж для образовательных агентов и колледжей.
Прагматик в2.0 (Pragmatic v2.0) — отзывчивый и настраиваемый шаблон администратора, созданный с помощью Vue.js и Element.
Мунитор (Moonitor) — трекер криптовалют для рабочего стола.
Дескри (Deskree) — онлайн-платформа для совместной работы, объединяющая идеи, задачи и проблемы в одном месте.
ОСХЭкспресс (OSHCExpress) — сравнение и электронная коммерция для страховки OSHC (Overseas Student Health Cover) (страхование иностранных студентов в Австралии).
Агилу (Agiloo) — приложение для управления проектами для Scrum и Kanban.
СкаффолдХаб (ScaffoldHub) — Vue — сокращение URL-адресов с помощью VueJS и Bitly API.
Storyblok — основанная на API/развязанная CMS с использованием VueJS для внешнего интерфейса.
WizzAir — официальный сайт авиакомпании Wizz Air.
Moving to HTTPS — руководство по переходу различных платформ и хостинговых сайтов на HTTPS.
Booknshelf — откройте для себя отличные книги и книжные полки на разные темы.
Euronews — Euronews — это многоязычный новостной медиасервис со штаб-квартирой в Лионе, Франция.
Roozame روزامه — Roozame — это персидский интеллектуальный новостной сервис.
Koumoul — сайт компании Koumoul.
NinjaCalc — набор инженерных калькуляторов, встроенных в приложение с открытым исходным кодом, созданное с использованием vue.js.
Vue.js Feed — последние новости, учебные пособия, плагины и многое другое, связанное с Vue.js. Создано с использованием Vue.js и Laravel.
蒜瓣 — веб-приложение, разработанное с использованием Vue2.0 и Douban API.
Guess Right — игра «угадай слово» — написана с использованием Vue/vuex/vue-router (фронтенд) и Laravel/MySQL (бэкенд). Код является открытым исходным кодом на GitHub (хотя не файлы в реальном времени, которые запускают игру на kdcinfo).
GRAP — бизнес-коммуникационный сервис.
Easy Mock — сайт Easy Mock.
mmf-blog-vue2-ssr — блог, созданный с использованием Vue 2.0, vue-router и vuex, с рендерингом на стороне сервера.
JSON Schema Editor — интуитивно понятный редактор для JSON-схем, созданный с помощью Vue.js и Firebase.
Winsome Trivia — одиночная или многопользовательская викторина с более чем 2000 уникальными вопросами, созданная с использованием Vue.js и работающая на базе открытой базы данных викторин.
Moon Organizer — приложение для лунного календаря.
Flash-Vue — «Флеш-карты будущего» приносят обучение повсюду.
Kinderbesteck — полный онлайн-магазин SPA с Vue2.0, Vuex, Vue Router.
n2ex — веб-сайт vue ssr (nuxt), использующий v2ex API.
Power Thesaurus — краудсорсинговый онлайн-тезаурус.
Chattanosy — база данных новых вещей и мест в Чаттануге, штат Теннесси, управляемая сообществом.
PAIXIN — подлинный сайт продажи изображений.
CodeBottle — перетаскивайте фрагменты кода в свои проекты.
1XBET — букмекерская компания, работающая с 2007 года.
MyOwnTV — стриминговый веб-сайт для создания интернет-телевидения.
CrowdCircus — крупнейший в Европе агрегатор краудфандинга и краудинвестинга.
ابیات ناب پارسی — сборник персидских стихов.
Ripplectron — Ripple (блокчейн-монета) Кошелек для рабочего стола клиента для vue-electron.
PingBreak — бесплатный и простой сервис мониторинга веб-сайтов с использованием vuejs для панели инструментов в режиме реального времени.
Todoist Tribute — клон Todoist, написанный на Rails + Vue.
JSON Editor — редактор JSON со схемой, созданный с использованием Vue2 и firebase.
Develteam — социальная сеть для разработчиков инди-игр.
Mixsii — бесплатный видеочат для подростков, взрослых, семьи и друзей.
PipQuest — ретро-игра-головоломка, созданная в Vue.
Matryx — децентрализованная платформа для совместной работы.
iPrevYou — YouTube™ Player — приложение Chrome для просмотра видео на YouTube на рабочем столе.
Item Manager — приложение для передачи предметов для игры Destiny 2.
Frontend Masters Intro to — курс Frontend Masters Введение в… Vue — курс полного дня от Frontend Masters.
TR-101 — драм-синтезатор/секвенсор.
Bazaar — платформа для обмена медиафайлами.
Vectr — бесплатное ПО для работы с векторной графикой.
Brain Bits — онлайн-механизм правописания P300 для гарнитур Emotiv.
Coin Dashboard — полностью клиентская панель инструментов для криптовалюты.
Habitica — приложение для управления задачами в виде ролевой игры.
MadeWithVueJs — галерея проектов, созданных с помощью Vue.js (сайт также использует Vue.js).
CodeDependencyScanner — настольное приложение на C#, которое отображает зависимости кода сборки .Net с использованием Vue, Neutronium и D3.js.
Thousand Ether Homepage — переосмысление «Домашней страницы за миллион долларов» в качестве приложения Ethereum DApp. Создано с использованием Vue.js и открытого исходного кода.
Let's Enhance — бесплатное онлайн-улучшение изображений с помощью нейронных сетей.
Pi.TEAM — Online Invoicing and Accounting — простое в использовании онлайн-программное обеспечение для бухгалтерского учёта и выставления счетов, бесплатно для отдельных пользователей и фрилансеров.
Vuethwallet — простое приложение, создающее кошелёк Ethereum с помощью vuejs.
Tipe — CMS нового поколения, основанная на API. Создавайте контент с мощными инструментами редактирования и получайте доступ к нему из любого места через GraphQL или REST API.
Vuethexplore — простое приложение для изучения блокчейна Ethereum с vuejs.
Fintechers — доска вакансий, ориентированная на финтех.
Devjournal — совместный список задач для проектов и идей.
Bubbleflat — онлайн-платформа, которая помогает студентам и молодым специалистам найти идеальных соседей по комнате, находя людей со схожим образом жизни, интересами или школами. Laravel & Vuejs.
Blip — тестирование веб-сайтов на скорость, удобство для мобильных устройств, безопасность и HTML5 doctype.
Sunpos — утилиты для расчёта и преобразования положения Солнца, высоты, азимута, координат эклиптики/экватора и времени восхода/захода солнца (юлианский день). Сайт запрограммирован с использованием чистого JS, Vuejs и плагина локализации i18n Vuejs. Визуализация создана с помощью D3.js.
U3xyz — личный блог на основе vue ssr.
27.ua — украинский интернет-гипермаркет.
Chess Guardian — ответьте на позиционные вопросы шахмат из ваших собственных игр.
Blackjack Break — быстрая игра в блэкджек.
GameVix — обменивайтесь своими использованными игровыми дисками с другими без проблем. PWA с Material Design.
VivifyScrum — гибкое приложение для управления проектами для команд, которые выполняют работу. Настраиваемые доски Scrum и Kanban.
9GAG — популярная онлайн-платформа и сайт социальных сетей.
Kitchen Stories — кулинарная платформа.
MailRabbit — создавайте, тестируйте A/B и отслеживайте транзакционные электронные письма без разработчика.
Vue 资源精选 — отличный список компонентов Vue, категория, демонстрация встроенных примеров и краткое описание.
Cronhub — безболезненный инструмент мониторинга Cron.
Wrkprty — мероприятия коворкинга для фрилансеров, удалённых работников и профессионалов, желающих выйти из офиса.
Broker Notes — «Учитесь, чтобы стать агентом по недвижимости».
SyncLounge — SyncLounge — это инструмент для синхронизации контента Plex на нескольких проигрывателях в разных местах.
HCE.it — сайт итальянца. Агентство, полностью созданное с помощью Vue на основе безголовой CMS Laravel.
Asciiur — коллекция ASCII-арта в интернете.
Tapestri Designer — бесплатный инструмент для разработки праймеров ПЦР для экспериментов по секвенированию генома (NGS).
Remote-Access-SSH — веб-доступ к удалённому хосту с помощью node-ssh.
Map Marker Generator — бесплатный онлайн-инструмент для создания пользовательских значков карт на лету.
Monocle Reader — следите за лентами новостей, Twitter, YouTube, блогами и всем остальным в одном месте.
前站导航 — сообщество разработчиков переднего плана, сборник документов.
Geenes — генерируйте и применяйте цветовые палитры к своему пользовательскому интерфейсу, а затем экспортируйте его в Sketch или код.
Blurrish — зашифрованный журнал Morning Pages для Mac/Windows, созданный с использованием Vue и Electron. Размывает текст по мере написания, чтобы вы могли вести дневник на публике.
ExifShot — что и как в фотографии, красиво.
Studolog — онлайн-платформа для обмена файлами для студентов, включая тесты и отзывы. В настоящее время только на чешском языке.
sum.cumo — цифровые бизнес-модели (с Vue в качестве центрального элемента технологического стека).
Gamebrary — инструмент с открытым исходным кодом для организации коллекций видеоигр.
Premium Poker Tools — то, что игроки в покер используют для обучения.
QMK Configurator — настройка, сборка и загрузка пользовательской прошивки QMK из браузера.
Worksome — платформа для квалифицированных специалистов в области IT, фрилансеров и компаний, ищущих их.
Translator-vuejs — приложение для перевода, созданное с помощью Vuejs, Yandex API и ResponsiveVoice.js API.
Big Timer — полноэкранный таймер обратного отсчёта для семинаров, встреч и презентаций. Big Timer помогает ведущим семинаров, председателям собраний, дизайнерам спринтеров, докладчикам и начинающим ведущим игровых шоу придерживаться своей программы.
Wirenook — бесплатное онлайн-приложение для создания адаптивных каркасов веб-сайтов. Hi- и Lo-Fidelity, совместное использование проектов и загрузка SVG.
Kvalitetskontroll — норвежская система управления, адаптированная для строительной отрасли.
Poolside FM — музыкальный проигрыватель в стиле ретро.
Inoreader.com — один из крупнейших агрегаторов RSS-ридеров и новостей.
AwesomeTechStack — анализатор веб-сайта Tech Stack.
massCode — менеджер фрагментов кода с открытым исходным кодом для разработчиков. Создан с использованием Electron, Vue и редактора Monaco.
ClipLeap — платформа для публикации и обмена моментами в длинных видео.
RSVP Keeper — упрощение онлайн-бронирования. Запустите своё мероприятие в кратчайшие сроки. Сделано с Vue и Go.
PNGK — официальный сайт консалтинговой компании, работающей над поиском решений для гуманитарных организаций, правозащитных организаций и других подобных организаций.
BMWUSA Vehicle Configurator — конфигуратор автомобилей для BMWUSA.
mumbasket — сайт электронной коммерции с laravel и vuejs.
Fanmio — встречайтесь со своими любимыми знаменитостями через личный опыт видео на Fanmio.
OneConcern — источник.
AtomicWallet — мультиактивный криптовалютный кошелёк. Настольные и мобильные приложения созданы с использованием Vue.
Helpninja — простая и быстрая служба поддержки.
Todo DEV — простое приложение Todo, созданное для разработчиков с Vuejs и Vuetify. Равномерный интерфейс (Equal UI) — набор инструментов для интерфейса пользователя на основе Vue, написанный на TypeScript.
Slim-UI — набор компонентов пользовательского интерфейса на основе Vue.js с минимальным функционалом.
Vue Component Development Kit (CDK) — библиотека компонентов, миксинов и плагинов Vue с открытым исходным кодом. Компоненты не оформлены, но тщательно протестированы и гибки в использовании.
Element-Pro-Components — библиотека компонентов для Vue 3, основанная на Element-Plus.
TW Elements for Vue — интеграция Vue с Tailwind CSS, предоставляющая бесплатный набор инструментов пользовательского интерфейса с открытым исходным кодом.
vue-admin-box — шаблон администратора на основе vue3 и element-plus. Демоверсия доступна по ссылке: https://cmdparkour.github.io/vue-admin-box/dist/.
argon-dashboard-vue3 — шаблон, основанный на Element Plus & TailwindCSS 3, Vue3.
Vitify Admin — Vite 3 + Vuetify 2 + TypeScript, Vue 2.7.
Dolphin Admin — открытый исходный код, бесплатный, лёгкий, готовый к использованию, интернационализированный шаблон администратора, основанный на Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS. Демоверсия доступна по ссылке: https://dolphin-admin-vue.bit-ocean.studio/.
vue-vben-admin — современный шаблон администратора vue. Основан на Vue3, vite и TypeScript. Быстрый! Демоверсия доступна по ссылке: https://vben.vvbin.cn/.
Geeker-Admin — набор фреймворков для управления бэкендом с открытым исходным кодом, основанных на Vue3 + TypeScript + Element Plus. Демоверсия доступна по ссылке: https://admin.spicyboy.cn.
gin-vue-admin — базовая платформа разработки Vite+Vue3+Gin. Демоверсия доступна по ссылке: https://demo.gin-vue-admin.com.
adminforth — фреймворк администратора Vue + Node + Tailwind. Демоверсия доступна по ссылке: https://demo.adminforth.dev.
vue-start-admin — современная адаптация шаблона Start Vue Free — Admin Dashboard от KeenThemes.
Серверная отрисовка
Nuxt.js — универсальный фреймворк Vue.js.
Ream — минималистичный фреймворк для создания серверных и статических веб-сайтов.
Universal vue — плагин Vue CLI для простого создания универсальных приложений Vue.
Factor Platform — платформа VueJS на основе расширений (Factor.dev → Docs).
Vapper — фреймворк серверной отрисовки на основе Vue.
Генератор статического сайта
VuePress — минималистичный генератор статических сайтов на базе Vue.
Peco — генератор статических сайтов для людей. Не поддерживается.
Saber — генератор статических сайтов, который позволяет создавать быстрые сайты с помощью Vue.js.
Gridsome — создавайте супербыстрые современные веб-сайты с Vue.js.
Servue — механизм рендеринга на стороне сервера, который преобразует файлы Vue в строки HTML.
îles — острова интерактивности, генератор радостных сайтов.
VitePress — генератор статических сайтов Vite & Vue.
Другое
app-framework — приложения для iOS и Android с использованием HTML и JavaScript — разработка, сборка и развёртывание — бесплатно и с открытым исходным кодом.
Myfirebase — разъединённый фреймворк одностраничного приложения, который хорошо совместим с Google Firebase.
Vue-Access-Control — внешний фреймворк контроля доступа на основе Vue.js 2.
Basys — набор инструментов для создания полнофункциональных приложений Vue.js.
CabloyJS — идеальная платформа для разработки бизнес-приложений NodeJS Full Stack, основанная на KoaJS & EggJS & VueJS & Framework7.
vue-service-model — библиотека Vue.js для обработки запросов REST-сервисов с кешированием, агрегацией и определениями моделей.
DataFormsJS — минимальный маршрутизатор и фреймворк веб-сервиса, использующий Vue в качестве механизма шаблонов.
V-Craft — набор инструментов для создания расширяемых конструкторов страниц с Vue.js.
Vue-Low-Code — низкокодовый инструментарий, который может генерировать приложения VUE из... Quant-UX prototypes
Макет для основного вида
Таблицы / сетки данных
vuetable-2 — упрощённая таблица данных.
vue-tables-2 — компоненты сетки Vue.js 2.
vue-datasource — компонент на стороне сервера для создания динамических таблиц.
ag-grid-vue — адаптер Vue для ag-Grid.
vue-data-tables — Vue2.0 DataTables, основанный на element-ui.
vue-floatThead — компонент Vue 2.0 для floatThead, плавающего и закреплённого заголовка таблицы.
vuetiful-datatable — компонент таблицы данных с сортировкой, фильтрацией, разбиением на страницы, группировкой и агрегацией.
vue-materialize-datatable — таблица VueJS для Materialize CSS.
vue-good-table — простой в использовании плагин для таблиц VueJS (2.x) с сортировкой, фильтром столбцов, разбиением на страницы и т. д.
vue-grid — гибкий компонент сетки для Vue.js.
vue-easytable — мощный компонент таблицы на основе Vue2.x. vue2-datatable-component — лучший компонент для таблиц Vue.js 2.x, который никогда не подводит.
vue-js-grid — адаптивная система сеток Vue.js 2.x с плавной сортировкой, перетаскиванием и изменением порядка.
vue-handsontable-official — оболочка Vue.js для компонента электронных таблиц Handsontable.
vue-grid — мощная система сеток на основе flexbox для Vue.js 2.x, созданная с использованием встроенных стилей.
vue-data-tablee — основан на vue-good-table, простой и симпатичный компонент таблицы.
vue-scrolling-table — простой компонент таблицы с гибкой разметкой, прокручиваемым телом таблицы (по горизонтали и вертикали), слотами для всех элементов tr/th/td рендеринга.
el-search-table-pagination — объединяет компоненты формы, таблицы и пагинации Element UI вместе. Основан на Vue 2.x.
vue-crud-x — расширяемый компонент CRUD с использованием макета Vuetify, помимо обычной страницы, сортировки, фильтрации, он способен выполнять вложенные операции CRUD, пользовательские формы, фильтры, операции.
Vue Datatable — таблица данных VueJS с серверной загрузкой Laravel и настройкой шаблона JSON.
v2-table — простой компонент таблицы на основе Vue 2.x.
vue-cheetah-grid — высокопроизводительный механизм сетки, работающий на холсте для Vue.js.
vue-table-component — прямой компонент Vue для отображения таблиц.
@lossendae/vue-table — простой компонент таблицы для Vue.js 2.x с пагинацией и сортируемыми столбцами.
el-data-table — основан на element-ui, упрощает операции CRUD.
DevExtreme Vue Grid — высокопроизводительный плагин Vue data grid для Bootstrap.
vue-ads-table-tree — компонент таблицы Vue с фильтрацией, сортировкой и пагинацией. Строки могут иметь дочерние строки, поэтому можно построить древовидную структуру. Он также поддерживает асинхронные вызовы для загрузки строк из бэкэнда. Создан с помощью CSS-фреймворка tailwindcss.
@marketconnect/vue-pivot-table — компонент Vue для сводной таблицы.
vue-teible — лёгкий и гибкий компонент таблицы для Интернета.
vue-jqxgrid — сетка данных Vue с фильтрацией, сортировкой, редактированием, группировкой, экспортом данных и другими функциями.
vue-jqxpivotgrid — сводная сетка данных Vue с конструктором сводных таблиц, ячейками детализации, сводными функциями.
toast-ui.vue-grid — Vue Wrapper для TOAST UI Grid.
vueye-datatable — таблица Vueye — это адаптивный компонент таблицы данных на основе Vue.js 2, она организует ваши данные по страницам для удобной навигации.
vue-sorted-table — плагин для превращения таблиц в отсортированные таблицы. Поддерживает вложенные ключи объектов, настраиваемые значки и повторно используемые компоненты.
vue-bootstrap4-table — расширенная таблица данных на основе Vue 2 и Bootstrap 4, которая включает многостолбцовую фильтрацию, многостолбцовую сортировку, пагинацию и информацию, флажки строк и широкие возможности настройки слотов.
vuejs-smart-table — прямолинейный компонент таблицы, использующий ванильную HTML-структуру таблицы с сортировкой, фильтрацией, пагинацией и выбором из коробки. @myena/vue-table — компоненты таблицы для обработки клиентских и серверных данных. Фильтрация, сортировка, разбиение на страницы, группировка, раскрытие подробной строки. Широкие возможности настройки через слоты для фильтра, заголовков, столбцов, пагинации, подробной строки.
vue-jd-table — продвинутый и гибкий компонент таблицы данных для Vue 2. Богат функциями: поиск, фильтрация, экспорт, пагинация (традиционная и виртуальная прокрутка) и многое другое!
iview-table-page — объединяет компоненты Table и Page библиотеки пользовательского интерфейса iview. Основан на Vue 2.x. Вот несколько примеров использования iview-table-page.
fancy-grid-vue — адаптер Vue для FancyGrid.
vue-table-dynamic — динамическая таблица с сортировкой, фильтрацией, редактированием, пагинацией, множественным выбором и т. д.
vue-quintable — адаптивная и легко настраиваемая таблица на основе Vue 2.x и Bootstrap 4.x
vue-grid-responsive — отзывчивая система сеток на основе Bootstrap для Vue 2.x.
vue-js-datatable — облегчённая оболочка VueJS для компонента datatable библиотеки datatables.net.
bee-grid-table — BeeGridTable, библиотека компонентов таблицы с широкими возможностями настройки на основе Vue.js. Богатые функции, более эффективная, простая в использовании!
vue-datagrid — оболочка сетки Vue для мощного веб-компонента revo-grid с богатым редактированием и поведением, как у Excel.
element-ui-sticky-table — закреплённая таблица для element-ui.
vue-dataset — набор компонентов Vue.js для отображения наборов данных с возможностями фильтрации, постраничного просмотра и сортировки!
jz-gantt — высокопроизводительный компонент Vue Gantt, который включает настраиваемые столбцы таблиц, динамическое обновление данных, свободное перетаскивание индикатора выполнения, переключение заголовка и т.д.
vue3-easy-data-table — простой в использовании компонент таблицы данных, созданный с помощью Vue.js 3.x, со ссылкой на API и пользовательский интерфейс компонента таблицы данных в Vuetify 2.
lv2-datatable — интеграция Laravel datatables с вашим приложением Vue без использования JQuery.
el-col-group — мощный и гибкий столбец для таблицы Element.
tanstack-table — Headless UI для создания мощных таблиц и сеток данных.
vuetify-drilldown-table — Vuetify Drilldown Table — это мощный компонент, который расширяет функциональность v-data-таблицы и v-data-table-server фреймворка Vuetify. Он обеспечивает рекурсивную структуру таблицы, позволяя отображать иерархические данные во вложенном формате.
vxe-table — решение для форм/таблиц Vue.
Toaster / snackbar — уведомление пользователя с помощью немодального временного маленького всплывающего окна
vue-notifications — библиотека уведомлений, независимая от Vue.js, неблокирующая.
vue-easy-toast — плагин для тостов для vue/vue2.
vue-toasted — отзывчивый совместимый с сенсорным экраном плагин для VueJS.
vue-notifikation — плагин уведомлений Vue.js.
vue-notification — плагин Vue.js 2+ для уведомлений с использованием Velocity для анимации.
vs-notify — крошечный, но мощный компонент уведомления без зависимостей.
vue2-notify — плагин Vue.js 2+ для уведомлений. Vue-NotifyJS — минималистичный плагин для уведомлений размером 3 КБ с поддержкой тем.
VueUp — простое, лёгкое и элегантное всплывающее окно для глобальных уведомлений в Vue.js.
Vuex-Flash — компонент для отображения сообщений во VueJS 2.x и Vuex 2.x.
Vue-Snotify — центр уведомлений для Vue.js 2.
Vue-Notify-Me — стековые уведомления для Vue.
Vue-Noty — оболочка Vue.js 2 вокруг Noty.
Vue-Notice — оболочка Vue.js 2 вокруг Noty с собственным API.
Vue-Flash-Message — простой и гибкий плагин для уведомлений.
@Voerro/Vue-Notifications — плагин для простых уведомлений Vue.js 2 с поддержкой HTML и стилей.
Vue-Awesome-Notifications — лёгкая библиотека уведомлений для Vue с расширенной асинхронной поддержкой.
Vue-Izitoast — оболочка Vue.js 2 для IziToast.
Vue-Toastr-2 — простые тостовые уведомления для Vue на основе toastr.
Vue-Snack — плагин Vue.JS для создания закусочных окон на основе Google Material.
Vue-M-Message — плагин сообщений для Vue.
Vue-Notification-Bell — UI-компонент Vue для отображения уведомлений.
V-Tostini — очень простой механизм тостовых уведомлений для Vue.js 2. Без CSS.
Vue-Toast-Notification — ещё один плагин тостовых уведомлений для Vue.
VueToastify — бесплатный компонент уведомлений.
Vue-toastification — лёгкие, простые и красивые тосты для Vue.
@Smartweb/Vue-Flash-Message — компонент для вывода одного или нескольких флэш-сообщений пользователю.
Vue-Notification — чистая и приятная система уведомлений с дизайном в стиле Material Design с очередью.
Breadstick — простая и гибкая система позиционирования, укладки и закрытия пользовательских уведомлений Vue.
Vuetify-Toast-Snackbar — сервис тостов Vue.JS с поддержкой очередей, использующий компонент Vuetify «Snackbar».
Vue-Toaster — плагин тостовых уведомлений Vue.js для Vue 3.
Vue-Notification-UI — простой интерфейс для отправки уведомлений с помощью Vue.js.
Vue-My-Toasts — предоставьте свой компонент, а мы сделаем всё остальное.
@Kyvg/Vue3-Notification — библиотека уведомлений Vue 3.
Vue-Global-Alert-Utility — глобальная утилита оповещений Vue.js, которая заменяет функцию JavaScript alert более удобным для пользователя и разработчика способом, сохраняя при этом простоту.
Notivue — полнофункциональная система уведомлений для Vue 3 и Nuxt 3. Vue-BlockUI — BlockUI для Vue 2, похож на jquery blockUI, может использоваться для экрана загрузки.
Epic-Spinners — простая в использовании коллекция CSS-спиннеров с интеграцией Vue.js.
SVG-ProgressBar — простой индикатор выполнения для Vue.js.
Vue-Loading-Overlay — крошечный полноэкранный индикатор загрузки.
Vue-Loaders — оболочки Vue для loaders.css.
Vue-Promise-Btn — небольшой и мощный инструмент для блокировки асинхронных кнопок (или любого другого тега) с помощью встроенного спиннера.
Vue-Spinkit — коллекция анимированных с помощью CSS индикаторов загрузки для VueJS.
Vue2-Form-Loading — директива VueJS, которую можно использовать с формами, чтобы отключить кнопку отправки во время загрузки следующей страницы.
Vue-Element-Loading — загрузка внутри контейнера или на весь экран для Vue.js.
TB-Skeleton — скелетный экран загрузки для Vue.js.
Vue-Skeleton-Cards — плагин Vue.js для отображения скелета карточки.
Vue-spinners — коллекция компонентов спиннеров для Vuejs.
Vue-Progress-Bar — каскадный плагин индикатора выполнения на основе Vue.
Vue-Loading-Button — прямая кнопка с выдвижным индикатором загрузки.
Vue-Loading — блокировка страницы при запросе API.
Vue-Preloaders — легко и быстро прикрепите свой предварительный загрузчик к любому элементу в любое время.
Vue-Ellipse-Progress — гибкий компонент Vue.js для создания красивых анимированных круговых индикаторов выполнения и загрузчиков.
Vuesence-Cloud-Sync-Button — анимированная кнопка, которая также служит индикатором выполнения синхронизации облака.
Vue-UI-Preloader — компоненты предварительного загрузчика для проектов vue.js с игровой площадкой.
Vue-Splash — простой и крутой плагин-заставка для vue.js.
Vue-Ultimate-Skeleton-Cards — окончательный, полностью настраиваемый плагин Skeleton Card для Vue.
Vue-Wait-For — менеджер загрузчиков для Vue.js 3 с реактивным методом.
Vue-Content-Loader — SVG-компонент для создания заполнителя загрузки, например, загрузка карт Facebook.
Vue3-Circle-Progress — настраиваемый компонент круговой шкалы прогресса Vue.js 3.
Uspin — компонент Vue3, который добавляет маску вращения во время загрузки.
Vue-Img-Lazy-Tiny — директива Vue3, обеспечивающая защиту во время загрузки.
Vue3-UI-Preloader — компоненты предварительного загрузчика Vue3 для проектов Vue.js с игровой площадкой.
Vue-Default-Page — подключаемый модуль Vue 3.0 со встроенными пользовательскими директивами v-loading, v-skeleton, v-error и v-empty.
Vue3-Radial-Progress — компонент радиальной шкалы прогресса для Vue 3.
Прогрессбар
Vue-progressbar — облегчённый индикатор выполнения для vue.
Vue2-Loading-Bar — простейший индикатор загрузки в стиле Youtube для Vue 2.
Vue-Top-Progress — ещё один верхний индикатор загрузки для Vue.js
vue-nprogress — прогрессбары на основе nprogress для Vue.
vue-progress-button — анимированный компонент кнопки Vue.js 2.x.
vue-simple-progress — простой и гибкий индикатор выполнения для Vue.js.
vue-component-loading — управление состоянием загрузки внутри каждого компонента и отображение глобального состояния загрузки с помощью индикатора выполнения.
vue-scroll-progress — простой плагин Vue.js для полосы прогресса при прокрутке страницы.
vue-read-progress — настраиваемый индикатор выполнения в верхней части страницы, который показывает прогресс прокрутки.
easy-circular-progress — лёгкий компонент кругового прогресса с эффектом подсчёта.
vue-twitter-counter — компонент счётчика, вдохновлённый Twitter, с использованием Vue.
vue-ins-progress-bar — компонент Vue для индикатора выполнения в стиле ins.
vue-next-progressbar — тонкие индикаторы выполнения (1 КБ в сжатом виде) для Vue 3.
vue3-progress — полностью настраиваемый плагин vue3 для отображения индикатора выполнения во время ожидания чего-либо, например HTTP-запросов.
css-3d-progress — трёхмерный индикатор выполнения, написанный с использованием веб-компонентов, поддерживает Vue, React и Svelte.
Tooltip
— v-tooltip — простые всплывающие подсказки с Vue 2.x.
— vue-popper-component — директива Popper.js для Vue.js.
— vue-directive-tooltip — простая и гибкая директива всплывающей подсказки (на основе Popper.js).
— vue-popperjs — всплывающий компонент VueJS 2.x.
— vue-popper-lite — облегчённый всплывающий компонент на основе Popper.js tree shaking для Vue 3, написанный на TypeScript.
— vue-tooltipster — всплывающая подсказка VueJS 2.x. Поддерживает HTML-контент, события наведения и наведения + щелчка.
— k-pop — простой всплывающий компонент на основе Popper.js. Легко настраивается. Поставляется с темами. Поддерживает пользовательские триггеры и может реагировать на любое событие.
— @adamdehaven/vue-custom-tooltip — Vue 2 & 3: настраиваемая, реактивная и многоразовая всплывающая подсказка, которая поддерживает параметры плагина, реквизиты и несколько вариантов использования. Также работает с SSR (например, VuePress, Nuxt) и включает типы TypeScript. (Vue 3 доступен в ветке next/npm tag).
— vue-use-popperjs — хук Popper.js на Vue 2 и 3.
— vue-follow-tooltip — крошечная директива всплывающих подсказок для Vue 3.
— Tippy.vue — директива/компонент Tippy.js без вложений для Vue 3. Добавление без структурных или стилистических изменений. Поддерживает как отдельные, так и одиночные всплывающие подсказки.
Overlay
— vuedals — плагин VueJS (2.x) для нескольких окон модальных окон с одним экземпляром компонента.
— sweet-modal-vue — самая приятная библиотека для модальных окон. Теперь доступна для Vue.js.
— vue-js-modal — простой в использовании, легко настраиваемый, удобный для мобильных устройств модальный режим Vue.js 2.0+ с 0 зависимостями. Удалось определить, что текст запроса написан на английском языке.
vudal — модальное окно для Vue.js.
vodal — модальное окно Vue с анимацией.
vue-image-lightbox — галерея изображений Vue для красивой демонстрации изображений.
vue2-simplert — простое оповещение Vue 2 (вдохновлено SweetAlert) от Irfan Maulana.
Vue-Semantic-Modal — семантический компонент модального окна Vue 2 без зависимости от jQuery.
v-img — простая в установке галерея изображений.
vue-dialog-drag — перетаскиваемый диалог.
vue-ya-semantic-modal — ещё один семантический компонент модального окна для Vue2 без Jquery, но с переходом Vue.
vue-pure-lightbox — очень простой плагин лайтбокса без каких-либо зависимостей — только Vue! 🖼.
v-viewer — компонент просмотра изображений для vue2 и vue3, поддерживает вращение, масштабирование, увеличение и т. д., основан на viewer.js.
vue-messagebox — простой и сделанный на заказ компонент окна сообщений на Vue.
vuejs-dialog — лёгкий, основанный на обещаниях диалог оповещения, подсказки и подтверждения.
@hscmap/vue-window — оконный UI-компонент для vue2.
vue-gallery — адаптивная и настраиваемая галерея изображений и видео VueJS, карусель и лайтбокс, оптимизированная для мобильных и настольных веб-браузеров. Основана на blueimp-галерее.
vue-swal — небольшая оболочка для интеграции SweetAlert в Vuejs. (Совместима с SSR).
vue-modal-dialogs — ✨ Обещайте свои собственные диалоги!
vue-img-view — плагин для Vue.js, вы можете перетаскивать / просматривать / вращать изображения где угодно.
vue-modaltor — самый продвинутый настраиваемый модальный компонент для Vuejs.
v-modal-backdrop — простой общий фоновый компонент для vue.
vue-cute-modal — простой и удобный в использовании модальный компонент для приложений Vue.
v-dialogs — простой и мощный диалог, включая режимы Modal, Alert, Mask и Toast, основанный на Vue2.x.
vue-gallery-slideshow — адаптивный компонент галереи для VueJS.
vue-a11y-dialog — оболочка компонента Vue.js для доступного диалога a11y-dialog
.
vue-slideout-panel — составной компонент панели для VueJS.
v-gallery — плагин Vue2 для отображения изображений в gallery
или carousel
.
vue2-image-loader — компонент загрузчика изображений с отложенной загрузкой для vue2.
vue-my-photos — простой независимый компонент лайтбокса изображений с возможностями фильтрации.
vue-img-orientation-changer — директива Vue.js, которая автоматически корректирует ориентацию вашего img.
vue-topmodal — полностью настраиваемый, простой в использовании компонент модального окна Vue.js. (Адаптивный, составной, прокручиваемый, анимированный).
vue-modal 🖼 — подайте свой массив объектов для переключения модального содержимого или быстро вставьте своё содержимое. Полностью настраиваемый компонент модального окна Vue.
innologica/vue-stackable-modal — библиотека для диалогов, которые могут быть... Сложенные. Полностью настраиваемые и очень простые в использовании.
Выделение:
Меню:
Vue-drawer-layout — простой компонент DrawerLayout для Vue.js, похожий на тот, что есть в Android.
Vue-simple-menu — простой компонент меню с базовым набором функций, которых достаточно в 80% случаев.
Vue-tree-navigation — древовидная навигация Vue.js 2 с поддержкой Vue-router.
Bp-vuejs-dropdown — раскрывающийся список Vuejs => 2. Простой в использовании, без внешних зависимостей.
Vue-bulma-accordion — простой, легко настраиваемый аккордеон или сворачивающийся элемент с использованием пользовательских или встроенных значков Bulma.
V-selectmenu — простое, более удобное и легко настраиваемое решение для меню Vue2.
Vue-burger-menu — боковая панель меню вне холста с различными анимациями CSS.
Vue-dynamic-dropdown — настраиваемый, простой в использовании элегантный компонент раскрывающегося списка.
Vue-navigation-bar — простая, красивая панель навигации для ваших проектов Vue.
Vue-simple-search-dropdown — простой поисковый компонент выпадающего списка без внешних зависимостей.
@innologica/vue-dropdown-menu — компонент выпадающего меню для Vue. Любой элемент может быть триггером раскрывающегося списка, а содержимое раскрывающегося списка может быть любым.
Vue-menu-aim — меню треугольника выбора, известное как Amazon.
Vue-stripe-menu — создание навигационного меню с анимацией, как на Stripe.
Vue-burger-button — довольно простой функциональный компонент Vue для кнопок меню бургеров.
@satmaxt/sidebar-menu-drawer — простой интерактивный боковой ящик меню, который легко реализовать.
Vue-file-toolbar-menu — файловые/панельные меню UI для приложений Vue.
V-dropdown-menu — настраиваемое выпадающее меню для vuejs. Поддерживает SSR.
Vue-bottom-sheet — прокручиваемый нижний лист для Vue.js, созданный с помощью Hammer.js.
SDropdown — высоконастраиваемый, простой и современный компонент раскрывающегося списка Vue 3.
Vue-awesome-sidebar — современная и быстрая боковая панель меню для vue(3x), совместимая с vue-router.
Vue-use-fixed-header — превратите свой скучный фиксированный заголовок в умный.
Navpress — инструмент CLI для создания статических навигационных веб-сайтов. Позволяет быстро создать навигационный сайт через файл конфигурации.
Minus-plus-input — числовой ввод с плюсом и минусом; включён для Vue.js v1 и v2.
Vue-integer-plusminus — целочисленный ввод с кнопками увеличения и уменьшения для vue 2.
Vue-numeric-input — компонент числового ввода с элементами управления.
Vue-easy-slider — компонент слайдера Vue.js.
Vue-l-carousel — адаптивный компонент карусели (а именно слайдер или свайпер) для Vue.js версии 2 и выше.
Vue-awesome-swiper — компонент Swiper (слайдер) для Vue.js (от 1.x до 2.x).
Vue-lory — компонент Vue Slider. based on lory
vue-chartjs — оболочка для Chart.js на Vue.js.
vue-echarts — компонент ECharts для Vue.js.
vuetrend — простые элегантные спарклайны для Vue.js.
vue-highcharts — компонент Highcharts для Vue.
vue-echarts-v3 — компонент для Vue.js (v2.x+) для обёртки ECharts.js (v3.x+).
vue-chartist — компонент Chartist для Vue.js 2.0.
vuebars — простые элегантные спаркбары для Vue.js.
vue-d3-network — компонент Vue для построения сетей с использованием d3-force.
vue2vis — оболочка Vue2 для Visjs.
vue-c3 — многоразовый компонент vue для диаграмм c3.
vue-d2b — компоненты Vue для диаграмм d2b (включая диаграммы оси, круговые, санкей и солнечные лучи).
VueChart — очень простая оболочка Vue для Chart.
vue-chartkick — создание красивых диаграмм JavaScript с помощью одной строки Vue.
d3vue — плагин D3 для создания реактивных визуализаций данных в VueJS.
vue2-frappe — простая оболочка вокруг диаграмм Frappe для VueJS.
vue-google-charts — реактивная оболочка Vue.js для библиотеки Google Charts.
vue-graph — библиотека визуализации данных для реализации панели инструментов в Vue.js.
vue.d3.sunburst — реактивный компонент солнечных лучей на основе D3.js.
v-chart-plugin — настраиваемый компонент для добавления диаграмм D3, который привязывается к данным компонентов.
vue-jqxchart — компонент построения диаграмм с сериями Pie, Bubble, Donut, Line, Bar, Column, Area, Waterfall, Polar & Spider.
toast-ui.vue-chart — оболочка Vue для TOAST UI Chart.
vue-apexcharts — компонент Vue.js для ApexCharts.
vue-doughnut-chart — компонент круговой диаграммы для Vue.js.
v-charts — компоненты диаграммы на основе Vue2.x и Echarts.
vue-css-donut-chart — лёгкий компонент Vue для рисования чистых CSS-диаграмм пончиков.
vue-trend-chart — простые трендовые диаграммы для Vue.js.
vueplotlib — декларативные интерактивные связанные компоненты графика.
vgauge — оболочка Vue для GaugeJS — создавайте красивые датчики.
vue-plotly — оболочка для plotly.js — декларативной библиотеки построения графиков, которая поставляется с 20 типами диаграмм, включая 3D-графики, статистические графики и SVG-карты.
vue-funnel-graph-js — библиотека построения воронкообразных диаграмм для Vue.js. Создавайте вертикальные и горизонтальные анимированные SVG-воронки и добавляйте метки, значения, легенду и другую информацию.
pure-vue-chart — лёгкие диаграммы Vue, реализованные без каких-либо зависимостей от библиотек диаграмм.
f2-vue — оболочка Vue для f2 — элегантной, интерактивной и гибкой мобильной библиотеки диаграмм.
ZingChart-Vue — компонент ZingChart, созданный с помощью Vue, с более чем 35 типами диаграмм. JsCharting-Vue — компонент для построения диаграмм, предлагающий полный набор типов диаграмм и привлекательных визуализаций данных с помощью JsCharting.
Flowchart-Vue — компонент конструктора блок-схем для Vue.js.
Vue-D3-Barchart — небольшой компонент для создания диаграмм с использованием D3.
Vue3-Highcharts — обёртка компонента Highcharts.JS для Vue 3.
ECharts-For-Vue — обёртка компонента ECharts для Vue 2 и Vue 3.
Vue3-Chart-V2 — базовый компонент-обёртка Chart.JS для Vue 3.
Vue-Gauge — компонент Vue.js для создания анимированных диаграмм в виде датчиков со значениями.
Vue-Echarts — компонент Vue.js для Apache ECharts™.
Vue-Data-UI — библиотека диаграмм Vue 3 с более чем 50 компонентами. Официальный сайт: https://vue-data-ui.graphieros.com/.
Vue-Speedometer — компонент Vue для отображения спидометра с использованием D3.
Отображение времени, даты и возраста
Vue-Timeago — крошечный компонент Timeago для Vue.
Vue-Moment-Jalaali — фильтры Jalaali Moment.js для проекта Vue.js.
Vue-Countdown-Timer — добавлена поддержка преобразования часовых поясов.
Vue-Analog-Clock-Range — аналоговые часы для отображения разницы во времени.
Vue-Moment-Lib — простая библиотека Vue.js 2.0 MomentJS (фильтры и глобальные переменные) с использованием того же API momentjs.
Vuejs-Countdown — простой компонент таймера обратного отсчёта для vue js 2.0.
Vue2-Flip-Countdown — таймер обратного отсчёта с эффектом переворота для Vue 2.x.
Timeline-Vuejs — минималистичная временная шкала для Vue.
Vue-Awesome-Countdown — плагин обратного отсчёта с высокой производительностью и точностью для Vue 2.5.0+. Официальный сайт: https://vac.js.org.
Vue-Clock2 — компонент отображения часов для Vue.
Vuemodoro — таймер Pomodoro в виде однофайлового компонента Vue.
Digital-Clock-Vue — цифровые часы, созданные на Vue.
Bs-Vue-Timeline — альтернативная адаптивная временная шкала boostrap-vue.
Simple-Vue-Timeline — простая, но настраиваемая и реактивная временная шкала, компонент Vue.
Vue-Moment — удобные фильтры Moment.js для вашего проекта Vue.js.
V-Idle — плагин Vue.js для обнаружения неактивных пользователей.
V-Digital-Time-Picker — цифровой выбор времени для Vuetify.
Vue-Horizontal-Timeline — просто компонент горизонтальной временной шкалы, созданный с помощью Vue.js.
Vue-Timer-Hook — модуль таймера Vue 3, вдохновлённый react-timer-hook.
Vue3-Flip-Countdown — настраиваемый таймер обратного отсчёта с анимацией переворота для Vue 3.x.
Vountdown — минималистичный компонент обратного отсчёта.
Отображение нередактируемых событий в календаре
Vue-Fullcalendar — календарь Vue fullCalendar. jQuery не требуется. Управление расписанием событий. vue-event-calendar — простой календарь событий для Vue2, не требует зависимостей, кроме Vue2.
vue-calendar-picker — лёгкий компонент календаря для отображения событий, выбора периода и выбора даты.
vue-lunar-calendar — компонент Vue для лунного календаря. Использует Moment.js для операций с датами.
vue-simple-calendar — основанный на Flexbox компонент месяца календаря Vue; поддерживает многодневные события, локализацию, эмодзи праздников, перетаскивание. Не требует зависимостей.
vue2-calendar — простой полнофункциональный компонент календаря, нацеленный на гибкость и лёгкость.
vue-jlunar-datepicker — китайский лунный datepicker-компонент с фестивалями и солнечными терминами.
vue-full-calendar — полная оболочка fullcalendar.io для Vue 1 и 2.
v-calendar — анимированный календарь/выбор даты, который отображает регионы, индикаторы и всплывающие окна дней для простых и повторяющихся дат.
vue-infinite-calendar — простая реализация бесконечного календаря для Vue 2.
vue-calendar — простые компоненты календаря для Vue 2.1.5+, поддерживают пользовательский контент. Не требуют зависимостей.
vue2-event-calendar — календарь событий для Vue2, поддерживает настройку элементов событий и заголовка календаря.
vue2-datePicker-infinite — бесконечный выбор даты для Vue2, прост в использовании и не требует зависимостей.
vue3-slot-calendar — календарь Vue 3, компонент выбора даты, поддерживающий лунный или календарный события, стиль Bootstrap.
quasar-calendar — календарь на Vue.js с использованием фреймворка Quasar, реализующий ежемесячные, многодневные и повестки дня представления.
vue2-datepicker — красивый выбор даты/выбор времени для Vue2.
vue-pikaday — VueJS-обёртка компонента для Pikaday выбора даты.
vue-tuicalendar — VueJS-обёртка для tui.calendar.
vue-jqxscheduler — компонент планировщика VueJS.
toast-ui.vue-calendar — обёртка Vue для TOAST UI Calendar.
vue-functional-calendar — облегчённый высокопроизводительный компонент календаря (выбор даты, диапазон дат) на основе Vue.
vue-cal — полный календарь Vue JS, без зависимостей, без BS. 🤘.
vue-material-year-calendar — полный год (12 месяцев на странице) календарь для Vue2. Использует dayjs.
vuelendar — простой и понятный календарь, написанный на VueJS.
vue-date-tools — самый лёгкий выбор даты и диапазона дат VueJS с использованием date-fns и без других зависимостей.
vue-spring-calendar — это компонент на базе Vue, предоставляющий функциональность полного календаря, показывающего ежедневные события. demo
.
vue-jquery-calendar — лёгкая обёртка компонента VueJS для jquery ui datepicker.
vue-schedule-board — удобный в использовании компонент для отображения расписания кого-либо. Список планировщиков для организации интервью или визитов.
Карта
Аудио / Видео
Vue-APlayer — музыкальный проигрыватель для Vue 2.x, который легко настроить.
vue-audio — оболочка аудиотега; звуковой проигрыватель для Vue 2.x.
vue-dplayer — видеоплеер на основе DPlayer для Vue 2.x.
vue-canvasvideo — компонент Vue 2.x для видеофонов и автовоспроизведения видео на iOS/Safari.
vue-music — компонент Vue на основе HTML5 <audio>
.
vue-audio-visual — компоненты визуализации звука в HTML5 для Vue.
vue-plyr — набор компонентов Vue для видео- и аудиоплеера plyr.
v-playback — плагин Vue2 для воспроизведения видео. easier
vue-audio-recorder — аудиорекордер для Vue.js. Позволяет создавать, воспроизводить, загружать и хранить записи на сервере.
vue-video-section — простой компонент видеозаголовка/раздела для Vue. Подходит для фоновых видео и наложения контента на них.
vue-waveform — компонент аудиоплеера с визуализацией волн на основе canvas для Vue 2.x. Содержит временную шкалу и линейку для отображения формы волны.
vue-responsive-video-background-player — воспроизведение собственных видео в фоновом режиме с адаптацией под разные разрешения.
vue-h5-audio-controls — простой музыкальный контроллер h5 для Vue.
xns-audio-player-simple — лёгкий и настраиваемый аудиоплеер Vue 2.x на базе HTMLAudioElement.
vue-core-video-player — облегчённый видеоплеер для Vue.js.
vue-player — простой html5 видеоплеер с img placeholder для Vue 2.x.
vue-audio-better — создание пользовательских компонентов аудиоплееров для Vue 2.x стало проще. Включает индикатор выполнения с душой.
vue-sounds — добавление звуков к компонентам стало проще.
vue-soundcloud-player — пользовательский проигрыватель Soundcloud с поддержкой отдельных треков и плейлистов.
vue-use-sound — хук Vue для воспроизведения звуковых эффектов.
vue-flv-player — компонент проигрывателя Flash Video (FLV) для Vue 2.x, основанный на flv.js.
control-knob — вращающийся регулятор громкости для Vue 3, который ведёт себя как элементы управления аудиоприложения.
simple-vue-camera — простая в использовании, но обширная камера для Vue 3 с поддержкой Typescript для создания отличных впечатлений от камеры.
vue-vision-camera — камера для Vue 3. Можно использовать этот компонент для задач компьютерного зрения, таких как сканирование штрихкодов/QR-кодов, распознавание текста и т. д.
1llest-waveform-vue — облегчённая и управляемая визуализация звука, плагин vue3.
Vue-Player — облегченный, настраиваемый и простой в реализации видеоплеер Vue.
@grafikri/vue-infinite-scroll — базовая бесконечная прокрутка для Vue.
vinscroll — минималистичный компонент бесконечной прокрутки.
virtual-list — компонент виртуального списка. Поддерживает Vue2, Vue3, TypeScript, SSR, горизонтальный список, виртуальную таблицу.
virtua — быстрый и небольшой (~3kB) компонент виртуального списка для React и Vue с нулевой конфигурацией. Обновление по запросу (Pull-to-refresh)
vue-pull-refresh — компонент обновления по запросу для Vue.js 2.0.
vue-data-loading — ещё один компонент для бесконечной прокрутки и обновления данных при пролистывании вниз или вверх.
vue-quick-loadmore — плагин обновления по запросу и бесконечной прокрутки для Vue при пролистывании вниз. Markdown
vue-markdown — мощный и высокоскоростной парсер Markdown для Vue.
vue-mavonEditor — редактор Markdown на основе Vue, поддерживающий различные персонализированные функции.
vue-simple-markdown — простой и высокоскоростной парсер Markdown для Vue.
vue-simplemde — оболочка вокруг simplemde. Приятный редактор для начинающих и экспертов. Имеет встроенное автосохранение и проверку орфографии.
@f3ve/vue-markdown-it — компонент markdown-it для Vue3. Простой в использовании и полностью типизированный. PDF
vue-pdf — просмотрщик PDF на основе Mozilla's PDF.js.
pdfvuer — просмотрщик PDF для Vue с поддержкой текста для Vue2 и Vue3. Демо: https://arkokoley.github.io/pdfvuer/.
vue-pdf-embed — компонент встраивания PDF для Vue 2 и Vue 3.
@tato30/vue-pdf — просмотрщик PDF для Vue 3. Демо: https://tato30.github.io/VuePDF/. Дерево (Tree)
Vue.D3.tree — древовидное представление на основе D3.js.
vue-json-tree-view — компонент JSON Tree View для Vue.js.
vue-tree — компонент дерева для Vue.js 2.X.
liquor-tree — удивительный компонент Vue Tree.
vue-trees-ui — дерево пользовательского интерфейса на базе Vue.
Bosket — коллекция компонентов древовидного представления для фреймворков (Vue, React, Angular и Riot).
plantain-00/tree-component — компонент древовидной структуры для reactjs, angular и vuejs.
sl-vue-tree — простой настраиваемый перетаскиваемый компонент дерева для Vue.js
he-tree-vue — перетаскиваемый сортируемый компонент дерева Vue с заполнителями для перетаскивания, определения типов. Сжатый размер 14 КБ.
vuejs-tree — настраиваемый просмотрщик дерева VueJs.
vue-jstree — подключаемый модуль дерева для Vue2 с красивыми значками и функцией перетаскивания.
vue-vtree — универсальный и гибкий компонент дерева для Vue.js.
vue-json-component — представление дерева JSON без зависимостей, поддержка TypeScript и лёгкая настройка.
vue-tree-list — компонент Vue для древовидной структуры.
vue-finder — компонент для отображения иерархических данных с выбором, фильтрацией и перетаскиванием.
vue3-router-tree — этот компонент основан на Vue.js 3, он представляет ваши маршруты или элементы в виде древовидного представления. Объектный визуализатор (object-visualizer) — Vue 3 JSON инспектор с темой Chrome.
Vue Virtual Tree (vue-virtual-tree) — компонент дерева для большого объёма данных на основе Vue3.
Vue JSON Viewer (vue-json-viewer) — просмотрщик JSON-дерева с поддержкой инкрементного обновления компонентов, на базе Vue2 и Vue3.
Библиотека Vue Hierarchy (vue-hierarchy) — библиотека для отображения иерархических данных.
Компонент Vue Pipeline (vue-pipeline) — простой в использовании компонент для отображения красивых адаптивных графиков, похожих на плагин blue ocean от jenkins.
Vnodes (vnodes) — универсальные компоненты для создания интерактивных SVG-графиков, диаграмм или визуальных инструментов на основе узлов.
V-network-graph (v-network-graph) — интерактивный компонент визуализации сети на основе SVG для Vue 3.
Coya (coya) — библиотека рисования диаграмм (только Vue3).
Vue-skia (vue-skia) — рендеринг 2D графики на Vue3 на основе Skia. Библиотека использует Rust для реализации программной растеризации для выполнения рендеринга.
Vue Flow (vue-flow) — интерактивный редактор графиков и блок-схем для Vue3 с возможностью настройки.
Vue Social Sharing (vue-social-sharing) — безрамочный компонент Vue.js для обмена ссылками в социальных сетях, совместим с SSR.
Vue GoodShare (vue-goodshare) — компонент Vue.js для социального обмена с красивым дизайном кнопок. Простая установка, обширная документация, поддержка разработчиков, SEO-дружественный, чистый код без скриптов, отслеживающих активность пользователей на странице, высокая скорость. Работает с Vue.js 2.x.
Vue Socialmedia Share (vue-socialmedia-share) — компонент Vue.js для обмена ссылками в социальных сетях с Vue 2.X.
Vue Picture Sharesheet (vue-picture-sharesheet) — компонент Vue Picture Sharesheet, вдохновлённый Image Sharesheet в Apple Newsroom.
Vue Twitter (vue-twitter) — компонент Vue.js для встраивания виджетов Twitter (например, хронология, кнопки).
Vue Share Buttons (vue-share-buttons) — компонент Vue.js для размещения кнопок в вашем проекте, с помощью которых вы можете делиться чем угодно.
Vue Share It (vue-share-it) — компонент Vue.js для обмена ссылками в социальных сетях.
Vuesocial (vuesocial) — один простой в использовании кнопочный компонент для Vue.js с более чем 65 социальными сетями.
Vue Socials (vue-socials) — кнопки и счётчики социальных сетей для Vue.js.
Vue Share Modal (vue-share-modal) — чистый, лёгкий и красивый модальный общий доступ для Vue 3.
Vue Qriously (vue-qriously) — компонент Vue.js 2 для рисования QR-кодов на HTML Canvas с использованием qrious.
Vue Qart (vue-qart) — директива Vue 2.x для qart.js.
Vue QR Code Reader (vue-qrcode-reader) — набор компонентов Vue.js для обнаружения и декодирования QR-кодов.
Vue3 QR Reader (vue3-qr-reader) — компонент QR-ридера Vue 3. Рефакторинг vue-qrcode-reader для совместимости с Vue 3.
QRCode.Vue (qrcode.vue) — компонент Vue.js для генерации QR-кода. Поддерживает как Vue 2, так и Vue 3.
Vue Fuse (vue-fuse) — лёгкий плагин для библиотеки поиска по ключевым словам Fuse.js.
Vue Instantsearch (vue-instantsearch) — идеальный инструмент для создания мгновенных поисковых функций с использованием Algolia.
Vue Innersearch (vue-innersearch) — оболочка Vue.js для Elasticsearch.
Reactive Search Vue (reactivesearch-vue) — компоненты пользовательского интерфейса для создания приложений, управляемых данными, с реактивным поиском. Elasticsearch
Vue Maze — небольшая игра-лабиринт, созданная как компонент Vue.js.
Vue Drag Verify — компонент Vue, который разблокируется скольжением для входа или регистрации.
Vue Balloon — компоненты Vue для создания фиксированных масштабируемых контейнеров в углу страницы. Аналогично оболочке для составления писем, используемой в Gmail.
Vue Sticker — эффект стикера в любых направлениях.
V-Rating — ⭐️ рейтинговый компонент в Semantic-UI, созданный с помощью VueJS (< 500B gzipped, невероятно быстрый).
Vue Content Placeholders — компонуемые компоненты для рендеринга поддельного (прогрессивного) контента, такого как Facebook, во Vue.
Vue Page Designer — компонент Vue для перетаскивания для проектирования и создания мобильного веб-сайта.
Vue CreativeCommons — библиотека компонентов Vue.js от CreativeCommons.org.
Vue Status Indicator — компонент Vue.js для отображения индикатора состояния в виде цветных точек.
Vue Google Adsense — компонент Google Adsense с поддержкой InFeed и InArticle Ads.
Emoji-Vue — раскрывающийся список эмодзи 😎👌🏻 для проекта Vue.js.
Vue Chessboard — шахматная доска, компонент Vue для загрузки позиций, создания позиций и просмотра угроз.
Vue Mindmap — компонент Vue для карт mindnode.
V Currency — компонент Vue для форматирования валюты.
Vue Emoji Picker — настраиваемый сборщик эмодзи 🔥🚀.
Vue 8 Puzzle — небольшая игра-головоломка, сделанная как компонент Vue.js.
Vue E164 — настраиваемый форматтер телефона с поддержкой стандарта E.164.
Vue PGN — компонент Vue.js для просмотра шахматных партий в формате PGN.
Vue Avatar Editor — изменение размера, поворот и обрезка загруженного аватара с использованием понятного пользовательского интерфейса.
Vue Connection Listener — плагин шины событий Vue, прослушивающий изменения онлайн/офлайн.
Vue Sauce — «Просмотр исходного кода», директива для Vue.
Vue Prom — компонент-обёртка для обещаний Vue.
Numeric Keyboard — цифровая клавиатура для мобильных браузеров.
Vue Zoom on Hover — увеличение изображения при наведении курсора мыши.
Vue Responsive Image — компонент Vue, позволяющий быстро создавать адаптивные теги изображений с оптимальным количеством источников изображений для всех устройств.
Vue Highlight Text — компонент Vue для выделения нескольких экземпляров слова.
Vue Cast Props — предоставляет удобный способ преобразования реквизитов в общие типы данных.
Vue2 Hero Patterns — реализация Vue2, позволяющая добавлять популярные шаблоны героев на любой Div.
Vue Link — один компонент для связи их всех 🔗 (одинаково обрабатывает внешние и внутренние ссылки).
Vue Identify Network — ⚡️ определяет, какой интернет используют ваши пользователи!
Vue Cloneya — компонент Vue для клонирования элементов DOM. vue-survey-builder — конструктор опросов для приложений на Vue.js;
[vue-if-bot] — облегчённый компонент для скрытия и отображения контента в зависимости от пользовательского агента;
[vue-clampy] — директива Vue.js (2+), которая ограничивает содержимое элемента, добавляя к нему многоточие, если содержимое слишком длинное;
[vue-cookie-accept-decline] — показывает баннер с текстом, кнопкой отклонения и кнопкой принятия на вашей странице. Запоминает выбор с помощью файлов cookie. Отправляет событие с текущим выбором при создании. Подходит для соответствия требованиям GDPR;
[@lossendae/vue-avatar] — компонент аватара для VueJS 2.0;
[vue-text-highlight] — библиотека подсветки текста для Vue.js 💄;
[vue2-hammer] — оболочка Hammer.js для Vue 2.x для поддержки сенсорного управления на мобильных устройствах;
[vue-countable] — привязка Vue для countable.js. Обеспечивает подсчёт в реальном времени абзацев, предложений, слов и символов;
[v-show-slide] — директива Vue.js для анимации элемента до и от высоты: auto скользящим движением;
[vue-swipe-actions] — действия смахивания в стиле iOS для Vue.js;
[vue-friendly-iframe] — компонент Vue js для создания очень быстрых загружаемых, неблокирующих фреймов;
[vue-beautiful-chat] — простой и красивый компонент чата Vue, независимый от бэкенда, полностью настраиваемый и расширяемый;
[vue-magnifier] — простой компонент увеличения / увеличения изображения для Vue.js 2.x;
[vue-highlight-words] — компонент Vue для выделения слов в большом объёме текста. Перенесён из react-highlight-words;
[vue-tags-ball] — создайте красивый сферический тег с этим плагином;
[vue-rippler] — простой плагин Vue.js для пользовательского эффекта пульсации;
[vue-contacts] — мобильный компонент контактов для Vue;
[basic-vue-chat] — простой в использовании чат Vue.js;
[vue-resize-text] — директива Vue, которая автоматически изменяет размер шрифта в зависимости от ширины элемента;
[vue-github-profile] — компонент Vue для просмотра профиля и репозиториев определённого пользователя;
[vue-niege] — 🎄 🎅 однофайловый компонент Vue для добавления снежной бури через холст;
[vue-dynamic-star-rating] — высокодинамичный компонент звёздного рейтинга Vue, например, рейтинг Google Play ⭐️ ⭐️ ⭐️ ⭐️ ⭐️;
[vue-katex] — простой плагин для математического набора с использованием KaTeX в Vue.js;
[vue-baberrage] — простой плагин Barrage на базе Vue.js😎;
[vue-terminal-ui] — 🖥 эмулятор терминала Vue: пользовательские и базовые команды;
[vue-command] — полнофункциональный эмулятор терминала Vue.js;
[vue-ribbon] — компонент Vue для лент GitHub;
[avatio-avatar] — компонент Vue для иллюстрированных аватаров — используется Avatio;
[vue-jazzicon] — очень простой компонент Jazzicon для Vue;
[vue-star-rating] — простой, легко настраиваемый компонент звёздного рейтинга ⭐️ ⭐️ ⭐️;
[vue-fixed-header] — простой и Кроссбраузерный компонент с фиксированным заголовком, написанный на TypeScript для Vue.js.
— vue-insomnia — предотвращает переход экрана в спящий режим (блокировка пробуждения).
— vue-car-plate-keyboard — клавиатура для ввода номера автомобильного знака для VueJS 2.x.
— vue-dataflow-editor — редактор графов потоков данных Vue2.
— vue-twemoji-picker — быстрый и готовый к использованию выборщик эмодзи Twemoji для Vue.
— vuejs-avataaars — простой генератор аватаров, компонент Vue для avataaars.
— vue-moveable — компонент Vue, который создаёт перемещаемые, перетаскиваемые, изменяемые размеры, масштабируемые, вращаемые, деформируемые и другие элементы.
— vue-camera-gestures — позволяет пользователям управлять приложением Vue с помощью искусственного интеллекта и жестов перед камерой всего в одну строку в HTML-шаблоне!
— vue-aspect-ratio — крошечный компонент для обработки соотношений сторон без усилий.
— query-builder-vue — библиотека для построения сложных и вложенных запросов с возможностью перестановки элементов.
— vue-meeting-selector — селектор встреч, вдохновлённый doctolib, быстрый и полностью сделанный на заказ с использованием Typescript.
— cool-emoji-picker — быстрый выборщик эмодзи [Tw]emoji для Vue.
— vue-web-cam — компонент веб-камеры для VueJs.
— vue-cursor-fx — анимированные пользовательские эффекты курсора для интерактивных элементов, таких как навигация, галереи и карусели.
— vuetimeline — один простой в использовании компонент для создания красивых адаптивных таймлайнов.
— v-emoji-picker — лёгкий и настраиваемый пакет выбора эмодзи в Vue с использованием собственных эмодзи (unicode).
— learnawesome-flashcard — колода карточек с повторением через локальное хранилище.
— vue-portfolio-viewer — прокручиваемый анимированный компонент просмотра портфолио для vue js.
— vue-text-middle-ellipsis — простая директива vue (2+), которая обрезает содержимое посередине элемента, если содержимое внутри слишком длинное.
— vuesence-book — компонент системы документации/помощи.
— vue-turnjs — компонентная библиотека для добавления опыта работы с книгами в ваше приложение.
— vuesence-sliding-header — скользящие заголовки для верхних навигационных панелей.
— tsparticles — лёгкая библиотека JavaScript для простого создания высоконастраиваемых и интерактивных анимаций частиц.
— @bananajs/vue3-book-component — книжный компонент для Vue 3. Предоставляет простой, гибкий API и широкие возможности настройки.
— @bananajs/vue2-book-component — книжный компонент для Vue 2. Предоставляет простой, гибкий API и широкие возможности настройки.
— vue-image-zoomer — компонент увеличения изображения для Vue.js 2 & 3, который также работает на сенсорных устройствах.
— vue-show-more-text — многострочный компонент усечения текста для Vue. Vue-copy-to-clipboard — плагин Vue.js 3 для копирования текста в буфер обмена (Vue 3).
Vue-advanced-chat — многофункциональный и полностью настраиваемый компонент чатов. Поддерживает файлы, изображения, видео, аудио, эмодзи, настраиваемые действия и т. д.
Vue-visual-filter — продвинутый компонент визуальной фильтрации для Vue 2 и 3.
Vue-easter-egg-trigger — этот пакет упрощает добавление пасхальных яиц на сайт Vue 2. Также доступна версия для Vue 3.
Vue-word-highlighter — библиотека выделения слов для Vue 2 и Vue 3.
Vue3-emoji-picker — простой и мощный выбор эмодзи для Vue3.
Vue-mathjax — плагин для Mathjax.
Vue-mathjax-next — плагин Mathjax для Vue 3.
Vue-connect-wallet — плагин Vue для подключения к кошелькам web3 с помощью кнопки пользовательского интерфейса + утилиты MetaMask.
Vue-magnifier — компонент увеличения изображения для Vue 3.
Vue-spruce — набор полезных компонентов Vue 2 без рендеринга.
Vue-web-terminal — функциональный и мощный веб-терминал для vue2 & vue3.
Vite-plugin-vue-preview — плагин Vite для предварительного просмотра кода, конечно, вы также можете использовать компонент отдельно.
Vue3-calendar-heatmap — лёгкий компонент тепловой карты календаря Vue 3, созданный на основе SVG.
Vue-code-block — CodeBlock для Vue 3 — выделите свой код с помощью этого компонента подсветки синтаксиса на базе PrismJS или Highlight.js.
V-image-magnifier — плагин Vue 3, который обеспечивает интерактивное увеличение изображения. Позволяет пользователям увеличивать изображение при наведении на него курсора, предоставляя увеличенное представление соответствующей части изображения.
Everright-filter — компонент построителя запросов для Vue3. Поддерживает фильтрацию нескольких типов данных, включая строку, число, раскрывающийся список, каскад, регион, дату и время.
@kolirt/vue-web3-auth — аутентификация Web3 для приложений Vue3 на основе WalletConnect v2 и wagmi.
Zoom-image — небольшая, но мощная библиотека для масштабирования изображений в сети, не зависящая от фреймворка.
Vue-mrz-scanner — компонент Vue для сканирования MRZ на паспортах, визах и т.д. Основан на Dynamsoft Label Recognizer.
Vue-surf — очень настраиваемый анимированный SVG-компонент волны Vue. Онлайн-демонстрация.
Vue-wheel-spinner — простой настраиваемый компонент колеса фортуны. Смотрите демонстрацию.
Vue-tabs — простые вкладки и пилюли.
Vue-swipe-tabs — сенсорный компонент вкладок для vue.js (vue2).
Vue-tabs-component — простой способ отображения вкладок с Vue.
Vue-k-tabs — простые компоненты вкладок с дизайном Gitlab.
Vue-tabs-with-active-line — простой компонент Vue 2, который позволяет создавать вкладки с движущейся нижней линией. Vue-tabs-chrome — компонент Vue для создания вкладок, похожих на вкладки в Chrome.
Vue-tiny-tabs — минималистичный компонент для вкладок Vuejs с размером менее 3,1 КБ.
Vue-lumino — компонент для использования Vue.js с Jupyter Lumino (PhosphorJS), интегрирующий DOM и VDOM через прослушиватели событий и систему реактивности Vue.
Vue-router-tab — компоненты для Vue.js, основанные на Vue Router.
Vue3-tabs — компонент с сенсорным управлением для работы со вкладками для Vue 3.
Vue3-tabs-chrome — компонент Vue3 для создания вкладок, подобных тем, что есть в Chrome.
Vue-nav-tab — компоненты вкладок для проекта Vue.js 3.
Позволяет пользователю создавать и редактировать данные.
vue-phone-number-input — красивый ввод для форматирования и проверки номера телефона с указанием страны.
vue-tel-input — международный ввод номера телефона с Vue.
vue-pincode-input — интеллектуальный компонент ввода пин-кода.
vue-smooth-picker — плавный выбор компонента для Vue 2.x, похожий на собственный выбор даты и времени в iOS.
vue-scroll-picker — выбор прокрутки для Vue 2.x. Поддерживает все жесты мыши (включая колесо) и касания.
vue-fontawesome-picker — компонент выбора значков Font Awesome для Vue 2.x.
vue3-scroll-picker — выбор прокрутки компонента для Vue 3.
vue-wheel-picker — настраиваемый выбор с трёхмерным колесом и поддержкой всех жестов для Vue 2.
FormSchema Native — создание формы с использованием JSON Schema и Vue.js.
vue-generator — начальный маршрутизатор и компоненты для проекта Vue.
vue-form-json — генерация формы Vue с проверкой и стилем Bulma из JSON.
form-create — конструктор форм с динамическим рендерингом, сбором данных, проверкой и отправкой данных, поддерживающий данные JSON.
element-form-builder — создание форм element-ui с помощью JSON Schema.
ncform — очень хороший способ генерации конфигурации для разработки форм.
Laraform — продвинутый конструктор форм для Vue.js с поддержкой Laravel.
vue-ele-form — DataForm на основе element-ui.
vue-otp-2 — ввод OTP 2 для Vue, компонент для ввода OTP.
vue-form-generator — компонент генератора форм на основе схемы для Vue.js.
vue-form-builder — мощный генератор форм Vue с JSON-схемой и API композиции, поддерживаются популярные фреймворки пользовательского интерфейса, такие как Element UI, View UI, Ant Design Vue. Онлайн-демонстрация.
vue-dynamic-inputs — создание динамических форм с buefy из JSON онлайн-демонстрация.
Vue Flow Form — создание диалоговых форм с условной логикой с помощью Vue.js онлайн-демонстрация.
vue-dd-form — 📋 создавайте формы только путём описания узлов данных — без программирования! онлайн-демонстрация.
vue3-otp-input — полностью настраиваемый ввод OTP. Компонент ввода одноразового пароля, созданный с использованием Vue 3.x и Vue Composition API.
Vueform (https://vueform.com) — вероятно, самый полный конструктор форм для Vue.js. Онлайн-демонстрация (https://vueform.com/examples).
IFstruct-parser-vue (https://github.com/iofod/IFstruct-parser/tree/main/temps/web) — преобразует проекты, отредактированные на iofod (https://www.iofod.com), в готовые к производству проекты Vue.
Everright-formEditor (https://github.com/Liberty-liu/Everright-formEditor) — визуальный редактор форм с низким порогом входа, который можно перетаскивать мышью.
Date / datetime / time Picker:
vue-datepicker (https://github.com/hilongjw/vue-datepicker) — компонент календаря и выбора даты с материальным дизайном для Vue.js. Не поддерживается.
vue2-timepicker (https://github.com/phoenixwong/vue2-timepicker) — раскрывающийся выбор времени (час | минута | секунда) для Vue 2.x с гибкой поддержкой формата времени. (Перезапущен в 2019 году
)
vuejs-datepicker (https://github.com/charliekassel/vuejs-datepicker) — простой компонент выбора даты Vue.js. Поддерживает отключение дат, встроенный режим, переводы.
vuedt (https://github.com/nkoehring/vuedt) — безумно лёгкий (<5kb!) компонент выбора даты и времени Vuejs с поддержкой i18n, приятными анимациями и не слишком большим количеством шума.
vue-flatpickr-component (https://github.com/ankurk91/vue-flatpickr-component) — компонент Vue.js для flatpickr (https://github.com/chmln/flatpickr), выбора даты и времени.
vue-jalaali-datepicker (https://github.com/pepour/vue-jalaali-datepicker) — календарь и выбор даты Jalaali для vue.js 2.
vue-date-picker (https://github.com/ridewn/vue-date-picker) — вдохновлённый материальным дизайном компонент выбора даты Vue.
vue-monthly-picker (https://github.com/ittus/vue-monthly-picker) — компонент Vue.js для выбора месяца и года.
vue-hotel-datepicker (https://github.com/krystalcampioni/vue-hotel-datepicker) — адаптивный выбор диапазона дат, который отображает количество выбранных ночей, позволяет настраивать правила регистрации заезда/выезда, блокировать даты, поддерживает локализацию и многое другое.
vue2-persian-datepicker (https://github.com/dyonir/vue2-persian-datepicker) — потрясающий персидский компонент выбора даты для vue. کامپوننت انتخاب تاریخ برای ویو.
vue-datetime (https://github.com/mariomka/vue-datetime) — удобный для мобильных устройств выбор даты и времени для Vue. Поддерживает режимы даты, даты и времени, i18n и отключение дат.
vue-rangedate-picker (https://github.com/bliblidotcom/vue-rangedate-picker) — выбор диапазона дат с простым использованием.
v2-datepicker (https://github.com/dwqs/v2-datepicker) — простой компонент выбора даты на основе Vue 2.x.
vue-datepicker-local (https://github.com/weifeiyue/vue-datepicker-local) — красивый компонент выбора даты для Vue2.
vue-airbnb-style-datepicker (https://github.com/MikaelEdebro/vue-airbnb-style-datepicker) — выбор даты Vue с похожим внешним видом и функциональностью популярного выбора даты AirBnb. Лёгкий, настраиваемый и с хорошей поддержкой браузеров!
vue-persian-datetime-picker (https://github.com/talkhabi/vue-persian-datetime-picker) — персидский выбор даты в стиле материала. Поддерживает дату и время, дату, время, год, месяц.
VCalendar (https://vcalendar.io/) — очень настраиваемый и мощный компонент календаря/выбора даты со множеством функций и хорошей документацией.
@owumaro/vue-date-range-picker (https://github.com/Owumaro/vue-date-range-picker) — компонент Vue, использующий стили Bootstrap 4 для выбора диапазона дат.
vue-datepicker-mobile (https://github.com/ikarosu/vue-datepicker-mobile) — удобный выбор даты для мобильных устройств для vue2. выберите один день или диапазон дат и настройте его по своему желанию.
vue-draggable-cal (https://github.com/liloow/vue-draggableCal) — не обычный выбор даты. Перетаскиваемый селектор даты Vuejs с новым адаптивным дизайном, готовый к работе на мобильных устройствах и без зависимостей, 17kb gzipped.
vue-vanilla-datetime-picker (https://github.com/Shchepotin/vue-vanilla-datetime-picker) — выбор даты и времени для Vue.
vue2-daterange-picker (https://github.com/Innologica/vue2-daterange-picker/blob/master/README.md) — выбор диапазона дат vue2 на основе bootstrap-daterangepicker (без jQuery). dependency)
Select
Slider:
Drag and Drop:
Автозаполнение
Автоподсказка / автозаполнение / опережающий поиск
Выбор типа
Позвольте пользователю выбрать тег / что-то во время ввода
Палитра цветов Vue Color Pickers для Sketch, Photoshop, Chrome и др.
<input type="color">
.Переключатель / кнопка включения/выключения / флажок
Маскированный ввод
— ckeditor4-vue — официальный компонент CKEditor 4 для Vue.js.
— vue-quill — компонент Vue 3 на основе редактора Quill Editor.
— vue-quilly — крошечный компонент Vue 3, который помогает создавать редакторы WYSIWYG на базе Quill v2.
Обработка изображений
Редактирование изображений
— vue-core-image-upload — плагин Vue для обрезки и загрузки изображений.
— vue-croppa — простой настраиваемый облегчённый обрезчик изображений для мобильных устройств Vue 2.0.
— vue-cropper — плагин для обрезки изображений Vue2.0.
— toast-ui.vue-image-editor — оболочка Vue для TOAST UI Image Editor.
— vue-quick-cropper — мобильный плагин Vue для загрузки и обрезки аватаров с возможностью выбора области обрезки и масштабирования.
— vue-croppie — ещё один обрезчик изображений.
— vue-slim-cropper — простой и элегантный компонент для загрузки и обрезки мобильных изображений для Vue 2.x.
— vue-advanced-cropper — продвинутый обрезчик, позволяющий создать практически любой обрезчик по желанию.
— vue-anka-cropper — обрезчик и загрузчик изображений, прямоугольная и круговая обрезка, настраиваемый CSS.
— vue-picture-cut — обрезчик изображений: масштабирование, отражение, поворот, проверка краёв, обрезка прямоугольника, обрезка эллипса.
— vue-img-cutter — плагин Vue для инструмента обрезки изображений, очень удобный в использовании.
— vue-picture-cropper — простой и удобный компонент для обрезки изображений для Vue 3.
— vue-polygon-cropper — простой компонент для обрезки изображений в форме многоугольника. Демо.
Отображение изображений
— vue-cloudinary — плагин Vue (2.0), предлагающий повторно используемую директиву для получения изображений из Cloudinary (https://cloudinary.com) с динамической обработкой (изменение размера/обрезка/эффекты/водяные знаки/масштабирование/форматирование) и оптимизацией (webp/png/автоматическое качество/авторетина).
— img-Vuer — просмотрщик/галерея изображений для мобильных устройств для Vue2.
— vue-image-loader — загрузчик/плагин прогрессивных изображений Vue, как у Medium.
— vue-load-image — отображает загрузчик во время загрузки изображения, а также альтернативный контент при сбое загрузки изображения.
— vue-image-painter — компонент анимации рисования изображений для Vue 2.x.
— vue-cosha — простая в использовании директива Vue, которая помещает красочную тень за любое изображение.
— vue-image-kit — компонент набора изображений Vue.js с встроенной отложенной загрузкой и адаптивными изображениями.
— vue-preview-imgs — плагин предварительного просмотра изображений для Vue3.
— awesome-image — универсальный компонент изображения для Vue2 / Vue3 / Nuxt с Lazyload / Responsive / Progressive / Auto-WebP / WebGL Filter / WebGL Transition поддерживается.
— TwicPics — компоненты, заменяющие теги img и video отложенной загрузкой, оптимизацией CLS, прогрессивной загрузкой «из коробки», а также включением оптимизации медиа и манипуляций.
Видеообработка
(Информация отсутствует.) Vue-плейлист (https://github.com/MishaPetrov/vue-playlist) — это лёгкий компонент Vue 2.0 без зависимостей, который обеспечивает по-настоящему плавное воспроизведение видео в формате HTML5. Это единственное работающее решение для бесшовного воспроизведения видео, созданное с использованием только ванильного JavaScript. Компонент принимает массив видео и объединяет их в одно видео.
Загрузка файлов:
Контекстное меню:
Разное:
vue-password-strength-meter — измеритель надёжности пароля на основе zxcvbn в vue.js;
vue-float-label — шаблон плавающей метки для Vue.js;
vue-longpress — компонент кнопки VueJS (2.x), требующий длительного нажатия для подтверждения действия;
vue-google-autocomplete — компонент autosuggest для Google Maps Places API на Vue.js (2.x);
vue-default-value — директива Vue.js 2.x для установки значения по умолчанию для редактируемых элементов без влияния на состояние модели;
vue-model-autoset — плагин Vue.js для обхода ограничения Vue при наблюдении за динамически добавляемыми свойствами с помощью директивы v-model;
vue-submit — простая реализация Ladda (1, 2) менее чем в 90 строках кода без зависимостей;
vue-rate — компонент оценки для Vue;
vuetify-google-autocomplete — готовый компонент autosuggest Vuetify для Google Maps Places API на Vue.js (2.x);
vue-ripple-directive — материальный эффект пульсации как директива Vue;
vue-fab — плавающая кнопка действия Vue;
vue-complexify — библиотека портирования Vuejs из jquery.complexify.js;
vue-mc — модели и коллекции для Vue.js;
vue-stars — настраиваемый элемент управления оценкой (с использованием звёзд или других символов);
vue-confirmation-button — настраиваемая кнопка подтверждения, которая требует от пользователей прочитать сообщения перед выполнением действия;
vue-poll — компонент Vue.js для голосования;
vue-diagrams — компонент диаграммы для vue.js, вдохновлённый react-diagrams;
vue-easy-polls — компонент Vue.js для создания опросов, голосования и отображения результатов. Его легко реализовать и настроить;
vue-m-button — красивая кнопка компонента для vue;
vue-long-click — директива для длинного клика (долгого нажатия) для vue, поддерживает мобильные устройства и настольные компьютеры;
vue-ui-predicate — редактор правил, общий интерфейс фильтрации, компонент предикатов для Vue JS;
vue-mobile-detection — прототип функции Vue.js this.$isMobile(), которая возвращает логическое значение в зависимости от того, просматривает ли пользователь страницу с мобильного устройства;
vue-input-contenteditable — оболочка компонента Vue для contenteditable со всеми функциями, которые вы обычно ожидаете. Сделайте красивые входные данные без ограничений input[type='text'];
@utlime/vue-zoom — компонент масштабирования Vue;
vue-credit-card — компонент Vue для ввода и маскировки кредитной карты и предварительного просмотра;
vue-simple-password-meter — лёгкий измеритель надёжности паролей без зависимостей;
vue-autosizer — лёгкая замена встроенных элементов <textarea> и , позволяющая им автоматически растягиваться по размеру содержимого;
vue-interactive-paycard — фантастическая форма кредитной карты с плавными и приятными микровзаимодействиями. Vue-paycard — компонент для работы с кредитными картами, созданный с использованием Vue.js.
Vue-list-picker — простой компонент для выбора элементов из списка, созданный с помощью Vue.js.
Vue-diagram-editor — настраиваемый редактор диаграмм с узлами на основе слотов (Vue^2.6).
V-use-places-autocomplete — Vue-компонент для Google Maps Places Autocomplete.
Vuetify-inline-fields — библиотека компонентов для Vuetify предлагает обширную коллекцию повторно используемых UI-компонентов для создания элегантных и эффективных полей форм внутри ваших приложений.
Vue-form-wizard — основанный на вкладках компонент, который может заменить классические мастера Bootstrap и jQuery.
Vue-stepper — простой степпер с простыми действиями, такими как «следующий», «назад» и «завершить», для выполнения простых форм.
Vue-stepper-component — полностью настраиваемый компонент Stepper с поддержкой Vuex и без зависимостей.
Vue3-form-wizard — vue3-form-wizard — это компонент на базе Vue без внешних зависимостей, упрощающий управление мастером вкладок.
Vuecsv — простой загрузчик CSV из JSON с опциональной панелью компонентов.
Vue-comment-grid — отзывчивая система комментариев Vue.js, созданная с использованием CSS Grid и Firebase REST API + аутентификация.
Fastcomments-vue — компонент Vue для FastComments, системы живых комментариев.
Vue-easeljs — управляемый данными контроль над элементом HTML5 canvas.
Vue-canvas-effect — простая коллекция эффектов холста для Vue.js.
Vue-konva — Vue & Canvas — JavaScript-библиотека для рисования сложных графических изображений на холсте с использованием Vue.
Vue-html2canvas — миксин Vue для захвата HTML и преобразования его в изображение с помощью Html2Canvas.
Vue-canvas-nest — компонент Vue.js для canvas-nest.
Vue-signature-pad — компонент подписи Vue.
Vg-editor — визуальный редактор графиков на основе G6 и Vue, вдохновлённый GGEditor.
Vue-pencil.js — создание реактивной 2D-сцены графики в вашем проекте Vue.
Vue-scratchable — компонент-оболочка Vue.js, превращающий всё в забавные скретч-карты.
Vue-rough — компоненты для Rough.js, графической библиотеки, позволяющей рисовать в стиле наброска от руки.
Vue3-signature — электронный компонент подписи для Vue 3.
Vue-signature — электронный компонент подписи для Vue2.x.
V-perfect-signature — чувствительный к давлению рисунок подписи для Vue 2 и 3.
Vue-drawing-grid — простая сетка для рисования позволяет создавать пиксельное искусство с использованием HTML5 canvas.
Link-prevue — гибкий компонент для генерации предварительного просмотра ссылок.
Vue-tour — лёгкий и настраиваемый плагин для туров.
Vue-page-guide — плагин Page tour / guide с директивой.
Vue-stage-play — пошаговый тур. Компоненты для Vue 3
Маскирование данных
Аутентификация
vue-shortkey — плагин Vue-ShortKey для Vue.js. vue-throttle-event — события с ограничением на основе requestAnimationFrame. vue-waypoint — компонент Waypoint для Vue, это самый простой способ вызвать функцию при прокрутке. vue-clickaway — многоразовая директива clickaway для повторно используемых компонентов Vue.js. vue-scrollfire — запускает событие в определённой позиции прокрутки. vue-resize-directive — директива Vue для обнаружения событий изменения размера с возможностью устранения дребезга и регулирования частоты вызовов. v-click-outside — директива Vue, реагирующая на щелчки за пределами элемента без остановки распространения события. vue-outside-events — директива Vue 2.x, помогающая указанному элементу прослушивать определённые события, происходящие вне его. vue-selectable — директива Vue 1.x/2.x, позволяющая сделать элементы выбираемыми мышью. vue-click-helper — директива Vue2.x для обработки событий click и dblclick на одном и том же элементе. v-hotkey — директива Vue 2.x для привязки горячих клавиш к компонентам. vue-resize — компонент Vue 2.x для обнаружения изменения размеров элементов DOM (на основе событий / без window.onresize). vue-observe-visibility — директива Vue 2.x с использованием Intersection Observer API, которая определяет, виден ли элемент (в области просмотра и не скрыт CSS). v-dragged — директива Vue 2.x для определения перетаскивания. vue-esc — директива Vue.js для добавления прослушивателя событий документа при нажатии клавиши escape. vue-global-events – компонент для обработки глобальных событий (например, сочетаний клавиш) с помощью модификаторов событий Vue. vue-edge-check – проверка браузера на краю, чтобы предотвратить странное срабатывание эффекта перехода при смахивании края с помощью vue-router. vue-mutation-observer – простая и компактная директива для наблюдения за изменениями в DOM с использованием MutationObserver API. vue-scroll-show – отображение элемента, если пользователь достиг его после прокрутки. vue-tabevents – простое взаимодействие между другими открытыми вкладками. vue-visibility-trigger – декларативное срабатывание методов при просмотре. v-click-outside-x – директива Vue V2 для реагирования на щелчок, касание, указатель или несколько событий за пределами элемента. vue-keypress – глобальный обработчик событий нажатия клавиш для приложений Vue.js. vue-pseudo-window – компонент 👻 для декларативного взаимодействия с окном/документом в шаблоне Vue. v-on-page-video – директива Vue.js для изменения состояния элемента Video при изменении видимости. vue3-click-outside – директива для Vue 3 для запуска метода при щелчке за пределами привязанного элемента. Vue-exit-intent — Vue Composable для обработки намерения пользователя выйти.
— vue-viewports — определение пользовательских видовых экранов и их использование в компонентах.
— Vue.js(2.x) directive to hide/show HTML-elements с помощью Bootstrap 4, 3 или определённых пользователем точек останова.
— Vue 2.x-совместимый плагин, предлагающий последовательный семантический подход к созданию медиа-запросов компонентов.
— Vue 2 media query mixin, который можно использовать как в js-компоненте, так и в шаблоне компонента. Совместим с bootstrap и vuetify viewports.
— Минимальные компоненты Vue 2 для отображения и скрытия элементов на основе точек останова. Вдохновлены Airbnb.
— Предлагает некоторые полезные инструменты для быстрой настройки адаптивного дизайна с семантическим API, ориентированным на мобильные устройства (Vue 2.x).
— Контейнер, поддерживающий событие изменения размера.
— Компонент без рендеринга для создания состояния точки останова CSS.
— Точный API для управления медиа-запросами в JS с лёгкостью и первоклассной интеграцией с VueJS в качестве плагина.
— Создание адаптивных компонентов с использованием ResizeObserver.
— Получите лёгкий и реактивный доступ к ширине и высоте экрана.
— Умный плагин Vue для работы с css container query.
— MatchMedia компонентная библиотека для Vue.
— JavaScript-формы для Vue.js.
— Многоразовая директива фокусировки для многоразовых компонентов Vue.js.
— Генератор форм на основе схемы для Vue.js.
— Создайте форму, используя JSON Schema и Vue.js
— Простой компонент формы, работающий на vue-formly.
— Конструктор форм на основе шаблонов JSON, основанный на Vue и Laravel.
— Директива Vue autofocus.
— Компонент Vue.js, похожий на json-редактор.
— Чистые и минимальные элементы формы Vue с проверкой.
— Плагин компонента Vue.js для того, чтобы сделать тег Form совместимым с запросом ajax.
— Самый простой способ создавать формы с помощью Vue. Проверка, обработка ошибок, генерация форм, исчерпывающая документация и многое другое.
— Формы Vue 3 и Bootstrap, а также генератор карт. Проверка, несколько полей, группировка, схема и многое другое.
— Разработка форм Vue 3. В 10 раз быстрее. Входные данные формы, проверка, отправка, обработка ошибок, генерация, доступность, тематика и многое другое.
— Декларативные масштабируемые ui-независимые формы на основе разметки Vue.
— Создавайте большие формы и отслеживайте все изменения. Валидация
Установка позиции прокрутки окна
Настройка поведения прокрутки:
— vue-scroll-behavior — настройка поведения прокрутки при навигации по маршруту. Особенно в режиме хеширования.
— vue-scroll-stop — останавливает распространение прокрутки, когда достигается край.
Бесшовная прокрутка:
— vue-seamless-scroll — простая бесшовная прокрутка для Vue.js.
— vue-router — официальный маршрутизатор для Vue.js.
— vue-router-storage — решение для хранения и разрешения маршрутов для Vue.js 2 и vue-router 2.
— vue-tidyroutes — децентрализованное определение маршрутов vue-router.
— vue-routisan — элегантное и гибкое определение маршрутов для Vue Router, вдохновлённое Laravel.
— vue-error-page — предоставляет оболочку для router-view, которая позволяет отображать страницы ошибок без изменения URL.
— vue-router-sitemap — генерирует файл sitemap.xml на основе конфигурации vue-router.
— vue-smart-route — интеллектуальная директива маршрута для создания приложений с умным видом с помощью Vue.js.
— vue-router-lite — компонентный декларативный маршрутизатор для Vue.js 2.
— vue-route-props — автоматически привязывает запрос vue-router к виртуальной машине, API в основном такие же, как и у Vue props.
— vue-pilot — маршрутизатор Vue на основе Trie с возможностью управления историей.state.
— vue-lang-router — языковая маршрутизация Vue.js 2 & 3 с (опциональной) локализацией URL.
— vue-router-compositions — пакет утилит для Vue-Router и Vue Composition API.
— vue-middleware — промежуточное ПО для Vue.
— vue-router-webcache — включает маршрутизацию spa при использовании веб-кэша Google/Yandex/и т. д.
— v-route-generate — инструмент для генерации маршрутов для vue-router 4.x.
— kitbag/router — безопасный маршрутизатор типа для vuejs.
— unplugin-vue-router — следующее поколение файлового типизированного маршрутизации для Vue Router.
— vue-lazyload — плагин Vue.js для ленивой загрузки изображений или компонентов в вашем приложении.
— vue-lazy-background-images — ленивая загрузка фоновых изображений для Vue 2.
— vue-progressive-image — плагин для прогрессивной загрузки изображений Vue.
— vue-l-lazyload — плагин ленивой загрузки для Vue.js v2.x+.
— vue-lazyload-img — особенно оптимизирован для мобильных браузеров. поддерживает V2 & v1.
— vue-lazy-images — плагин отложенной загрузки изображений для Vue 2.x.
— v-lazy-img — крошечная (<0,6 КБ) директива для прогрессивной загрузки изображений для Vue 2.
— vue-clazy-load — облегчённый компонент перехода изображения с отложенной загрузкой с использованием IntersecionObserver для Vue 2.
— vue-lazy-this — отложенный компонент загрузки с использованием API-интерфейса Intersection Observer.
— v2-lazy-list — простой компонент списка с отложенной загрузкой на основе Vue 2.x
— pimg — простой компонент прогрессивного изображения, используемый для отложенной загрузки изображений. and easy way.
vue-meta — управление метаинформацией страницы в компонентах Vue 2.0. Поддерживаются SSR и потоковая передача.
vue-headful — установка заголовка документа <title>
и метатегов из представлений.
vue-simple-headful — простая альтернатива vue-headful с поддержкой TypeScript для удобной установки метатегов с помощью vue.js.
Portal
Перемещение узла DOM в целевой узел DOM.
vue-dom-portal — аварийный выход для элементов DOM в компонентах Vue.js.
portal-vue — плагин Vue для рендеринга шаблона компонента в любом месте DOM (работает на уровне virtualDOM, не перемещает узлы внутри DOM).
Filters
vue2-filters — набор стандартных фильтров Vue 1., адаптированных для использования в Vue 2.
vue-morphling — набор стандартных и пользовательских фильтров для Vue 2.
vue-currency-filter — лёгкий и настраиваемый валютный фильтр Vue 2.
vue-trans — простой фильтр для обеспечения аналогичного способа перевода в Symfony trans.
vue-string-filter — лёгкий фильтр манипуляции строками Vue 2.
vue-units — набор удобных фильтров преобразования единиц измерения для использования в Vue 2.
vue-numeral-filter — набор фильтров, позволяющий использовать Numeral.js непосредственно в шаблоне компонента.
vue-filter-date-format — простой фильтр даты и времени для Vue 2.
vue-filter-pluralize — простой фильтр множественного числа для Vue 2.
vue-filter-date-parse — простой фильтр анализа даты и времени для Vue 2.
SVG
vue-svgicon — инструмент для создания компонентов SVG-иконки (Vue 2.x).
vue-content-loading — компонент Vue для простого создания (или использования предустановок) SVG-карт загрузки, подобных Facebook.
vue-annotator — аннотирование страницы с использованием любого элемента SVG (rect
, polygon
и многих других, даже HTML-элемента, такого как canvas
, если он заключён в foreignObject
).
vue-svg-sprite — плагин, компонент или директива для простого использования SVG-спрайта (Vue 3.x, Vue 2.x).
vue-svg-filler — компонент Vue для настройки файла SVG 🎨 (Vue 2.x).
vue-inline-svg — компонент Vue загружает источник SVG динамически и встраивает <svg>
, чтобы можно было манипулировать стилем с помощью CSS или JS (Vue 2.x, Vue 3.x).
Miscellaneous
vue-resource-progressbar-interceptor — перехватчик, который привязывает индикатор выполнения ко всем запросам, чтобы было ясно, что что-то загружается.
vue-images-loaded — директива Vue.js 2.0 для обнаружения загрузки изображений.
vue-visible — директива v-visible для VueJS (2.x), подобная v-show, но для видимости.
vue-resize-sensor — компонент для определения изменения размера контейнера (на основе событий).
v-blur — директива Vue для размытия элемента динамически.
vue-async-methods — вспомогательные утилиты для методов на основе обещаний.
vue-openseadragon — компонент OpenSeaDragon для Vue.js (масштабирование и панорамирование).
vue-match-heights — директива для установки. Вот перевод текста на русский язык:
Компоненты для обеспечения одинаковой высоты элементов.
Утилиты, не связанные напрямую с пользовательским интерфейсом. Vue-underscore — простой плагин Vue для реализации подчёркивания.
Vue-lazy-calc — простой калькулятор с отложенными вычислениями и строгой типизацией.
Vue-loadable — плагин для улучшения управления состоянием загрузки с помощью простых методов, декораторов и помощников.
Vueuse — набор основных утилит Vue Composition API, работает с Vue 2.x и 3.x.
Vue-composable — компонуемые компоненты Vue Composition API. Включает в себя i18n, валидацию, пагинацию, выборку и более 30 переменных компонуемых функций.
Vue-condition-watcher — Vue Composition API для автоматической выборки данных при изменении условия.
Vue-use — используйте магические Vue Composition APIs для предоставления множества повторно используемых логик, таких как форма, таблица и загрузка и т. д.
Vue-concurrency — библиотека для инкапсуляции асинхронных операций и управления параллелизмом для Vue и Composition API.
Vue-ics — плагин Vue.js для создания файлов ICalendar (.ics).
Vue-use-switch-map — мощь оператора RxJS switchMap, внедрённая в мир Vue composition.
Vue-use-infinite-scroll — функция композиции Vue, которая упрощает бесконечную прокрутку.
Vue-with-wrapper — деконструкция объекта, используемая в шаблоне.
Vesselize — JavaScript IoC контейнер, который легко работает с Vue.js.
Vue-context-composition — совместное использование состояния, созданного с помощью Composition API между компонентами, аналогично useContext из React Hooks.
Vuex-overlay-tools — плагин Vue 3 для мониторинга магазина Vuex (также поддерживается путешествие во времени).
Vuse-rx — полная поддержка RxJS для Vue 3.
Vue-props-validation — логика проверки свойств Vue извлечена для вложенных проверок в объектах и массивах с использованием собственного синтаксиса Vue.
Vue-next-rx — полная интеграция RxJS для Vue.js (обновление vue-rx).
Fontawesome-autogen — автоматически обнаруживает и импортирует значки fontawesome, используемые в вашем веб-приложении.
Vue-macros — исследуйте и расширяйте макросы и синтаксический сахар для Vue.
Unplugin-vue-components — автоматический импорт компонентов по запросу для Vue.
Unplugin-auto-import — автоимпорт Vue API по запросу для Vite, Webpack и Rollup.
Vue-typed — наборы декораторов ECMAScript / Typescript, которые помогут вам легко писать компоненты Vue.
Vue-typescript — декораторы Typescript для придания Vue большей типизации.
Vue-property-decorator — Vue.js и Property Decorator.
Vue-typescript-component — декораторы для использования классов TypeScript в качестве компонентов Vue.js 2.0.
Vue-typescript-import-dts — файл декларации Typescript, который позволяет использовать «импорт» с файлами .vue.
Vue-ts-loader — проверка типов вашего скрипта в вашем vue-loader.
Vue-mixin-decorator — декоратор Typescript для строго типизированных миксинов. Плагин для интернационализации Vue.js:
Pinia:
Authentication/Authorization:
— vue-kindergarten.
— vue-authenticate — Simple Vue.js authentication library for login/register and OAuth (1.0/2.0) authentication.
— vue-facebook-account-kit — Simple vue wrapper to the fb account kit library.
— casl-vue — Restricts what resources a given user is allowed to access.
— vue-google-api — A wrapper for easy integration of the Google's APIs client in any vue.js 2 project, based on promises, with built-in Oauth2 «Sign In with Google» facilities.
— vue-auth — A simple light-weight authentication library for Vue.js.
— vue-auth-plugin — A simple authentication and authorization library for Vue.js using typescript.
— vue-google-signin-button — A simple Vue plugin to include a Google sign-in button into your web app.
— vue-facebook-signin-button — A simple plugin to include a custom Facebook sign-in button into your web app.
— vue-auth-href — A VueJS directive for downloading files that are under a protected route schema.
— vue-msal — Vue plugin for using Microsoft Authentication Library (MSAL).
— vue-simple-acl — A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).
Vuex Utilities:
— vuex-persistedstate — Persist Vuex state with localStorage.
— vuex-plugin-jsdata — A plugin for syncing Vuex store with js-data.
— vuex-local — Local state management within Vuex.
— vuex-action — Utilities for vuex to easily create and manage actions.
— vuex-rest-api — A Helper utility to simplify the usage of REST APIs with Vuex. Based on axios.
— vuex-cache — A Vuex plugin utility to cache action those will make remote request.
— vuex-persist — A Typescript-ready Vuex plugin to help save the store to localStorage or any custom Storage (that you can configure).
— vuex-local-state — Add 'localState/sessionState' options to vuex. Keep the Vuex state with localStorage.
— vuex-action-reload — A vuex plugin that reloads actions when a condition is met.
— vuejs-storage — Vue.js and vuex. Vuex-multi-tab-state — плагин для Vuex, который позволяет совместно использовать и синхронизировать состояние между несколькими вкладками.
GraphQL:
Управление параллелизмом:
Улучшение читаемости кода:
CSS:
Управление активами:
vue-separate-files-webpack-loader — загрузчик Webpack для отдельных частей компонентов Vue.
vue-svg-loader — загрузчик webpack, который позволяет использовать файлы SVG как компоненты Vue.
vue-registrar — пакет, динамически регистрирующий компоненты и модули Vuex. Делает код более читаемым!
vue-automatic-import-loader — загрузчик webpack, автоматически импортирующий однофайловые компоненты Vue с помощью функции сопоставления.
vue-aimg-loader — простой способ использования изображений в шаблоне Vue без написания CSS.
vite-svg-loader — плагин Vite для загрузки файлов SVG в качестве компонентов Vue.
vue-sfc-split — конвертирует SFC для использования в нативном браузере без сборки.
webpack-plugin-qiniu-upload — Vue3, webpack-plugin-qiniu-upload для облака Qiniu (七牛) или AWS (亚马逊). Поддерживает @vue/cli-service 5.0.x.
vite-plugin-svg-sfc — плагин Vite для загрузки файла SVG в формате SFC. Поддерживает HMR и блок <style>.
vue-navigation — библиотека навигации по страницам, записывающая маршруты и кэширующая страницы, подобно навигации в нативных приложениях.
vue-acl — список контроля доступа для VueJS 2.
vue-breadcrumbs — реализует простую функциональность хлебных крошек с vue-router для Vue 1.x и Vue 2.x.
vue-2-breadcrumbs — хлебные крошки вместе с vue-router для Vue 2.x и Bootstrap 4.
vs-crumbs — хлебные крошки Vue в 40 строках кода, которые позволяют использовать вложенные пути без дочерних представлений.
vue-nav — менеджер навигации по страницам. Поддерживает все навигационные функции мобильного приложения.
vue-2-crumbs — плагин хлебных крошек для Vue.js 2, позволяющий выбирать родительский маршрут в метаобъекте маршрута без необходимости субмаршрутизации. Также позволяет использовать динамические данные.
vue-pesdk — оболочка Vue.js для PhotoEditorSDK.
vue-resolve — разрешает данные маршрутов перед входом/рендерингом компонента для этого маршрута.
vue-page-stack — маршрутизация и навигация для вашего Vue SPA.
vue-super — простой плагин для вызова методов родительского компонента.
@skyrpex/props-to-local — миксин Vue, который сопоставляет props с локальными данными.
vue-inject — внедрение зависимостей для компонентов Vue 2.x.
vue-deepset — взаимодействие с глубоко вложенными полями в объектах/состоянии Vue/Vuex с v-моделью в Vue 1.x и 2.x.
vue-gaspard — помощники DOM для плагина Vue.js.
vue-configuration — статический объект конфигурации для Vue.js.
vue-lodash — простая оболочка для интеграции lodash с Vue 2.
vue-ramda — оболочка Vue для ramda.
vue-router-user-roles — защищает маршруты на основе ролей пользователя. Добавьте собственную аутентификацию.
vue-messenger — A... Серия полезных улучшений для пропсов компонентов Vue: Transform, Enum-type, Numeric-type, Two-way data bindings.
Веб-воркеры
JSX
Миграция
Web Sockets
Server-Sent Events
Оплата
Платёжные утилиты.
Stripe
PayPal
Plaid
Интеграция с сервисами или другими фреймворками.
vue-disqus — компонент Vue для интеграции комментариев Disqus в ваше приложение, с поддержкой SPA.
vue-youtube-embed — Vue.js и YouTube.
vue-add-to-calendar — компонент Vue, который предоставляет функцию «Добавить в календарь», работает с Vue 2.X.
Vue + Meteor — интеграция Vue первого класса в Meteor.
av-ts — современная, типобезопасная, идиоматическая библиотека привязки Vue.
Neutronium — создание настольных приложений .NET с использованием HTML, CSS и JavaScript.
vue-typescript-jest — препроцессор Jest.js для компонентов Vue.js (с поддержкой html, pug и babel) и TypeScript.
vue-jest-utils — утилиты для тестирования компонентов Vue.js с помощью Jest.
vue-custom-element — пользовательские элементы Vue.
vue-cordova — плагин Vue.js для Cordova.
vue-wamp — библиотека-оболочка AutobahnJS для Vue.js.
express-vue — механизм рендеринга Vue для Express.js. Используйте файлы .Vue в качестве шаблонов с помощью res.render().
vue-grecaptcha — Google reCAPTCHA для VueJS 2.
vue-recaptcha — компонент Google reCAPTCHA для Vue.js.
require-vuejs — плагин RequireJS для асинхронной и динамической загрузки и анализа компонентов .vue.
facebook-login-vuejs — компонент Vue для аутентификации вашего приложения Facebook и получения преимуществ от входа в Facebook.
vuejs/vuefire — официальная интеграция Firebase для VueJS.
vuefire — Firebase для VueJS и Vuex.
vue-runkit — RunKit Embed для Vue.js.
vue-youtube — обеспечивает простой слой, чтобы вы могли использовать своё воображение при работе с API YouTube IFrame Player. (Совместимо с SSR).
vue-introjs — интегрирует пошаговое руководство intro.js и введение функций с Vue.js http://introjs.com/.
vue-loopback — шаблон приложения Loopback и Vue.
vue-laroute — интегрируйте маршруты Laravel в ваше приложение VueJS с помощью laroute.
vue-raven — автоматически сообщает о неперехваченных исключениях JavaScript, вызванных компонентом vue.
vue-telegram-login — компонент Vue для Telegram Login.
vuexpress — Vue + Express.js = VueXpress / серверный рендеринг для Express.js. Используйте файлы .vue в качестве шаблонов express.js:
vue-fixer — простой компонент Vue для API fixer;
amazon-cognito-vuex-module — модуль Vuex для Amazon Cognito;
vue-web3 — привязки блокчейна Web3 для Vue.js (по аналогии с Vuefire и Drizzle);
sbt-vuefy — интеграция Vue.js для Playframework;
loopback-vue-starter — шаблон LoopBack и Vue с простым управлением плагинами через vue-cli и vue ui;
vue.py — написание компонентов Vue.js на Python;
vue-telegram-passport — компонент Vue для Telegram Passport;
vue-facebook-login-component — полностью настраиваемый компонент для интеграции входа через Facebook;
vue-programmatic-invisible-google-recaptcha — простой невидимый компонент Google reCAPTCHA, ориентированный исключительно на программный вызов;
vbuild — позволяет использовать компоненты (.vue файлы) в приложении vuejs без полноценного стека nodejs;
feathers-vuex — первоклассная интеграция клиента Feathers и Vuex;
vue-nocaptcha — компонент Aliyun noCAPTCHA для Vue.js;
ionic-vue — интеграция Vue.js для Ionic v4;
vue-0xcert — интеграция Vue.js для 0xcert Framework;
vue-zdog — оболочка Vue для zDog;
vue-unleash — плагин Vue для платформы управления функциями Unleash;
vue-zeye-client — плагин Vue для простого использования сервера mediasoup WebRTC SFU Zeye-server;
vue-postgrest — интеграция Vue.js для postgREST;
Vuecket — веб-фреймворк, где мощь Vue.JS сочетается с магией Apache Wicket;
vue-ld — плагин и утилиты маршрутизации Vue LaunchDarkly;
Prisma — клиент визуализации журналов для @sherlog/cli;
vuetube — быстрый, лёгкий, лениво загружаемый компонент Vue, который действует как тонкий слой над API проигрывателя YouTube Iframe Player;
vue-tweet — компонент Vue 3, позволяющий встраивать твиты в ваше приложение, просто указав идентификатор твита;
vue-dapp — библиотека Vue 3 для создания Dapps с ethers.js;
vue3-recaptcha2 — Google reCAPTCHA 2 для Vue 3;
hugoVueSFC — компоненты Vue Single-File (SFC) в Hugo;
vue-tg — интеграция Telegram Web Apps для Vue 3. Vue-patterns — полезные шаблоны, техники, советы и рекомендации Vue, а также полезные ссылки.
Vuese — универсальное решение для документации компонентов Vue.
Vue-dotmd-loader — загрузчик Webpack для преобразования файлов Markdown в файлы Vue.
Vue-tut — простое создание красивых руководств с помощью Vue.
Vue Cheatsheet — единственная шпаргалка по Vue, которая вам когда-либо понадобится.
vuenit — утилиты для тестирования компонентов и директив Vue.
vue-unit — библиотека для Vue.js, упрощающая создание и модульное тестирование компонентов.
vue-a2b — библиотека для сплит-тестирования с Vue.js (A/B-тестирование). Настраиваемая и компактная (1,2 КБ в сжатом виде).
vue-test-utils — официальные утилиты для тестирования компонентов Vue.
vue-test-actions — модульное тестирование действий Vuex с использованием Jest-макетов.
jest-vue-matcher — дополнительные сопоставители Jest для Vue.
vue-hubble — лучший способ выбора элементов для UI-тестов в Vue.
Vue Testing Library — простые и полные инструменты тестирования, которые поощряют хорошие методы тестирования. Основан на DOM Testing Library и построен на основе официальных Vue Test Utils.
jest-serializer-vue-tjw — улучшенное форматирование снимков Jest.
vuex-test-utils — модульное тестирование Vuex с Chai.
vitest — платформа тестирования нового поколения на базе Vite.
Загрузка Vue-компонентов в Node.
vue-node — загрузка Vue-компонентов в Node.
Плагины для текстовых редакторов
Atom
— language-vue@atom.io — синтаксис компонента Vue для Atom.
— vue-snippets@atom.io — фрагменты Atom для файлов компонентов Vue.
— vue-autocompile@atom.io — автоматическая компиляция файла Vue при сохранении.
— lint-sass-vue@atom.io — пакет Atom для проверки Sass/SCSS в файлах .vue.
— vuejs2-snippets@atom.io — фрагменты Atom для JavaScript и компонентов, включая хуки жизненного цикла, директивы, свойства, Vuex, Vue-router, поддержку Vue-i18n.
— vue2-autocomplete@atom.io — автозаполнение Vue.js 2.0+ для Atom.
Sublime Text
— Vue Syntax Highlight — подсветка синтаксиса для однофайловых компонентов Vue в Sublime Text.
— VUEFormatter — форматтер кода для Sublime Text.
— Vue Next Formatter — форматировщик Vue для Sublime Text, поддерживает ES5/6/7, Less/Sass и Pug/Html-шаблоны.
Vim
— Vim Vue — подсветка синтаксиса компонентов Vue.
— vim-vue-plugin — плагин для синтаксиса и отступов Vim для файлов .vue.
Visual Studio Code
— Vetur — инструменты Vue для VSCode.
— Vue VSCode Snippets — фрагменты кода, которые ускорят работу с Vue.
— Ionic Snippets — поддержка Vetur для Ionic Components.
— Vue - Official (Volar) — самая быстрая поддержка языка Vue.
Visual Studio
— VuePack — Содержит HTML-интеллект и фрагменты кода для библиотеки JavaScript Vue.js.
Scaffold / шаблон / начальный набор / стартовый комплект / ансамбль стека / генератор Yeoman
Vite — следующее поколение инструментов для фронтенда. Это быстро!
vue-cli — простой CLI для создания шаблонов проектов Vue.js.
Vue-Django — шаблон, который поможет вам перенести мощь VueJS в приложение Django (Python).
python-vuejs — объединение веб-фреймворков Python и Vue.js с набором скриптов. По сути, это оболочка vue-cli
.
generator-vue-plugin — генератор Yeoman, генерирующий плагин Vue.
vue-seed — vue-seed — минимальный начальный набор для тех, кто хочет начать работу с Vue.
nuxt-seed — nuxt-seed — минимальный начальный набор для тех, кто хочет начать работу с Vue и Nuxt.
rails_vue_melt — представление Rails с оптимизатором webpack=vue.
vue-starter — стартовый набор Vue.js, который позволяет сосредоточиться на программировании и меньше на конфигурации.
vuejs-wordpress-theme-starter — тема WordPress с удалёнными внутренностями и заменёнными на Vue.
Cordovue — пример приложения Apache Cordova с использованием Vue.
Cookiecutter-Django-Vue — настраиваемый генератор проектов Django+VueJS+Docker с большим количеством настроек/интеграций.
iBiu — визуальный CLI для создания больших шаблонов Vue за 2 секунды.
wp-vue — простой шаблон блога Vue, отображающий сообщения из конечной точки API WordPress REST.
vue-cli-template-nativescript — шаблон для запуска новых проектов nativescript+vue с rollup+babel+eslint.
vue-element-ui-scaffold — онлайн и визуальный Vue 2 с шаблоном CRUD Element-UI.
vue-firebase-element-ui-scaffold — онлайн и визуальный Vue 2, Element-UI и Firebase с CRUDs, аутентификацией, загрузкой файлов/изображений, журналом активности и многим другим.
vuesion — Vuesion — это шаблон, помогающий продуктовым командам создавать быстрее, чем когда-либо, с меньшими головными болями и современными передовыми практиками в области инженерии и дизайна.
vue-vuex-typescript-webpack-seed — начальный проект с Vue, Vuex, Typescript, Scss и Webpack с горячей перезагрузкой.
VueCharged Template — строго определённый, ориентированный на функции шаблон Vue 2 с CLI-шаблоном. Использует Vue 2, Vuex, Vue Router и Vue I18n.
Huncwot — шаблон Vue.js с Node.js для создания современных приложений JavaScript с подходом «батарейки в комплекте».
wemake-vue-template — современный шаблон Vue, ориентированный на качество кода и счастье разработчика. Включает: nuxt, flow и jest.
vue-lib-template — 🛠 простой шаблон. by petervmeijgaard
vue-cli-template-library — шаблон для разработки open-source библиотек на Vue.js с использованием Rollup, Jest, Babel, Storybook, TravisCI и SemanticRelease.
vue-cli-template-github-pages — полнофункциональный набор инструментов Webpack и vue-loader для развёртывания на GitHub Pages с помощью TravisCI.
vue-webpack-chrome-extension-template — шаблон для быстрого создания расширения Chrome на Vuejs с горячей перезагрузкой при разработке.
vue-auth-boilerplate — шаблон SPA (одностраничного приложения) с Router/Vuex/CLI3 и функциями аутентификации (привлекательный вид регистрации и входа). Работает с минимальной настройкой из коробки с laravel-api-boilerplate-jwt.
vue-atomic-design — шаблон внешнего интерфейса Vue на основе методологии атомарного дизайна.
vue3-compact-template — ⚡️ простой и компактный шаблон Vue 3 с передовыми технологиями фронтенда.
Universal
Рендеринг приложения Vue в HTML на сервере и в DOM в браузере.
SPA Starter Kit — строго определённый стартовый набор для создания одностраничных приложений с Laravel и Vue.js.
SSR Boilerplate — шаблон серверного рендеринга Vue без загрязнения Vuex.
neutrino-preset-vue-static — минималистичный стартовый набор для создания статических сайтов с использованием Vue.js.
Vueniverse — полностью функциональный универсальный шаблон Vue для пользовательских приложений, работающий на Nuxt.js и Express.
vue-preload — плагин Vue для добавления возможностей <link rel="preload">
.
Vue.js/Nuxt.js full-featured boilerplate — профессиональный шаблон агентства фронтенд для создания быстрых, надёжных и адаптируемых веб-приложений или сайтов на Vuejs/Nuxtjs.
Server
Включает бэкенд-шаблон.
Vuetober — одностраничные приложения с Laravel, Vue.js и October CMS.
vue-server-demo — написание сервера Koa в Vue.
vue-apollo-connector-kit — аутентификация JWT с двумя разными стратегиями (localStorage и httpOnly cookies). Авторизация с использованием пользовательских директив (apollo).
DotVue — реализация обработчика файлов .vue в .NET с серверной ViewModel обратной передачи. Однофайловые компоненты с серверной ViewModel. Используйте всю мощь VueJS с простым доступом к данным C# на стороне сервера.
isomor-vue-app — настройка рабочей среды с Vue и isomor для унификации фронтенда и бэкенда путём автоматического создания API.
Electron
Electron Vue — быстрый старт Electron & Vue.js с шаблоном vue-cli, общими плагинами Vue, electron-packager/electron-builder, модульным/e2e тестированием, vue-devtools и webpack.
VuePack — современный стартер, использующий Vue 2, Vuex, Vue-router и Webpack 2 (и даже Electron).
vue-flexible-link — небольшой компонент Vue для Electron для открытия ссылок в браузере. Идеально подходит для кросс-платформенных приложений (Web & Native).
vuelectron — наборы стартовых шаблонов Electronjs для Vue.
vue-design — лучший конструктор визуализации веб-сайтов с Vue и Electron.
dapp — шаблон для стека Vue/Parcel/Electron. Vue-Electron-Template — шаблон Electron и Vue.js с поддержкой горячей перезагрузки и общими плагинами Vue, настроенными сценариями разработки и сборки с использованием webpack-4.
Vue-Iview-Electron-Boilerplate — шаблон Electron и Vue.js с IView 4.x, Vue 2.x, electron 8.x и webpack 4.x.
Electron-Vue3-Flask — начальный шаблон приложения Electron и Vue.js, который использует бэкенд на Python через Flask для создания настольных приложений.
Electron-Vite-Template — современный шаблон проекта настольного приложения с Vue 3, Vite и Electron. Быстрый!
Vitectron — мощный и современный шаблон настольного приложения Vue с TypeScript и JSX + Vue 3.x + Vite 2.x + Pinia 2.x + Vue-Router 4.x.
Vutron — шаблоны быстрого запуска для Vite + Electron + Vue 3 + Vuetify + TypeScript.
Electron-Vite-Vue — действительно простой шаблон Electron + Vite + Vue.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )