diff --git a/assets/images/icons/gridsome.png b/assets/images/icons/gridsome.png
new file mode 100644
index 0000000..3c6904d
Binary files /dev/null and b/assets/images/icons/gridsome.png differ
diff --git a/assets/images/icons/nuxt.png b/assets/images/icons/nuxt.png
new file mode 100644
index 0000000..82eedb5
Binary files /dev/null and b/assets/images/icons/nuxt.png differ
diff --git a/assets/images/icons/postcss.png b/assets/images/icons/postcss.png
new file mode 100644
index 0000000..8f552b7
Binary files /dev/null and b/assets/images/icons/postcss.png differ
diff --git a/assets/images/icons/quasar.png b/assets/images/icons/quasar.png
new file mode 100644
index 0000000..a0ee6ca
Binary files /dev/null and b/assets/images/icons/quasar.png differ
diff --git a/assets/images/icons/saber.png b/assets/images/icons/saber.png
new file mode 100644
index 0000000..016a244
Binary files /dev/null and b/assets/images/icons/saber.png differ
diff --git a/assets/images/icons/sass.png b/assets/images/icons/sass.png
new file mode 100644
index 0000000..d1deff0
Binary files /dev/null and b/assets/images/icons/sass.png differ
diff --git a/assets/images/icons/vue.png b/assets/images/icons/vue.png
new file mode 100644
index 0000000..dae8840
Binary files /dev/null and b/assets/images/icons/vue.png differ
diff --git a/assets/images/icons/vuepress.png b/assets/images/icons/vuepress.png
new file mode 100644
index 0000000..c2efc4e
Binary files /dev/null and b/assets/images/icons/vuepress.png differ
diff --git a/assets/images/icons/vuetify.png b/assets/images/icons/vuetify.png
new file mode 100644
index 0000000..0d594ad
Binary files /dev/null and b/assets/images/icons/vuetify.png differ
diff --git a/data/libraries/AdminLTE-VueJS2.json b/data/libraries/AdminLTE-VueJS2.json
new file mode 100644
index 0000000..5db0931
--- /dev/null
+++ b/data/libraries/AdminLTE-VueJS2.json
@@ -0,0 +1,22 @@
+{
+ "name": "AdminLTE-VueJS2",
+ "full_name": "otezz/AdminLTE-VueJS2",
+ "description": "AdminLTE + VueJS 2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "otezz",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2015833?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://adminlte-vuejs2.otezz.com/",
+ "repo": "https://github.com/otezz/AdminLTE-VueJS2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/AutoComplete.json b/data/libraries/AutoComplete.json
new file mode 100644
index 0000000..167118a
--- /dev/null
+++ b/data/libraries/AutoComplete.json
@@ -0,0 +1,18 @@
+{
+ "name": "AutoComplete",
+ "full_name": "ieski/AutoComplete",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ieski",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/88244?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ieski/AutoComplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Book-Trading-Club.json b/data/libraries/Book-Trading-Club.json
new file mode 100644
index 0000000..a598c28
--- /dev/null
+++ b/data/libraries/Book-Trading-Club.json
@@ -0,0 +1,29 @@
+{
+ "name": "Book-Trading-Club",
+ "full_name": "mubaidr/Book-Trading-Club",
+ "description": "A sample application using node.js api and vuejs",
+ "topics": [
+ "nodejs",
+ "expressjs",
+ "vuejs",
+ "javascript",
+ "mongodb",
+ "axios"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mubaidr.github.io/Book-Trading-Club/",
+ "repo": "https://github.com/mubaidr/Book-Trading-Club"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Build-vue-hackernews-2.0-from-scratch.json b/data/libraries/Build-vue-hackernews-2.0-from-scratch.json
new file mode 100644
index 0000000..e271c96
--- /dev/null
+++ b/data/libraries/Build-vue-hackernews-2.0-from-scratch.json
@@ -0,0 +1,24 @@
+{
+ "name": "Build-vue-hackernews-2.0-from-scratch",
+ "full_name": "Detachment/Build-vue-hackernews-2.0-from-scratch",
+ "description": "A tutorial for beginners to build a complex project with Vue.js 2.0 step by step",
+ "topics": [
+ "vuejs2",
+ "vuex2",
+ "vue-router",
+ "webpack2",
+ "javascript"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Detachment",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11611875?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Detachment/Build-vue-hackernews-2.0-from-scratch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Buka.json b/data/libraries/Buka.json
new file mode 100644
index 0000000..4e0cd27
--- /dev/null
+++ b/data/libraries/Buka.json
@@ -0,0 +1,29 @@
+{
+ "name": "Buka",
+ "full_name": "oguzhaninan/Buka",
+ "description": "EBook Management",
+ "topics": [
+ "ebook",
+ "book",
+ "reader",
+ "pdf",
+ "pdf-viewer",
+ "book-management"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "oguzhaninan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/16149251?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/oguzhaninan/Buka"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/CMS-of-Blog.json b/data/libraries/CMS-of-Blog.json
new file mode 100644
index 0000000..48aa947
--- /dev/null
+++ b/data/libraries/CMS-of-Blog.json
@@ -0,0 +1,18 @@
+{
+ "name": "CMS-of-Blog",
+ "full_name": "ciqulover/CMS-of-Blog",
+ "description": "deprecated",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ciqulover",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/14111586?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ciqulover/CMS-of-Blog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Client-Side-Vue.json b/data/libraries/Client-Side-Vue.json
new file mode 100644
index 0000000..1d57dd5
--- /dev/null
+++ b/data/libraries/Client-Side-Vue.json
@@ -0,0 +1,22 @@
+{
+ "name": "Client-Side-Vue",
+ "full_name": "justinwash/Client-Side-Vue",
+ "description": "Vue.js client-side for tiny, quick-loading, node.js-less Single Page Apps.",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "justinwash",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6236852?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/justinwash/Client-Side-Vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/CoPilot.json b/data/libraries/CoPilot.json
new file mode 100644
index 0000000..17a8f46
--- /dev/null
+++ b/data/libraries/CoPilot.json
@@ -0,0 +1,29 @@
+{
+ "name": "CoPilot",
+ "full_name": "misterGF/CoPilot",
+ "description": "Responsive Bootstrap 3 Admin Template based on AdminLTE with vue.js",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "dashboard",
+ "vuex",
+ "vue-resource",
+ "vue-router",
+ "copilot",
+ "vue-devtools",
+ "adminlte",
+ "bootstrap"
+ ],
+ "license": null,
+ "owner": {
+ "login": "misterGF",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1244785?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://copilot.misterGF.io",
+ "repo": "https://github.com/misterGF/CoPilot"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ComponentFixture.json b/data/libraries/ComponentFixture.json
new file mode 100644
index 0000000..5162de9
--- /dev/null
+++ b/data/libraries/ComponentFixture.json
@@ -0,0 +1,29 @@
+{
+ "name": "ComponentFixture",
+ "full_name": "David-Desmaisons/ComponentFixture",
+ "description": "🛠️Interactive sandox playground for vue components",
+ "topics": [
+ "vuejs",
+ "component",
+ "fixture-test",
+ "sandbox",
+ "testing-tools",
+ "playground"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://david-desmaisons.github.io/ComponentFixture/",
+ "repo": "https://github.com/David-Desmaisons/ComponentFixture"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Core-Server.json b/data/libraries/Core-Server.json
new file mode 100644
index 0000000..142f0c8
--- /dev/null
+++ b/data/libraries/Core-Server.json
@@ -0,0 +1,22 @@
+{
+ "name": "Core-Server",
+ "full_name": "Skyhark-Projects/Core-Server",
+ "description": "A Vue based web server with an integrated API system",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Skyhark-Projects",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28492958?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Skyhark-Projects/Core-Server"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/DejaVue.json b/data/libraries/DejaVue.json
new file mode 100644
index 0000000..6b7a553
--- /dev/null
+++ b/data/libraries/DejaVue.json
@@ -0,0 +1,31 @@
+{
+ "name": "DejaVue",
+ "full_name": "MiCottOn/DejaVue",
+ "description": "Visualization and debugging tool built for Vue.js",
+ "topics": [
+ "vuejs",
+ "vue",
+ "javascript",
+ "chrome-devtools",
+ "visualization"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MiCottOn",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25110441?v=4"
+ },
+ "organization": {
+ "login": "MiCottOn",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25110441?v=4"
+ },
+ "links": {
+ "site": "http://www.dejavue.co",
+ "repo": "https://github.com/MiCottOn/DejaVue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/DotVue.json b/data/libraries/DotVue.json
new file mode 100644
index 0000000..f23eeda
--- /dev/null
+++ b/data/libraries/DotVue.json
@@ -0,0 +1,18 @@
+{
+ "name": "DotVue",
+ "full_name": "mbdavid/DotVue",
+ "description": "Implement .vue file handler in .NET with server ViewModel postback",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "mbdavid",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1137197?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mbdavid/DotVue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/DynamoDb-GUI-Client.json b/data/libraries/DynamoDb-GUI-Client.json
new file mode 100644
index 0000000..3a90ca6
--- /dev/null
+++ b/data/libraries/DynamoDb-GUI-Client.json
@@ -0,0 +1,33 @@
+{
+ "name": "DynamoDb-GUI-Client",
+ "full_name": "Arattian/DynamoDb-GUI-Client",
+ "description": "DynamoDb GUI Client",
+ "topics": [
+ "dynamodb-local",
+ "dynamodb",
+ "electron-app",
+ "vuejs",
+ "element-ui",
+ "dynamodb-client",
+ "dynamodb-gui-client",
+ "gui",
+ "aws-dynamodb",
+ "aws"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Arattian",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36269636?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Arattian/DynamoDb-GUI-Client"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Epiboard.json b/data/libraries/Epiboard.json
new file mode 100644
index 0000000..e439531
--- /dev/null
+++ b/data/libraries/Epiboard.json
@@ -0,0 +1,43 @@
+{
+ "name": "Epiboard",
+ "full_name": "Alexays/Epiboard",
+ "description": "Web Extension — A new tab page extension with material design and useful features :new: :tada:",
+ "topics": [
+ "chrome",
+ "material",
+ "new-tab",
+ "customizable",
+ "firefox",
+ "webextension",
+ "vuejs",
+ "card",
+ "storage",
+ "cpu",
+ "epitech",
+ "isefac",
+ "rss",
+ "material-design",
+ "weather",
+ "lastfm",
+ "trends",
+ "igoogle",
+ "google-trends",
+ "dashboard"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Alexays",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13947260?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Alexays/Epiboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/FireX-Proxy.json b/data/libraries/FireX-Proxy.json
new file mode 100644
index 0000000..0a20164
--- /dev/null
+++ b/data/libraries/FireX-Proxy.json
@@ -0,0 +1,24 @@
+{
+ "name": "FireX-Proxy",
+ "full_name": "Orogenesis/FireX-Proxy",
+ "description": "FireX Proxy for Mozilla Firefox, Google Chrome",
+ "topics": [
+ "javascript",
+ "chrome-extension",
+ "firefox-extension",
+ "webextension",
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Orogenesis",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3242387?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Orogenesis/FireX-Proxy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/GenVue.json b/data/libraries/GenVue.json
new file mode 100644
index 0000000..91ba37a
--- /dev/null
+++ b/data/libraries/GenVue.json
@@ -0,0 +1,33 @@
+{
+ "name": "GenVue",
+ "full_name": "herbat73/GenVue",
+ "description": "GenVue is a hostable, web application that lets confidential users upload and share private files. Tech stack: Net Core 2.0 + Vue.js + Vuex + OpenIddict + Vuetifyjs + EF + SQLServer/Postgress",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "netcore2",
+ "netcore",
+ "webapi",
+ "openiddict",
+ "babel",
+ "vuetifyjs",
+ "sqlserver",
+ "postgressql"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "herbat73",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/21688799?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/herbat73/GenVue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Gokotta.json b/data/libraries/Gokotta.json
new file mode 100644
index 0000000..149a831
--- /dev/null
+++ b/data/libraries/Gokotta.json
@@ -0,0 +1,26 @@
+{
+ "name": "Gokotta",
+ "full_name": "Zhangdroid/Gokotta",
+ "description": "A simple music player built by electron and vue",
+ "topics": [
+ "electron",
+ "vue",
+ "music-player"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Zhangdroid",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6471705?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Zhangdroid/Gokotta"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Keen-UI.json b/data/libraries/Keen-UI.json
new file mode 100644
index 0000000..861a0b4
--- /dev/null
+++ b/data/libraries/Keen-UI.json
@@ -0,0 +1,28 @@
+{
+ "name": "Keen-UI",
+ "full_name": "JosephusPaye/Keen-UI",
+ "description": "A lightweight Vue.js UI library with a simple API, inspired by Google's Material Design.",
+ "topics": [
+ "vue",
+ "material-design",
+ "ui",
+ "components",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JosephusPaye",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5924865?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://josephuspaye.github.io/Keen-UI/",
+ "repo": "https://github.com/JosephusPaye/Keen-UI"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Ki-vue-context.json b/data/libraries/Ki-vue-context.json
new file mode 100644
index 0000000..10f2eb0
--- /dev/null
+++ b/data/libraries/Ki-vue-context.json
@@ -0,0 +1,18 @@
+{
+ "name": "Ki-vue-context",
+ "full_name": "Kiyoaki-w/Ki-vue-context",
+ "description": "A customizable context menu component built for Vue2, supporting fontawesome icons, auto right/bottom boundary detection.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Kiyoaki-w",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/37092142?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Kiyoaki-w/Ki-vue-context"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Lingallery.json b/data/libraries/Lingallery.json
new file mode 100644
index 0000000..6104236
--- /dev/null
+++ b/data/libraries/Lingallery.json
@@ -0,0 +1,18 @@
+{
+ "name": "Lingallery",
+ "full_name": "ChristophAnastasiades/Lingallery",
+ "description": "Lingallery is a simple image gallery component for Vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ChristophAnastasiades",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6797181?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ChristophAnastasiades/Lingallery"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Loopa-News.json b/data/libraries/Loopa-News.json
new file mode 100644
index 0000000..fab1f06
--- /dev/null
+++ b/data/libraries/Loopa-News.json
@@ -0,0 +1,28 @@
+{
+ "name": "Loopa-News",
+ "full_name": "Angarsk8/Loopa-News",
+ "description": "Realtime social news app developed from scratch with Elixir, Phoenix, Vue and Vuex",
+ "topics": [
+ "elixir",
+ "phoenix",
+ "vue",
+ "vuex",
+ "realtime"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Angarsk8",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11448559?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://loopa-news.herokuapp.com",
+ "repo": "https://github.com/Angarsk8/Loopa-News"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Minimal-Notes.json b/data/libraries/Minimal-Notes.json
new file mode 100644
index 0000000..c61cdeb
--- /dev/null
+++ b/data/libraries/Minimal-Notes.json
@@ -0,0 +1,34 @@
+{
+ "name": "Minimal-Notes",
+ "full_name": "vladocar/Minimal-Notes",
+ "description": "Minimal Notes web app build with Vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "todo",
+ "notes",
+ "notes-app",
+ "minimal",
+ "javascript",
+ "html",
+ "css",
+ "app",
+ "webapp"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vladocar",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/34764?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vladocar.github.io/Minimal-Notes/",
+ "repo": "https://github.com/vladocar/Minimal-Notes"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/N3-components.json b/data/libraries/N3-components.json
new file mode 100644
index 0000000..603a417
--- /dev/null
+++ b/data/libraries/N3-components.json
@@ -0,0 +1,31 @@
+{
+ "name": "N3-components",
+ "full_name": "N3-components/N3-components",
+ "description": "N3-components , Powerful Vue UI Library.",
+ "topics": [
+ "vue",
+ "components",
+ "javascript",
+ "html",
+ "css"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "N3-components",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/21080427?v=4"
+ },
+ "organization": {
+ "login": "N3-components",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/21080427?v=4"
+ },
+ "links": {
+ "site": "https://n3-components.github.io/N3-components/",
+ "repo": "https://github.com/N3-components/N3-components"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/NativeScript.json b/data/libraries/NativeScript.json
new file mode 100644
index 0000000..d165c2f
--- /dev/null
+++ b/data/libraries/NativeScript.json
@@ -0,0 +1,37 @@
+{
+ "name": "NativeScript",
+ "full_name": "NativeScript/NativeScript",
+ "description": "NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular and Vue.js, FlexBox and CSS, and get native UI and performance on iOS and Android.",
+ "topics": [
+ "nativescript",
+ "android",
+ "ios",
+ "angular",
+ "vue",
+ "flexbox",
+ "css",
+ "typescript",
+ "javascript",
+ "cross-platform"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "NativeScript",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7392261?v=4"
+ },
+ "organization": {
+ "login": "NativeScript",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7392261?v=4"
+ },
+ "links": {
+ "site": "https://www.nativescript.org",
+ "repo": "https://github.com/NativeScript/NativeScript",
+ "chat": "https://developer.telerik.com/wp-login.php?action=slack-invitation"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Neutronium.json b/data/libraries/Neutronium.json
new file mode 100644
index 0000000..9f3835d
--- /dev/null
+++ b/data/libraries/Neutronium.json
@@ -0,0 +1,35 @@
+{
+ "name": "Neutronium",
+ "full_name": "NeutroniumCore/Neutronium",
+ "description": "🚀 Build .NET desktop applications using HTML, CSS and javascript.",
+ "topics": [
+ "chromium",
+ "mvvm",
+ "c-sharp",
+ "vue",
+ "wpf",
+ "html",
+ "framework",
+ "browser",
+ "reactive-programming"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "NeutroniumCore",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23553426?v=4"
+ },
+ "organization": {
+ "login": "NeutroniumCore",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23553426?v=4"
+ },
+ "links": {
+ "site": "https://neutroniumcore.github.io/Neutronium/",
+ "repo": "https://github.com/NeutroniumCore/Neutronium"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/News-Weaver.json b/data/libraries/News-Weaver.json
new file mode 100644
index 0000000..e2e98ca
--- /dev/null
+++ b/data/libraries/News-Weaver.json
@@ -0,0 +1,29 @@
+{
+ "name": "News-Weaver",
+ "full_name": "Rud156/News-Weaver",
+ "description": "A web based RSS Aggregator",
+ "topics": [
+ "vuejs2",
+ "rss-aggregator",
+ "framework",
+ "momentjs",
+ "vuetifyjs",
+ "material-ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Rud156",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/17374395?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://news-weaver.firebaseapp.com",
+ "repo": "https://github.com/Rud156/News-Weaver"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Nucleus.json b/data/libraries/Nucleus.json
new file mode 100644
index 0000000..0b2846a
--- /dev/null
+++ b/data/libraries/Nucleus.json
@@ -0,0 +1,33 @@
+{
+ "name": "Nucleus",
+ "full_name": "alirizaadiyahsi/Nucleus",
+ "description": "Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication",
+ "topics": [
+ "vuejs",
+ "entity-framework-core",
+ "asp-net-core",
+ "bootstrap-vue",
+ "swagger",
+ "vue",
+ "typescript",
+ "jwt-authentication",
+ "bootstrap",
+ "vuetify"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alirizaadiyahsi",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4375000?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alirizaadiyahsi/Nucleus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/OnsenUI.json b/data/libraries/OnsenUI.json
new file mode 100644
index 0000000..efb337c
--- /dev/null
+++ b/data/libraries/OnsenUI.json
@@ -0,0 +1,41 @@
+{
+ "name": "OnsenUI",
+ "full_name": "OnsenUI/OnsenUI",
+ "description": "Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.",
+ "topics": [
+ "onsen-ui",
+ "cordova",
+ "react",
+ "angular",
+ "monaca",
+ "hybrid-apps",
+ "javascript",
+ "webcomponents",
+ "customelements",
+ "vue",
+ "material",
+ "android",
+ "ios",
+ "html",
+ "pwa"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "OnsenUI",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5972822?v=4"
+ },
+ "organization": {
+ "login": "OnsenUI",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5972822?v=4"
+ },
+ "links": {
+ "site": "https://onsen.io/",
+ "repo": "https://github.com/OnsenUI/OnsenUI"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Pikaday.json b/data/libraries/Pikaday.json
new file mode 100644
index 0000000..7a83871
--- /dev/null
+++ b/data/libraries/Pikaday.json
@@ -0,0 +1,25 @@
+{
+ "name": "Pikaday",
+ "full_name": "Pikaday/Pikaday",
+ "description": "A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "Pikaday",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/44224148?v=4"
+ },
+ "organization": {
+ "login": "Pikaday",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/44224148?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Pikaday/Pikaday"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Remote-host.json b/data/libraries/Remote-host.json
new file mode 100644
index 0000000..53555ab
--- /dev/null
+++ b/data/libraries/Remote-host.json
@@ -0,0 +1,26 @@
+{
+ "name": "Remote-host",
+ "full_name": "mritunjayz/Remote-host",
+ "description": ":cyclone: :computer: Remote sharing over SSH",
+ "topics": [
+ "ssh-tunnel",
+ "terminal-emulator",
+ "remote-access"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mritunjayz",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22472097?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mritunjayz/Remote-host"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Resume-Vue.json b/data/libraries/Resume-Vue.json
new file mode 100644
index 0000000..b964e9d
--- /dev/null
+++ b/data/libraries/Resume-Vue.json
@@ -0,0 +1,18 @@
+{
+ "name": "Resume-Vue",
+ "full_name": "ChangJoo-Park/Resume-Vue",
+ "description": "simple resume based on Vue 2",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ChangJoo-Park",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1451365?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ChangJoo-Park/Resume-Vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/RosterWebApp.json b/data/libraries/RosterWebApp.json
new file mode 100644
index 0000000..d67df57
--- /dev/null
+++ b/data/libraries/RosterWebApp.json
@@ -0,0 +1,22 @@
+{
+ "name": "RosterWebApp",
+ "full_name": "SnakeyHips/RosterWebApp",
+ "description": "Open source rostering ASP.NET Core. MVC app with Vue.js & Vuetify frontend.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SnakeyHips",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8283818?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SnakeyHips/RosterWebApp"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/SDR-News.json b/data/libraries/SDR-News.json
new file mode 100644
index 0000000..63f519c
--- /dev/null
+++ b/data/libraries/SDR-News.json
@@ -0,0 +1,25 @@
+{
+ "name": "SDR-News",
+ "full_name": "super-dev/SDR-News",
+ "description": "News for Web Designers and Developers - Shows aggregated news from multiple sources",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "super-dev",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16905128?v=4"
+ },
+ "organization": {
+ "login": "super-dev",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16905128?v=4"
+ },
+ "links": {
+ "site": "https://superdevresources.com/news",
+ "repo": "https://github.com/super-dev/SDR-News"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/SPA-asp.net-api-vuejs-.json b/data/libraries/SPA-asp.net-api-vuejs-.json
new file mode 100644
index 0000000..940aa4d
--- /dev/null
+++ b/data/libraries/SPA-asp.net-api-vuejs-.json
@@ -0,0 +1,24 @@
+{
+ "name": "SPA-asp.net-api-vuejs-",
+ "full_name": "mubaidr/SPA-asp.net-api-vuejs-",
+ "description": "A Vue.js single page application for basic Management By Objective tasks using ASP .NET Webapi 2 and SQL server",
+ "topics": [
+ "vuejs",
+ "sql-server",
+ "api",
+ "asp",
+ "website"
+ ],
+ "license": null,
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/SPA-asp.net-api-vuejs-"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/SaleinaCMS.json b/data/libraries/SaleinaCMS.json
new file mode 100644
index 0000000..f91223a
--- /dev/null
+++ b/data/libraries/SaleinaCMS.json
@@ -0,0 +1,31 @@
+{
+ "name": "SaleinaCMS",
+ "full_name": "saleina/SaleinaCMS",
+ "description": "An Open Source Static Site CMS Built With Love & Vue.",
+ "topics": [
+ "cms",
+ "static-site",
+ "static-site-cms",
+ "vuejs",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "saleina",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/40492552?v=4"
+ },
+ "organization": {
+ "login": "saleina",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/40492552?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/saleina/SaleinaCMS"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/SemVue.json b/data/libraries/SemVue.json
new file mode 100644
index 0000000..227fcad
--- /dev/null
+++ b/data/libraries/SemVue.json
@@ -0,0 +1,22 @@
+{
+ "name": "SemVue",
+ "full_name": "guilhermewaess/SemVue",
+ "description": "Semantic-ui components easy in your vue project",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "guilhermewaess",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5339165?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://guilhermewaess.github.io/SemVue",
+ "repo": "https://github.com/guilhermewaess/SemVue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Semantic-UI-Vue.json b/data/libraries/Semantic-UI-Vue.json
new file mode 100644
index 0000000..c3b29de
--- /dev/null
+++ b/data/libraries/Semantic-UI-Vue.json
@@ -0,0 +1,33 @@
+{
+ "name": "Semantic-UI-Vue",
+ "full_name": "Semantic-UI-Vue/Semantic-UI-Vue",
+ "description": "Semantic UI integration for Vue",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vue2",
+ "semantic-ui",
+ "components",
+ "vue-components",
+ "semantic-ui-vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Semantic-UI-Vue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/31376168?v=4"
+ },
+ "organization": {
+ "login": "Semantic-UI-Vue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/31376168?v=4"
+ },
+ "links": {
+ "site": "https://semantic-ui-vue.github.io",
+ "repo": "https://github.com/Semantic-UI-Vue/Semantic-UI-Vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Stacer.json b/data/libraries/Stacer.json
new file mode 100644
index 0000000..8438ebc
--- /dev/null
+++ b/data/libraries/Stacer.json
@@ -0,0 +1,31 @@
+{
+ "name": "Stacer",
+ "full_name": "oguzhaninan/Stacer",
+ "description": "Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web",
+ "topics": [
+ "optimizer",
+ "ubuntu",
+ "system-information",
+ "system",
+ "linux",
+ "desktop-application",
+ "monitoring",
+ "stacer"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "oguzhaninan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/16149251?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/oguzhaninan/Stacer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/TEMPLATE.md b/data/libraries/TEMPLATE.md
new file mode 100644
index 0000000..39237fe
--- /dev/null
+++ b/data/libraries/TEMPLATE.md
@@ -0,0 +1,42 @@
+# Template
+
+# Required fields
+
+The `name`, `url` and `fields` fields are required.
+
+# Types
+
+- The `fields` field must be an array of strings and/or objects containing a `name` and a `value`.
+- The `colour` field should be a hexadecimal colour, a named colour (e.g. `RED`), or `RANDOM`.
+- The `icon` field is the filename (+ extension) of the icon in `assets/images/icons/`.
+- The `author.avatar` field should optionally be the filename (+ extension) of the avatar in `assets/images/avatars/`.
+- The `tags` field should be an array of strings containing arbitrary tags.
+
+---
+
+```json
+{
+ "name": "Example Library",
+ "tagline": "Example Library solves your problems",
+ "tags": ["ui", "component", "library", "material", "design"],
+ "icon": "example-library.png",
+ "colour": "RANDOM",
+ "url": {
+ "site": "https://www.example.com/example-library/site",
+ "docs": "https://www.example.com/example-library/docs",
+ "repo": "https://www.example.com/example-library/code",
+ "bugs": "https://www.example.com/example-library/bugs"
+ },
+ "fields": [
+ { "name": "Fast", "value": "Example Library is fast" },
+ { "name": "Easy", "value": "Example Library is easy to use" },
+ { "name": "Secure", "value": "Example Library is safe" },
+ "Use Example Library today!"
+ ],
+ "author": {
+ "name": "Example Author",
+ "url": "https://www.example.com/users/example-author",
+ "avatar": "example-author.png"
+ }
+}
+```
diff --git a/data/libraries/Textra.json b/data/libraries/Textra.json
new file mode 100644
index 0000000..ec4d769
--- /dev/null
+++ b/data/libraries/Textra.json
@@ -0,0 +1,28 @@
+{
+ "name": "Textra",
+ "full_name": "hosein2398/Textra",
+ "description": "Vue js add-on to slide text.",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "animating",
+ "animating-text",
+ "text-slider"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hosein2398",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/17067774?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://hosein2398.github.io/textra",
+ "repo": "https://github.com/hosein2398/Textra"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/TimeMark.json b/data/libraries/TimeMark.json
new file mode 100644
index 0000000..b558190
--- /dev/null
+++ b/data/libraries/TimeMark.json
@@ -0,0 +1,24 @@
+{
+ "name": "TimeMark",
+ "full_name": "MarsZone/TimeMark",
+ "description": "Tools to record times.",
+ "topics": [
+ "todolist"
+ ],
+ "license": {
+ "key": "gpl-2.0",
+ "url": "https://api.github.com/licenses/gpl-2.0",
+ "name": "GNU General Public License v2.0"
+ },
+ "owner": {
+ "login": "MarsZone",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3784198?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://marszm.cn/tm/",
+ "repo": "https://github.com/MarsZone/TimeMark"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/TodoMVC-CoffeeScript-and-Vue.js.json b/data/libraries/TodoMVC-CoffeeScript-and-Vue.js.json
new file mode 100644
index 0000000..9a85e6e
--- /dev/null
+++ b/data/libraries/TodoMVC-CoffeeScript-and-Vue.js.json
@@ -0,0 +1,22 @@
+{
+ "name": "TodoMVC-CoffeeScript-and-Vue.js",
+ "full_name": "anfelor/TodoMVC-CoffeeScript-and-Vue.js",
+ "description": "A TodoMVC implementation based on the official example by Evan You - DEPRECATED based on Vue 1.0 ",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "anfelor",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/16764214?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/anfelor/TodoMVC-CoffeeScript-and-Vue.js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Todos_Vuejs.json b/data/libraries/Todos_Vuejs.json
new file mode 100644
index 0000000..4d94756
--- /dev/null
+++ b/data/libraries/Todos_Vuejs.json
@@ -0,0 +1,20 @@
+{
+ "name": "Todos_Vuejs",
+ "full_name": "fishenal/Todos_Vuejs",
+ "description": "a simply todolist using vuejs",
+ "topics": [
+ "vuejs"
+ ],
+ "license": null,
+ "owner": {
+ "login": "fishenal",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1457884?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fishenal/Todos_Vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Tuex.json b/data/libraries/Tuex.json
new file mode 100644
index 0000000..9364b34
--- /dev/null
+++ b/data/libraries/Tuex.json
@@ -0,0 +1,39 @@
+{
+ "name": "Tuex",
+ "full_name": "Raiondesu/Tuex",
+ "description": "A mostly reasonable alternative to Vuex",
+ "topics": [
+ "vuex",
+ "vue",
+ "vuejs",
+ "tuex",
+ "alternative",
+ "replacement",
+ "typescript",
+ "javascript",
+ "js",
+ "badge",
+ "badges",
+ "topics",
+ "store",
+ "redux",
+ "flux",
+ "beta"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Raiondesu",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19854420?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://npmjs.com/package/tuex",
+ "repo": "https://github.com/Raiondesu/Tuex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VUEFormatter.json b/data/libraries/VUEFormatter.json
new file mode 100644
index 0000000..477255b
--- /dev/null
+++ b/data/libraries/VUEFormatter.json
@@ -0,0 +1,18 @@
+{
+ "name": "VUEFormatter",
+ "full_name": "baixuexiyang/VUEFormatter",
+ "description": "formate your vue code",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "baixuexiyang",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7379321?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/baixuexiyang/VUEFormatter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vert-Core.json b/data/libraries/Vert-Core.json
new file mode 100644
index 0000000..5f7138d
--- /dev/null
+++ b/data/libraries/Vert-Core.json
@@ -0,0 +1,34 @@
+{
+ "name": "Vert-Core",
+ "full_name": "vuevert/Vert-Core",
+ "description": "ServiceContainer for Vue to build Vue applications in OOP.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "framework",
+ "typescript",
+ "oop",
+ "oop-principles",
+ "service-container",
+ "vert"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "vuevert",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/48527461?v=4"
+ },
+ "organization": {
+ "login": "vuevert",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/48527461?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuevert/Vert-Core"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vuc.json b/data/libraries/Vuc.json
new file mode 100644
index 0000000..ddc565d
--- /dev/null
+++ b/data/libraries/Vuc.json
@@ -0,0 +1,33 @@
+{
+ "name": "Vuc",
+ "full_name": "loo41/Vuc",
+ "description": "🎨 基于 Vuejs 的 Canvas 组件库",
+ "topics": [
+ "vue",
+ "vue-components",
+ "canvas",
+ "effects",
+ "material",
+ "vue-canvas",
+ "vue-input",
+ "vue-identify",
+ "vue-carousel",
+ "vue-image"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "loo41",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28095677?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vuc.tianchenyong.top",
+ "repo": "https://github.com/loo41/Vuc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Access-Control.json b/data/libraries/Vue-Access-Control.json
new file mode 100644
index 0000000..9f25ff3
--- /dev/null
+++ b/data/libraries/Vue-Access-Control.json
@@ -0,0 +1,27 @@
+{
+ "name": "Vue-Access-Control",
+ "full_name": "tower1229/Vue-Access-Control",
+ "description": ":gem: Frontend access control framework based Vue",
+ "topics": [
+ "access-control",
+ "vue",
+ "vue-router",
+ "rights"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tower1229",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4016839?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://refined-x.com/Vue-Access-Control/",
+ "repo": "https://github.com/tower1229/Vue-Access-Control"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Bootstrap-with-Material-Design.json b/data/libraries/Vue-Bootstrap-with-Material-Design.json
new file mode 100644
index 0000000..8e08359
--- /dev/null
+++ b/data/libraries/Vue-Bootstrap-with-Material-Design.json
@@ -0,0 +1,33 @@
+{
+ "name": "Vue-Bootstrap-with-Material-Design",
+ "full_name": "mdbootstrap/Vue-Bootstrap-with-Material-Design",
+ "description": "Vue Bootstrap with Material Design - Powerful and free UI KIT",
+ "topics": [
+ "vue",
+ "bootstrap",
+ "frontend",
+ "vuejs",
+ "framework",
+ "css",
+ "material-design",
+ "design",
+ "bootstrap4",
+ "material-design-for-bootstrap"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "mdbootstrap",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/20553039?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mdbootstrap.com/docs/vue/",
+ "repo": "https://github.com/mdbootstrap/Vue-Bootstrap-with-Material-Design"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Ecom.json b/data/libraries/Vue-Ecom.json
new file mode 100644
index 0000000..c1fc3fd
--- /dev/null
+++ b/data/libraries/Vue-Ecom.json
@@ -0,0 +1,18 @@
+{
+ "name": "Vue-Ecom",
+ "full_name": "rash0/Vue-Ecom",
+ "description": "🛍️ A Full Vue Store-Front open Source Templet.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "rash0",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/40761345?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-ecom.herokuapp.com",
+ "repo": "https://github.com/rash0/Vue-Ecom"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Mqtt.json b/data/libraries/Vue-Mqtt.json
new file mode 100644
index 0000000..71ddea8
--- /dev/null
+++ b/data/libraries/Vue-Mqtt.json
@@ -0,0 +1,18 @@
+{
+ "name": "Vue-Mqtt",
+ "full_name": "nik-zp/Vue-Mqtt",
+ "description": "Connect to mqtt through websocket, implementation for Vuejs 2",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "nik-zp",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10129751?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nik-zp/Vue-Mqtt"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Responsive.json b/data/libraries/Vue-Responsive.json
new file mode 100644
index 0000000..f09351b
--- /dev/null
+++ b/data/libraries/Vue-Responsive.json
@@ -0,0 +1,29 @@
+{
+ "name": "Vue-Responsive",
+ "full_name": "reinerBa/Vue-Responsive",
+ "description": "A plugin for responsive handling with vue.js",
+ "topics": [
+ "vue",
+ "vue-element",
+ "vue-directive",
+ "vuejs",
+ "responsive",
+ "responsive-design"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "reinerBa",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4329883?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://reinerba.github.io/Vue-Responsive/dist/",
+ "repo": "https://github.com/reinerBa/Vue-Responsive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Semantic-Modal.json b/data/libraries/Vue-Semantic-Modal.json
new file mode 100644
index 0000000..f9c4b56
--- /dev/null
+++ b/data/libraries/Vue-Semantic-Modal.json
@@ -0,0 +1,26 @@
+{
+ "name": "Vue-Semantic-Modal",
+ "full_name": "David-Desmaisons/Vue-Semantic-Modal",
+ "description": "Vue modal component for Semantic-Ui no jquery",
+ "topics": [
+ "vue",
+ "modal",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/David-Desmaisons/Vue-Semantic-Modal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-Socket.io.json b/data/libraries/Vue-Socket.io.json
new file mode 100644
index 0000000..77f7f64
--- /dev/null
+++ b/data/libraries/Vue-Socket.io.json
@@ -0,0 +1,29 @@
+{
+ "name": "Vue-Socket.io",
+ "full_name": "MetinSeylan/Vue-Socket.io",
+ "description": "😻Socket.io implementation for Vuejs and Vuex",
+ "topics": [
+ "socket-io",
+ "vue-socket",
+ "websocket",
+ "vuejs",
+ "redux",
+ "vuex"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MetinSeylan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1490081?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://metinseylan.com/vuesocketio/",
+ "repo": "https://github.com/MetinSeylan/Vue-Socket.io"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue-cnodejs.json b/data/libraries/Vue-cnodejs.json
new file mode 100644
index 0000000..50c9f08
--- /dev/null
+++ b/data/libraries/Vue-cnodejs.json
@@ -0,0 +1,26 @@
+{
+ "name": "Vue-cnodejs",
+ "full_name": "shinygang/Vue-cnodejs",
+ "description": "基于vue.js重写Cnodejs.org社区的webapp",
+ "topics": [
+ "vue-cnodejs",
+ "vuejs2",
+ "vue2",
+ "vue-router",
+ "vue-components",
+ "vue",
+ "webpack"
+ ],
+ "license": null,
+ "owner": {
+ "login": "shinygang",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7077490?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://shinygang.coding.me/",
+ "repo": "https://github.com/shinygang/Vue-cnodejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.D3.sunburst.json b/data/libraries/Vue.D3.sunburst.json
new file mode 100644
index 0000000..d73b99d
--- /dev/null
+++ b/data/libraries/Vue.D3.sunburst.json
@@ -0,0 +1,27 @@
+{
+ "name": "Vue.D3.sunburst",
+ "full_name": "David-Desmaisons/Vue.D3.sunburst",
+ "description": "Vue sunburst component based on D3.js",
+ "topics": [
+ "vue",
+ "component",
+ "d3js",
+ "sunburst-chart"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://david-desmaisons.github.io/Vue.D3.sunburst/",
+ "repo": "https://github.com/David-Desmaisons/Vue.D3.sunburst"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.D3.tree.json b/data/libraries/Vue.D3.tree.json
new file mode 100644
index 0000000..9b48bf7
--- /dev/null
+++ b/data/libraries/Vue.D3.tree.json
@@ -0,0 +1,27 @@
+{
+ "name": "Vue.D3.tree",
+ "full_name": "David-Desmaisons/Vue.D3.tree",
+ "description": "Vue component to display tree based on D3.js layout.",
+ "topics": [
+ "d3js",
+ "vuejs2",
+ "component",
+ "tree"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://david-desmaisons.github.io/Vue.D3.tree/tree",
+ "repo": "https://github.com/David-Desmaisons/Vue.D3.tree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.Draggable.json b/data/libraries/Vue.Draggable.json
new file mode 100644
index 0000000..d8e0463
--- /dev/null
+++ b/data/libraries/Vue.Draggable.json
@@ -0,0 +1,29 @@
+{
+ "name": "Vue.Draggable",
+ "full_name": "SortableJS/Vue.Draggable",
+ "description": "Vue drag-and-drop component based on Sortable.js",
+ "topics": [
+ "drag-and-drop",
+ "vue",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SortableJS",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/17040762?v=4"
+ },
+ "organization": {
+ "login": "SortableJS",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/17040762?v=4"
+ },
+ "links": {
+ "site": "https://sortablejs.github.io/Vue.Draggable/",
+ "repo": "https://github.com/SortableJS/Vue.Draggable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.ImagesLoaded.json b/data/libraries/Vue.ImagesLoaded.json
new file mode 100644
index 0000000..98664c7
--- /dev/null
+++ b/data/libraries/Vue.ImagesLoaded.json
@@ -0,0 +1,26 @@
+{
+ "name": "Vue.ImagesLoaded",
+ "full_name": "David-Desmaisons/Vue.ImagesLoaded",
+ "description": "Vue.js 2.0 directive to detect images loading",
+ "topics": [
+ "vue2",
+ "imagesloaded",
+ "directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/David-Desmaisons/Vue.ImagesLoaded"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.Isotope.json b/data/libraries/Vue.Isotope.json
new file mode 100644
index 0000000..bc08367
--- /dev/null
+++ b/data/libraries/Vue.Isotope.json
@@ -0,0 +1,26 @@
+{
+ "name": "Vue.Isotope",
+ "full_name": "David-Desmaisons/Vue.Isotope",
+ "description": ":iphone: Vue component for isotope filter & sort magical layouts",
+ "topics": [
+ "vue",
+ "isotope-layouts",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/David-Desmaisons/Vue.Isotope"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue.resize.json b/data/libraries/Vue.resize.json
new file mode 100644
index 0000000..f0d38b4
--- /dev/null
+++ b/data/libraries/Vue.resize.json
@@ -0,0 +1,26 @@
+{
+ "name": "Vue.resize",
+ "full_name": "David-Desmaisons/Vue.resize",
+ "description": "Vue directive to detect resize events with deboucing and throttling capacity.",
+ "topics": [
+ "vuejs2",
+ "resize-events",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/David-Desmaisons/Vue.resize"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vue2Leaflet.json b/data/libraries/Vue2Leaflet.json
new file mode 100644
index 0000000..96b199a
--- /dev/null
+++ b/data/libraries/Vue2Leaflet.json
@@ -0,0 +1,27 @@
+{
+ "name": "Vue2Leaflet",
+ "full_name": "KoRiGaN/Vue2Leaflet",
+ "description": "Vue 2 components for Leaflet maps",
+ "topics": [
+ "map",
+ "leaflet",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "KoRiGaN",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/924890?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/KoRiGaN/Vue2Leaflet"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueChart.json b/data/libraries/VueChart.json
new file mode 100644
index 0000000..086c4b3
--- /dev/null
+++ b/data/libraries/VueChart.json
@@ -0,0 +1,39 @@
+{
+ "name": "VueChart",
+ "full_name": "SeregPie/VueChart",
+ "description": "A simple wrapper for Chart.",
+ "topics": [
+ "vue",
+ "chart",
+ "component",
+ "plugin",
+ "canvas",
+ "bar",
+ "line",
+ "radar",
+ "scatter",
+ "area",
+ "pie",
+ "doughnut",
+ "polar",
+ "diagram",
+ "javascript",
+ "chartjs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seregpie.github.io/VueChart/",
+ "repo": "https://github.com/SeregPie/VueChart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueFlex.json b/data/libraries/VueFlex.json
new file mode 100644
index 0000000..d3e35e2
--- /dev/null
+++ b/data/libraries/VueFlex.json
@@ -0,0 +1,27 @@
+{
+ "name": "VueFlex",
+ "full_name": "SeregPie/VueFlex",
+ "description": "A flexbox grid system.",
+ "topics": [
+ "flex",
+ "box",
+ "grid",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seregpie.github.io/VueFlex/",
+ "repo": "https://github.com/SeregPie/VueFlex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueInBrowserLoader.json b/data/libraries/VueInBrowserLoader.json
new file mode 100644
index 0000000..373df02
--- /dev/null
+++ b/data/libraries/VueInBrowserLoader.json
@@ -0,0 +1,32 @@
+{
+ "name": "VueInBrowserLoader",
+ "full_name": "SeregPie/VueInBrowserLoader",
+ "description": "Loads a .vue file from the given URL and compiles it to a component directly in the browser.",
+ "topics": [
+ "async",
+ "browser",
+ "client",
+ "get",
+ "http",
+ "load",
+ "local",
+ "url",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SeregPie/VueInBrowserLoader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VuePack.json b/data/libraries/VuePack.json
new file mode 100644
index 0000000..5d5ae68
--- /dev/null
+++ b/data/libraries/VuePack.json
@@ -0,0 +1,22 @@
+{
+ "name": "VuePack",
+ "full_name": "madskristensen/VuePack",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "madskristensen",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1258877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/madskristensen/VuePack"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueResizeSensor.json b/data/libraries/VueResizeSensor.json
new file mode 100644
index 0000000..a4b8fae
--- /dev/null
+++ b/data/libraries/VueResizeSensor.json
@@ -0,0 +1,33 @@
+{
+ "name": "VueResizeSensor",
+ "full_name": "SeregPie/VueResizeSensor",
+ "description": "A container that supports the resize event.",
+ "topics": [
+ "vue",
+ "resize",
+ "event",
+ "component",
+ "iframe",
+ "sensor",
+ "size",
+ "width",
+ "height",
+ "aspect"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SeregPie/VueResizeSensor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueSamples.json b/data/libraries/VueSamples.json
new file mode 100644
index 0000000..43acfbd
--- /dev/null
+++ b/data/libraries/VueSamples.json
@@ -0,0 +1,18 @@
+{
+ "name": "VueSamples",
+ "full_name": "superlloyd/VueSamples",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "superlloyd",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/776604?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/superlloyd/VueSamples"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueSolitaire.json b/data/libraries/VueSolitaire.json
new file mode 100644
index 0000000..913c28c
--- /dev/null
+++ b/data/libraries/VueSolitaire.json
@@ -0,0 +1,31 @@
+{
+ "name": "VueSolitaire",
+ "full_name": "silent-lad/VueSolitaire",
+ "description": "Solitaire made in Vue",
+ "topics": [
+ "vue-solitaire-klondike-spider",
+ "vuejs",
+ "vue",
+ "solitaire",
+ "solitaire-game",
+ "spider-solitaire",
+ "klondike",
+ "vue-solitaire"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "silent-lad",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30868400?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/silent-lad/VueSolitaire"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueStorage.json b/data/libraries/VueStorage.json
new file mode 100644
index 0000000..7be4466
--- /dev/null
+++ b/data/libraries/VueStorage.json
@@ -0,0 +1,37 @@
+{
+ "name": "VueStorage",
+ "full_name": "SeregPie/VueStorage",
+ "description": "Allows the components to save and load their data across the browser sessions.",
+ "topics": [
+ "javascript",
+ "vue",
+ "plugin",
+ "mixin",
+ "localstorage",
+ "storage",
+ "local",
+ "session",
+ "reactive",
+ "share",
+ "store",
+ "global",
+ "properties",
+ "data"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seregpie.github.io/VueStorage/",
+ "repo": "https://github.com/SeregPie/VueStorage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueTween.json b/data/libraries/VueTween.json
new file mode 100644
index 0000000..bca98f4
--- /dev/null
+++ b/data/libraries/VueTween.json
@@ -0,0 +1,28 @@
+{
+ "name": "VueTween",
+ "full_name": "SeregPie/VueTween",
+ "description": "Allows the components to tween their properties.",
+ "topics": [
+ "animation",
+ "mixin",
+ "plugin",
+ "tween",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seregpie.github.io/VueTween/",
+ "repo": "https://github.com/SeregPie/VueTween"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VueWordCloud.json b/data/libraries/VueWordCloud.json
new file mode 100644
index 0000000..1a3795a
--- /dev/null
+++ b/data/libraries/VueWordCloud.json
@@ -0,0 +1,34 @@
+{
+ "name": "VueWordCloud",
+ "full_name": "SeregPie/VueWordCloud",
+ "description": "Generates a cloud out of the words.",
+ "topics": [
+ "vue",
+ "component",
+ "plugin",
+ "javascript",
+ "word",
+ "cloud",
+ "draw",
+ "tag",
+ "key",
+ "weight",
+ "rotation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SeregPie",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1217953?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seregpie.github.io/VueWordCloud/",
+ "repo": "https://github.com/SeregPie/VueWordCloud"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vueg----page-transition-plugin.json b/data/libraries/Vueg----page-transition-plugin.json
new file mode 100644
index 0000000..e53d61e
--- /dev/null
+++ b/data/libraries/Vueg----page-transition-plugin.json
@@ -0,0 +1,23 @@
+{
+ "name": "Vueg----page-transition-plugin",
+ "full_name": "jaweii/Vueg----page-transition-plugin",
+ "description": "为Vue应用添加页面间的转场特效( Page level transition plugin for vue-router)",
+ "topics": [
+ "vue-router",
+ "transition",
+ "vue-transition",
+ "router-transition"
+ ],
+ "license": null,
+ "owner": {
+ "login": "jaweii",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22613580?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jaweii/Vueg----page-transition-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vuejs-snippets.json b/data/libraries/Vuejs-snippets.json
new file mode 100644
index 0000000..1ca2fbd
--- /dev/null
+++ b/data/libraries/Vuejs-snippets.json
@@ -0,0 +1,30 @@
+{
+ "name": "Vuejs-snippets",
+ "full_name": "CorentinAndre/Vuejs-snippets",
+ "description": "Collection of Vuejs 2.0+ snippets",
+ "topics": [
+ "snippets",
+ "vue",
+ "vuejs2",
+ "atom",
+ "atom-package",
+ "vuex",
+ "vuejs-snippets"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "CorentinAndre",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11957741?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/CorentinAndre/Vuejs-snippets"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/VuejsSSRSample.json b/data/libraries/VuejsSSRSample.json
new file mode 100644
index 0000000..450afc8
--- /dev/null
+++ b/data/libraries/VuejsSSRSample.json
@@ -0,0 +1,30 @@
+{
+ "name": "VuejsSSRSample",
+ "full_name": "mgyongyosi/VuejsSSRSample",
+ "description": "ASP.NET Core Vue.js server-side rendering sample:",
+ "topics": [
+ "vuejs2",
+ "vuex",
+ "asp-net",
+ "asp-net-core",
+ "server-side-rendering",
+ "vuejs",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mgyongyosi",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1585112?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://mgyongyosi.com/2016/Vuejs-server-side-rendering-with-aspnet-core/",
+ "repo": "https://github.com/mgyongyosi/VuejsSSRSample"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vuemmerce.json b/data/libraries/Vuemmerce.json
new file mode 100644
index 0000000..64992a4
--- /dev/null
+++ b/data/libraries/Vuemmerce.json
@@ -0,0 +1,40 @@
+{
+ "name": "Vuemmerce",
+ "full_name": "ivanlori/Vuemmerce",
+ "description": "👉 Responsive ecommerce template 🛒 built with Vue.js and Nuxt.js",
+ "topics": [
+ "vue",
+ "javascript",
+ "ecommerce",
+ "template",
+ "vuejs2",
+ "shoppingstore",
+ "vuejs",
+ "ecommerce-template",
+ "vuex",
+ "vue-cli",
+ "vue-router",
+ "bulma-css",
+ "vue-components",
+ "vue2",
+ "responsive",
+ "nuxtjs",
+ "nuxt"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ivanlori",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7620920?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vuemmerce-git-master.ivanlori.now.sh/",
+ "repo": "https://github.com/ivanlori/Vuemmerce"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/Vuets.json b/data/libraries/Vuets.json
new file mode 100644
index 0000000..8bce437
--- /dev/null
+++ b/data/libraries/Vuets.json
@@ -0,0 +1,28 @@
+{
+ "name": "Vuets",
+ "full_name": "AkiraLaine/Vuets",
+ "description": "A Vue, TypeScript ready boilerplate using class-style components, vue plugin options, webpack & vue-cli.",
+ "topics": [
+ "vuejs",
+ "webpack",
+ "typescript",
+ "boilerplate",
+ "vue-cli"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "AkiraLaine",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11958359?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AkiraLaine/Vuets"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/X-Browser-Update-Vue.json b/data/libraries/X-Browser-Update-Vue.json
new file mode 100644
index 0000000..1341b5c
--- /dev/null
+++ b/data/libraries/X-Browser-Update-Vue.json
@@ -0,0 +1,27 @@
+{
+ "name": "X-Browser-Update-Vue",
+ "full_name": "OXOYO/X-Browser-Update-Vue",
+ "description": "A Vue.js browser-update plugin",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "browser-update",
+ "browser-update-vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "OXOYO",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5074207?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://oxoyo.co/X-Browser-Update-Vue/",
+ "repo": "https://github.com/OXOYO/X-Browser-Update-Vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/YouGet.json b/data/libraries/YouGet.json
new file mode 100644
index 0000000..5beec99
--- /dev/null
+++ b/data/libraries/YouGet.json
@@ -0,0 +1,28 @@
+{
+ "name": "YouGet",
+ "full_name": "zeybek/YouGet",
+ "description": "YouGet - YouTube Video/Playlist Downloader/Cutter - MP3 Converter",
+ "topics": [
+ "youtube",
+ "downloader",
+ "mp3",
+ "subtitle",
+ "download",
+ "cut",
+ "cutter",
+ "electron",
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "zeybek",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/30319707?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zeybek/YouGet"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/a11y-dialog.json b/data/libraries/a11y-dialog.json
new file mode 100644
index 0000000..cbb4cec
--- /dev/null
+++ b/data/libraries/a11y-dialog.json
@@ -0,0 +1,25 @@
+{
+ "name": "a11y-dialog",
+ "full_name": "edenspiekermann/a11y-dialog",
+ "description": "A very lightweight and flexible accessible modal dialog.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "edenspiekermann",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/110320?v=4"
+ },
+ "organization": {
+ "login": "edenspiekermann",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/110320?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/edenspiekermann/a11y-dialog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/activity-automation.json b/data/libraries/activity-automation.json
new file mode 100644
index 0000000..8111489
--- /dev/null
+++ b/data/libraries/activity-automation.json
@@ -0,0 +1,22 @@
+{
+ "name": "activity-automation",
+ "full_name": "mubaidr/activity-automation",
+ "description": "Manage daily activities and get reports on timely basis. ",
+ "topics": ["nodejs", "expressjs", "vuejs2", "bootstrap4"],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/activity-automation"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/adminify.json b/data/libraries/adminify.json
new file mode 100644
index 0000000..7cda0ec
--- /dev/null
+++ b/data/libraries/adminify.json
@@ -0,0 +1,33 @@
+{
+ "name": "adminify",
+ "full_name": "topfullstack/adminify",
+ "description": "An Admin Dashboard based on Vuetify material",
+ "topics": [
+ "admin",
+ "dashboard",
+ "vuetify",
+ "adonisjs",
+ "sidebar",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "topfullstack",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/43437874?v=4"
+ },
+ "organization": {
+ "login": "topfullstack",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/43437874?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/topfullstack/adminify"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/advanced-select.json b/data/libraries/advanced-select.json
new file mode 100644
index 0000000..c96609d
--- /dev/null
+++ b/data/libraries/advanced-select.json
@@ -0,0 +1,21 @@
+{
+ "name": "advanced-select",
+ "full_name": "myENA/advanced-select",
+ "description": "Custom select component using Vue.JS",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "myENA",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17278275?v=4"
+ },
+ "organization": {
+ "login": "myENA",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17278275?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/myENA/advanced-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/amazon-cognito-vuex-module.json b/data/libraries/amazon-cognito-vuex-module.json
new file mode 100644
index 0000000..21dd1d9
--- /dev/null
+++ b/data/libraries/amazon-cognito-vuex-module.json
@@ -0,0 +1,22 @@
+{
+ "name": "amazon-cognito-vuex-module",
+ "full_name": "Botre/amazon-cognito-vuex-module",
+ "description": "Vuex module for Amazon Cognito",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Botre",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10811687?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Botre/amazon-cognito-vuex-module"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ammobin-client.json b/data/libraries/ammobin-client.json
new file mode 100644
index 0000000..af2764a
--- /dev/null
+++ b/data/libraries/ammobin-client.json
@@ -0,0 +1,29 @@
+{
+ "name": "ammobin-client",
+ "full_name": "ammobinDOTca/ammobin-client",
+ "description": "client for https://ammobin.ca",
+ "topics": [
+ "nuxtjs",
+ "vue",
+ "scraper"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ammobinDOTca",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/29188004?v=4"
+ },
+ "organization": {
+ "login": "ammobinDOTca",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/29188004?v=4"
+ },
+ "links": {
+ "site": "https://ammobin.ca",
+ "repo": "https://github.com/ammobinDOTca/ammobin-client"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/animated-number-vue.json b/data/libraries/animated-number-vue.json
new file mode 100644
index 0000000..69086be
--- /dev/null
+++ b/data/libraries/animated-number-vue.json
@@ -0,0 +1,27 @@
+{
+ "name": "animated-number-vue",
+ "full_name": "Leocardoso94/animated-number-vue",
+ "description": "Super easy way to animate numbers.",
+ "topics": [
+ "vue",
+ "animation",
+ "numeric-animation",
+ "anime"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Leocardoso94",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/12713314?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codesandbox.io/s/v68x95mo30",
+ "repo": "https://github.com/Leocardoso94/animated-number-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/animated-vue.json b/data/libraries/animated-vue.json
new file mode 100644
index 0000000..b65a1c1
--- /dev/null
+++ b/data/libraries/animated-vue.json
@@ -0,0 +1,25 @@
+{
+ "name": "animated-vue",
+ "full_name": "radical-dreamers/animated-vue",
+ "description": " A plugin to use animate.css animations as Vue2 transitions",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "radical-dreamers",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/21295455?v=4"
+ },
+ "organization": {
+ "login": "radical-dreamers",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/21295455?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/radical-dreamers/animated-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ant-design-vue.json b/data/libraries/ant-design-vue.json
new file mode 100644
index 0000000..d6b0e82
--- /dev/null
+++ b/data/libraries/ant-design-vue.json
@@ -0,0 +1,40 @@
+{
+ "name": "ant-design-vue",
+ "full_name": "vueComponent/ant-design-vue",
+ "description": "An enterprise-class UI components based on Ant Design and Vue. 🐜",
+ "topics": [
+ "vue",
+ "enterprise",
+ "css",
+ "ui-design",
+ "antd",
+ "ant-design",
+ "frontend",
+ "vuecomponent",
+ "ui",
+ "vue-antd",
+ "vue-antd-ui",
+ "react",
+ "ant",
+ "antd-vue"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "vueComponent",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/32120805?v=4"
+ },
+ "organization": {
+ "login": "vueComponent",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/32120805?v=4"
+ },
+ "links": {
+ "site": "https://vue.ant.design/",
+ "repo": "https://github.com/vueComponent/ant-design-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/apexcharts.js.json b/data/libraries/apexcharts.js.json
new file mode 100644
index 0000000..13ec60f
--- /dev/null
+++ b/data/libraries/apexcharts.js.json
@@ -0,0 +1,33 @@
+{
+ "name": "apexcharts.js",
+ "full_name": "apexcharts/apexcharts.js",
+ "description": "📊 Interactive SVG Charts",
+ "topics": [
+ "charts",
+ "graphs",
+ "javascript",
+ "svg",
+ "data-visualization",
+ "visualization",
+ "interactive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apexcharts",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/37190687?v=4"
+ },
+ "organization": {
+ "login": "apexcharts",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/37190687?v=4"
+ },
+ "links": {
+ "site": "https://apexcharts.com",
+ "repo": "https://github.com/apexcharts/apexcharts.js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/apollo-connector-kit.json b/data/libraries/apollo-connector-kit.json
new file mode 100644
index 0000000..ff6a51c
--- /dev/null
+++ b/data/libraries/apollo-connector-kit.json
@@ -0,0 +1,22 @@
+{
+ "name": "apollo-connector-kit",
+ "full_name": "ecerroni/apollo-connector-kit",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ecerroni",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11174327?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://blog.mvp-space.com/authentication-and-authorization-boilerplate-with-apollo-2-0-b77042aba3f6",
+ "repo": "https://github.com/ecerroni/apollo-connector-kit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/app-framework.json b/data/libraries/app-framework.json
new file mode 100644
index 0000000..aae6191
--- /dev/null
+++ b/data/libraries/app-framework.json
@@ -0,0 +1,34 @@
+{
+ "name": "app-framework",
+ "full_name": "scriptPilot/app-framework",
+ "description": "Applications for any device with HTML, CSS and JavaScript - free and open source!",
+ "topics": [
+ "app",
+ "webapp",
+ "iphone",
+ "ios",
+ "android",
+ "material",
+ "vue",
+ "framework7",
+ "firebase",
+ "playstore",
+ "appstore"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "scriptPilot",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/19615586?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/scriptPilot/app-framework"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/aspnetcore-Vue-starter.json b/data/libraries/aspnetcore-Vue-starter.json
new file mode 100644
index 0000000..abef09c
--- /dev/null
+++ b/data/libraries/aspnetcore-Vue-starter.json
@@ -0,0 +1,34 @@
+{
+ "name": "aspnetcore-Vue-starter",
+ "full_name": "TrilonIO/aspnetcore-Vue-starter",
+ "description": "*NEW* Asp.net Core & Vue.js (ES6) SPA Starter kit - Vuex, webpack, Web API, Docker, and more! By @TrilonIO",
+ "topics": [
+ "vue",
+ "aspnet",
+ "aspnetcore",
+ "ssr",
+ "dotnet-template",
+ "vuejs2",
+ "vue2",
+ "trilon"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TrilonIO",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/44442279?v=4"
+ },
+ "organization": {
+ "login": "TrilonIO",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/44442279?v=4"
+ },
+ "links": {
+ "site": "https://www.trilon.io",
+ "repo": "https://github.com/TrilonIO/aspnetcore-Vue-starter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/astral.json b/data/libraries/astral.json
new file mode 100644
index 0000000..cbc1386
--- /dev/null
+++ b/data/libraries/astral.json
@@ -0,0 +1,30 @@
+{
+ "name": "astral",
+ "full_name": "astralapp/astral",
+ "description": "Organize Your GitHub Stars With Ease",
+ "topics": [
+ "github",
+ "stars",
+ "organize",
+ "tags"
+ ],
+ "license": {
+ "key": "bsd-3-clause",
+ "url": "https://api.github.com/licenses/bsd-3-clause",
+ "name": "BSD 3-Clause \"New\" or \"Revised\" License"
+ },
+ "owner": {
+ "login": "astralapp",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11477125?v=4"
+ },
+ "organization": {
+ "login": "astralapp",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11477125?v=4"
+ },
+ "links": {
+ "site": "https://astralapp.com",
+ "repo": "https://github.com/astralapp/astral"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/astrum.json b/data/libraries/astrum.json
new file mode 100644
index 0000000..10b5d68
--- /dev/null
+++ b/data/libraries/astrum.json
@@ -0,0 +1,21 @@
+{
+ "name": "astrum",
+ "full_name": "NoDivide/astrum",
+ "description": "A lightweight pattern library designed to be included with any web project.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "NoDivide",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5468267?v=4"
+ },
+ "organization": {
+ "login": "NoDivide",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5468267?v=4"
+ },
+ "links": {
+ "site": "http://astrum.nodividestudio.com",
+ "repo": "https://github.com/NoDivide/astrum"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/atom-vue-snippets.json b/data/libraries/atom-vue-snippets.json
new file mode 100644
index 0000000..bedfaf4
--- /dev/null
+++ b/data/libraries/atom-vue-snippets.json
@@ -0,0 +1,22 @@
+{
+ "name": "atom-vue-snippets",
+ "full_name": "ealves-pt/atom-vue-snippets",
+ "description": "Atom snippets for Vue component files",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ealves-pt",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5909095?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ealves-pt/atom-vue-snippets"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/atom-vue.json b/data/libraries/atom-vue.json
new file mode 100644
index 0000000..1800de4
--- /dev/null
+++ b/data/libraries/atom-vue.json
@@ -0,0 +1,22 @@
+{
+ "name": "atom-vue",
+ "full_name": "hedefalk/atom-vue",
+ "description": "Vue component file syntax for Atom",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "hedefalk",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/116520?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hedefalk/atom-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/atom-vue2-autocomplete.json b/data/libraries/atom-vue2-autocomplete.json
new file mode 100644
index 0000000..7b4b67e
--- /dev/null
+++ b/data/libraries/atom-vue2-autocomplete.json
@@ -0,0 +1,22 @@
+{
+ "name": "atom-vue2-autocomplete",
+ "full_name": "ealves-pt/atom-vue2-autocomplete",
+ "description": "Vue.js 2.0 autocomplete",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ealves-pt",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5909095?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ealves-pt/atom-vue2-autocomplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/autoresponsive-vue.json b/data/libraries/autoresponsive-vue.json
new file mode 100644
index 0000000..986b7ac
--- /dev/null
+++ b/data/libraries/autoresponsive-vue.json
@@ -0,0 +1,23 @@
+{
+ "name": "autoresponsive-vue",
+ "full_name": "xudafeng/autoresponsive-vue",
+ "description": "Auto responsive grid layout library for Vue.",
+ "topics": [
+ "vue",
+ "autoresponsive",
+ "layout",
+ "component"
+ ],
+ "license": null,
+ "owner": {
+ "login": "xudafeng",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1011681?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xudafeng.github.io/autoresponsive-vue/",
+ "repo": "https://github.com/xudafeng/autoresponsive-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/av-ts.json b/data/libraries/av-ts.json
new file mode 100644
index 0000000..825f66d
--- /dev/null
+++ b/data/libraries/av-ts.json
@@ -0,0 +1,22 @@
+{
+ "name": "av-ts",
+ "full_name": "HerringtonDarkholme/av-ts",
+ "description": "A modern, type-safe, idiomatic Vue binding library",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "HerringtonDarkholme",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2883231?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/HerringtonDarkholme/av-ts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/avatio-avatar.json b/data/libraries/avatio-avatar.json
new file mode 100644
index 0000000..155cd0b
--- /dev/null
+++ b/data/libraries/avatio-avatar.json
@@ -0,0 +1,26 @@
+{
+ "name": "avatio-avatar",
+ "full_name": "trunda/avatio-avatar",
+ "description": "VueJS component to display SVG avatars.",
+ "topics": [
+ "vuejs",
+ "component",
+ "svg-avatar",
+ "svg",
+ "avatar",
+ "avatar-generator",
+ "avatar-component"
+ ],
+ "license": null,
+ "owner": {
+ "login": "trunda",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/466388?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://avatio.cool",
+ "repo": "https://github.com/trunda/avatio-avatar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/avoriaz.json b/data/libraries/avoriaz.json
new file mode 100644
index 0000000..5e027dd
--- /dev/null
+++ b/data/libraries/avoriaz.json
@@ -0,0 +1,39 @@
+{
+ "name": "avoriaz",
+ "full_name": "eddyerburgh/avoriaz",
+ "description": "🔬 a Vue.js testing utility library",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "testing",
+ "testing-tools",
+ "test-driven-development",
+ "tests",
+ "vue-testing",
+ "vue-testing-tools",
+ "vuesjs2-testing",
+ "vue-test-utils",
+ "vue-testing-utilities",
+ "vue-test-utilities",
+ "vue",
+ "vue-test",
+ "avoriaz",
+ "vue-testing-framework"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eddyerburgh",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/13196123?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://eddyerburgh.gitbooks.io/avoriaz/content/",
+ "repo": "https://github.com/eddyerburgh/avoriaz"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/awesome-mask.json b/data/libraries/awesome-mask.json
new file mode 100644
index 0000000..0d08401
--- /dev/null
+++ b/data/libraries/awesome-mask.json
@@ -0,0 +1,25 @@
+{
+ "name": "awesome-mask",
+ "full_name": "wirecardBrasil/awesome-mask",
+ "description": "The awesome-mask runs with Vue.js and uses the vanilla-masker to make your form awesome with masks.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "wirecardBrasil",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5281980?v=4"
+ },
+ "organization": {
+ "login": "wirecardBrasil",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5281980?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/wirecardBrasil/awesome-mask"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/awesome-vue-boilerplate.json b/data/libraries/awesome-vue-boilerplate.json
new file mode 100644
index 0000000..3595cc0
--- /dev/null
+++ b/data/libraries/awesome-vue-boilerplate.json
@@ -0,0 +1,35 @@
+{
+ "name": "awesome-vue-boilerplate",
+ "full_name": "NarHakobyan/awesome-vue-boilerplate",
+ "description": "😍 Awesome Vue Boilerplate 🥳 Vue 🥰 Vuex, vuex-pathify 🤗 element-ui 🤲 tailwindcss",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vue-boilerplate",
+ "boilerplate",
+ "boilerplate-template",
+ "vue-awesome",
+ "awesome",
+ "javascript",
+ "vuex",
+ "vuex-persist",
+ "vuex-pathify",
+ "tailwindcss",
+ "element-ui",
+ "javascript-boilerplate",
+ "eslint",
+ "prettier"
+ ],
+ "license": null,
+ "owner": {
+ "login": "NarHakobyan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1781506?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://narhakobyan.github.io/awesome-vue-boilerplate/",
+ "repo": "https://github.com/NarHakobyan/awesome-vue-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/awesome-vue.json b/data/libraries/awesome-vue.json
new file mode 100644
index 0000000..26af151
--- /dev/null
+++ b/data/libraries/awesome-vue.json
@@ -0,0 +1,22 @@
+{
+ "name": "awesome-vue",
+ "icon": "vue.png",
+ "full_name": "vuejs/awesome-vue",
+ "description": "🎉 A curated list of awesome things related to Vue.js",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/awesome-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/axios.json b/data/libraries/axios.json
new file mode 100644
index 0000000..5f86ddf
--- /dev/null
+++ b/data/libraries/axios.json
@@ -0,0 +1,30 @@
+{
+ "name": "axios",
+ "full_name": "axios/axios",
+ "description": "Promise based HTTP client for the browser and node.js",
+ "topics": [
+ "http-client",
+ "javascript",
+ "nodejs",
+ "promise"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "axios",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/32372333?v=4"
+ },
+ "organization": {
+ "login": "axios",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/32372333?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/axios/axios"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/babel-plugin-jsx-event-modifiers.json b/data/libraries/babel-plugin-jsx-event-modifiers.json
new file mode 100644
index 0000000..a5d65f0
--- /dev/null
+++ b/data/libraries/babel-plugin-jsx-event-modifiers.json
@@ -0,0 +1,22 @@
+{
+ "name": "babel-plugin-jsx-event-modifiers",
+ "full_name": "nickmessing/babel-plugin-jsx-event-modifiers",
+ "description": "Event modifiers syntactic sugar for JSX",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nickmessing",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1633826?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nickmessing/babel-plugin-jsx-event-modifiers"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/babel-plugin-jsx-v-model.json b/data/libraries/babel-plugin-jsx-v-model.json
new file mode 100644
index 0000000..2510250
--- /dev/null
+++ b/data/libraries/babel-plugin-jsx-v-model.json
@@ -0,0 +1,22 @@
+{
+ "name": "babel-plugin-jsx-v-model",
+ "full_name": "nickmessing/babel-plugin-jsx-v-model",
+ "description": "JSX Syntactic Sugar Plugin for v-model",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nickmessing",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1633826?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nickmessing/babel-plugin-jsx-v-model"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/babel-plugin-jsx-vue-functional.json b/data/libraries/babel-plugin-jsx-vue-functional.json
new file mode 100644
index 0000000..f329080
--- /dev/null
+++ b/data/libraries/babel-plugin-jsx-vue-functional.json
@@ -0,0 +1,22 @@
+{
+ "name": "babel-plugin-jsx-vue-functional",
+ "full_name": "nickmessing/babel-plugin-jsx-vue-functional",
+ "description": "JSX Syntactic Sugar Plugin for Vue Functional Components",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nickmessing",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1633826?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nickmessing/babel-plugin-jsx-vue-functional"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/babel-plugin-transform-vue-jsx.json b/data/libraries/babel-plugin-transform-vue-jsx.json
new file mode 100644
index 0000000..ccd4567
--- /dev/null
+++ b/data/libraries/babel-plugin-transform-vue-jsx.json
@@ -0,0 +1,22 @@
+{
+ "name": "babel-plugin-transform-vue-jsx",
+ "icon": "vue.png",
+ "full_name": "vuejs/babel-plugin-transform-vue-jsx",
+ "description": "babel plugin for vue 2.0 jsx",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/babel-plugin-transform-vue-jsx"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/babel-plugin-vue-jsx-sync.json b/data/libraries/babel-plugin-vue-jsx-sync.json
new file mode 100644
index 0000000..92ff203
--- /dev/null
+++ b/data/libraries/babel-plugin-vue-jsx-sync.json
@@ -0,0 +1,22 @@
+{
+ "name": "babel-plugin-vue-jsx-sync",
+ "full_name": "njleonzhang/babel-plugin-vue-jsx-sync",
+ "description": "jsx plugin for vue sync modifier",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "njleonzhang",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13174059?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://njleonzhang.github.io/babel-plugin-vue-jsx-sync/",
+ "repo": "https://github.com/njleonzhang/babel-plugin-vue-jsx-sync"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/banshee.json b/data/libraries/banshee.json
new file mode 100644
index 0000000..a817e57
--- /dev/null
+++ b/data/libraries/banshee.json
@@ -0,0 +1,32 @@
+{
+ "name": "banshee",
+ "full_name": "banshee-ui/banshee",
+ "description": "A mostly renderless Vue UI component and utility framework.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "component-library",
+ "components",
+ "javascript",
+ "vue2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "banshee-ui",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/39532188?v=4"
+ },
+ "organization": {
+ "login": "banshee-ui",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/39532188?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/banshee-ui/banshee"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/basic-vue-chat.json b/data/libraries/basic-vue-chat.json
new file mode 100644
index 0000000..4401e61
--- /dev/null
+++ b/data/libraries/basic-vue-chat.json
@@ -0,0 +1,26 @@
+{
+ "name": "basic-vue-chat",
+ "full_name": "jmaczan/basic-vue-chat",
+ "description": "Easy to use VueJS chat.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vuex",
+ "chat",
+ "chat-application",
+ "chatroom"
+ ],
+ "license": null,
+ "owner": {
+ "login": "jmaczan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/18054202?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/basic-vue-chat",
+ "repo": "https://github.com/jmaczan/basic-vue-chat"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/basys.json b/data/libraries/basys.json
new file mode 100644
index 0000000..4870f04
--- /dev/null
+++ b/data/libraries/basys.json
@@ -0,0 +1,31 @@
+{
+ "name": "basys",
+ "full_name": "basys/basys",
+ "description": "Toolbox for building full-stack Vue.js apps",
+ "topics": [
+ "vue",
+ "webpack",
+ "framework",
+ "nodejs",
+ "basys"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "basys",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10965504?v=4"
+ },
+ "organization": {
+ "login": "basys",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10965504?v=4"
+ },
+ "links": {
+ "site": "https://basys.io",
+ "repo": "https://github.com/basys/basys"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/beauty-vuejs-boilerplate.json b/data/libraries/beauty-vuejs-boilerplate.json
new file mode 100644
index 0000000..52b732c
--- /dev/null
+++ b/data/libraries/beauty-vuejs-boilerplate.json
@@ -0,0 +1,33 @@
+{
+ "name": "beauty-vuejs-boilerplate",
+ "full_name": "zmts/beauty-vuejs-boilerplate",
+ "description": "❤️ Real world base Vue.js app. Access/refresh tokens auth, api services, http client, vuex modules",
+ "topics": [
+ "vuejs",
+ "access-token",
+ "refresh-token",
+ "api",
+ "http-wrapper",
+ "spa",
+ "realworld",
+ "enterprise",
+ "data-access-layer",
+ "boilerplate",
+ "vue-boilerplate",
+ "vuex",
+ "jwt",
+ "flux"
+ ],
+ "license": null,
+ "owner": {
+ "login": "zmts",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6388755?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zmts/beauty-vuejs-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/beep.json b/data/libraries/beep.json
new file mode 100644
index 0000000..8170b90
--- /dev/null
+++ b/data/libraries/beep.json
@@ -0,0 +1,32 @@
+{
+ "name": "beep",
+ "full_name": "ModusCreateOrg/beep",
+ "description": "BEEP Account Security Scanner - Detect if your credentials have been compromised (Vue + Ionic)",
+ "topics": [
+ "ionic",
+ "ionic4",
+ "vue",
+ "vuejs2",
+ "vuejs",
+ "vuejs-samples"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ModusCreateOrg",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/959059?v=4"
+ },
+ "organization": {
+ "login": "ModusCreateOrg",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/959059?v=4"
+ },
+ "links": {
+ "site": "https://beep.modus.app",
+ "repo": "https://github.com/ModusCreateOrg/beep"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/begin.json b/data/libraries/begin.json
new file mode 100644
index 0000000..e45485b
--- /dev/null
+++ b/data/libraries/begin.json
@@ -0,0 +1,22 @@
+{
+ "name": "begin",
+ "full_name": "rajabishek/begin",
+ "description": "Simple task manager to keep your life in sync",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rajabishek",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6145125?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rajabishek/begin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bili.json b/data/libraries/bili.json
new file mode 100644
index 0000000..f22152b
--- /dev/null
+++ b/data/libraries/bili.json
@@ -0,0 +1,30 @@
+{
+ "name": "bili",
+ "full_name": "egoist/bili",
+ "description": "Bili makes it easier to bundle JavaScript libraries.",
+ "topics": [
+ "rollup",
+ "bundle",
+ "buble",
+ "babel",
+ "typescript",
+ "bundler",
+ "package"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://bili.egoist.sh",
+ "repo": "https://github.com/egoist/bili"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bit.json b/data/libraries/bit.json
new file mode 100644
index 0000000..ccfa5c2
--- /dev/null
+++ b/data/libraries/bit.json
@@ -0,0 +1,43 @@
+{
+ "name": "bit",
+ "full_name": "teambit/bit",
+ "description": "A tool for developing, distributing and collaborating over reusbale components. Easily share code across projects as a team.",
+ "topics": [
+ "bit",
+ "components",
+ "modules",
+ "javscript",
+ "ui-components",
+ "nodejs",
+ "collaboration",
+ "git",
+ "react",
+ "reactjs",
+ "distributed-systems",
+ "developer-tools",
+ "frontend",
+ "backend",
+ "graphql",
+ "workflow",
+ "reuse"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "teambit",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/24789812?v=4"
+ },
+ "organization": {
+ "login": "teambit",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/24789812?v=4"
+ },
+ "links": {
+ "site": "https://bit.dev",
+ "repo": "https://github.com/teambit/bit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/blessed-vue.json b/data/libraries/blessed-vue.json
new file mode 100644
index 0000000..63f5ecf
--- /dev/null
+++ b/data/libraries/blessed-vue.json
@@ -0,0 +1,18 @@
+{
+ "name": "blessed-vue",
+ "full_name": "lyonlai/blessed-vue",
+ "description": "A VueJS runtime to let you write command line UI in Vue",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "lyonlai",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1623058?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lyonlai/blessed-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/blog.json b/data/libraries/blog.json
new file mode 100644
index 0000000..595c730
--- /dev/null
+++ b/data/libraries/blog.json
@@ -0,0 +1,30 @@
+{
+ "name": "blog",
+ "full_name": "jcc/blog",
+ "description": ":star2: PJ Blog is an open source blog built with Laravel and Vue.js.",
+ "topics": [
+ "laravel",
+ "vuejs",
+ "vue",
+ "pj-blog",
+ "blog",
+ "open-source",
+ "beautiful"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jcc",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12684082?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.pigjian.com",
+ "repo": "https://github.com/jcc/blog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bookmarks.json b/data/libraries/bookmarks.json
new file mode 100644
index 0000000..e0cadf9
--- /dev/null
+++ b/data/libraries/bookmarks.json
@@ -0,0 +1,27 @@
+{
+ "name": "bookmarks",
+ "full_name": "dyu/bookmarks",
+ "description": "a simple self-hosted bookmarking app that can import bookmarks from delicious and chrome",
+ "topics": [
+ "bookmarking",
+ "bookmarklet",
+ "self-hosted",
+ "desktop-app"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "dyu",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/79355?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://apps.dyuproject.com/bookmarks/",
+ "repo": "https://github.com/dyu/bookmarks"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bootstrap-vue.json b/data/libraries/bootstrap-vue.json
new file mode 100644
index 0000000..0426cda
--- /dev/null
+++ b/data/libraries/bootstrap-vue.json
@@ -0,0 +1,41 @@
+{
+ "name": "bootstrap-vue",
+ "full_name": "bootstrap-vue/bootstrap-vue",
+ "description": "BootstrapVue, with over 40 plugins and more than 80 custom components, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-ARIA accessibility markup.",
+ "topics": [
+ "bootstrap",
+ "vue",
+ "bootstrap4",
+ "webpack",
+ "nuxt",
+ "nuxtjs",
+ "wai-aria",
+ "bootstrapvue",
+ "components",
+ "vuejs2",
+ "vuejs-components",
+ "vuejs-plugin",
+ "grid",
+ "bootstrap-vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bootstrap-vue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22965283?v=4"
+ },
+ "organization": {
+ "login": "bootstrap-vue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22965283?v=4"
+ },
+ "links": {
+ "site": "https://bootstrap-vue.js.org",
+ "repo": "https://github.com/bootstrap-vue/bootstrap-vue",
+ "chat": "https://discord.gg/B8pcyCd"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bosket.json b/data/libraries/bosket.json
new file mode 100644
index 0000000..e135a35
--- /dev/null
+++ b/data/libraries/bosket.json
@@ -0,0 +1,34 @@
+{
+ "name": "bosket",
+ "full_name": "elbywan/bosket",
+ "description": "Collection of tree view components for front-end frameworks. :deciduous_tree:",
+ "topics": [
+ "treeview",
+ "tree",
+ "tree-view",
+ "tree-structure",
+ "tree-component",
+ "bosket",
+ "react",
+ "vuejs",
+ "angular",
+ "riot",
+ "riotjs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "elbywan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3428394?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://elbywan.github.io/bosket/",
+ "repo": "https://github.com/elbywan/bosket"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bourgeon.json b/data/libraries/bourgeon.json
new file mode 100644
index 0000000..f00e835
--- /dev/null
+++ b/data/libraries/bourgeon.json
@@ -0,0 +1,22 @@
+{
+ "name": "bourgeon",
+ "full_name": "rayfranco/bourgeon",
+ "description": "Bourgeon is an opinionated-featured VueJS 2.0 setup for Webpack",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rayfranco",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/456620?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rayfranco/bourgeon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bp-vuejs-dropdown.json b/data/libraries/bp-vuejs-dropdown.json
new file mode 100644
index 0000000..d52bd30
--- /dev/null
+++ b/data/libraries/bp-vuejs-dropdown.json
@@ -0,0 +1,22 @@
+{
+ "name": "bp-vuejs-dropdown",
+ "full_name": "borisbutenko/bp-vuejs-dropdown",
+ "description": "Dropdown component for Vuejs",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "borisbutenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/22274752?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/borisbutenko/bp-vuejs-dropdown"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bpit-vue.json b/data/libraries/bpit-vue.json
new file mode 100644
index 0000000..2f68a20
--- /dev/null
+++ b/data/libraries/bpit-vue.json
@@ -0,0 +1,26 @@
+{
+ "name": "bpit-vue",
+ "full_name": "dreambo8563/bpit-vue",
+ "description": "vue effects component package 🚀",
+ "topics": [
+ "vue2",
+ "components",
+ "css3"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dreambo8563",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6948318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dreambo8563.github.io/bpit-vue/",
+ "repo": "https://github.com/dreambo8563/bpit-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/brackets-vue.json b/data/libraries/brackets-vue.json
new file mode 100644
index 0000000..89bd3fd
--- /dev/null
+++ b/data/libraries/brackets-vue.json
@@ -0,0 +1,22 @@
+{
+ "name": "brackets-vue",
+ "full_name": "pandao/brackets-vue",
+ "description": "Brackets extension for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pandao",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2695717?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pandao/brackets-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/brain-bits.json b/data/libraries/brain-bits.json
new file mode 100644
index 0000000..72b77fe
--- /dev/null
+++ b/data/libraries/brain-bits.json
@@ -0,0 +1,28 @@
+{
+ "name": "brain-bits",
+ "full_name": "dashersw/brain-bits",
+ "description": "A P300 online spelling mechanism for Emotiv headsets. It's completely written in Node.js, and the GUI is based on Electron and Vue.",
+ "topics": [
+ "bci",
+ "p300",
+ "electron",
+ "nodejs",
+ "neural-networks"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dashersw",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/698308?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dashersw/brain-bits"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bruit.io.json b/data/libraries/bruit.io.json
new file mode 100644
index 0000000..2a198bb
--- /dev/null
+++ b/data/libraries/bruit.io.json
@@ -0,0 +1,31 @@
+{
+ "name": "bruit.io",
+ "full_name": "Moventes/bruit.io",
+ "description": "bruit.io is a brilliant✨ easy to use feedback tool ",
+ "topics": [
+ "feedback",
+ "stencil",
+ "user-feedback",
+ "webcomponent",
+ "web"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Moventes",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/38255548?v=4"
+ },
+ "organization": {
+ "login": "Moventes",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/38255548?v=4"
+ },
+ "links": {
+ "site": "https://bruit.io/",
+ "repo": "https://github.com/Moventes/bruit.io"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/brunch.json b/data/libraries/brunch.json
new file mode 100644
index 0000000..019905c
--- /dev/null
+++ b/data/libraries/brunch.json
@@ -0,0 +1,30 @@
+{
+ "name": "brunch",
+ "full_name": "brunch/brunch",
+ "description": ":fork_and_knife: Web applications made easy. Since 2011.",
+ "topics": [
+ "javascript",
+ "workflow",
+ "build-automation",
+ "pipeline"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brunch",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/575509?v=4"
+ },
+ "organization": {
+ "login": "brunch",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/575509?v=4"
+ },
+ "links": {
+ "site": "https://brunch.io",
+ "repo": "https://github.com/brunch/brunch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/buefy.json b/data/libraries/buefy.json
new file mode 100644
index 0000000..8c87f4b
--- /dev/null
+++ b/data/libraries/buefy.json
@@ -0,0 +1,32 @@
+{
+ "name": "buefy",
+ "full_name": "buefy/buefy",
+ "description": "Lightweight UI components for Vue.js based on Bulma",
+ "topics": [
+ "vue",
+ "bulma",
+ "vue-admin",
+ "vue-bulma",
+ "components",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "buefy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26799900?v=4"
+ },
+ "organization": {
+ "login": "buefy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26799900?v=4"
+ },
+ "links": {
+ "site": "https://buefy.org",
+ "repo": "https://github.com/buefy/buefy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/bugsnag-vue.json b/data/libraries/bugsnag-vue.json
new file mode 100644
index 0000000..53441f7
--- /dev/null
+++ b/data/libraries/bugsnag-vue.json
@@ -0,0 +1,36 @@
+{
+ "name": "bugsnag-vue",
+ "full_name": "bugsnag/bugsnag-vue",
+ "description": "[DEPRECATED] This package now lives within the monorepo for our Universal JS notifier \"@bugsnag/js\" • https://github.com/bugsnag/bugsnag-js",
+ "topics": [
+ "bugsnag",
+ "bugsnag-js",
+ "vue",
+ "error-monitoring",
+ "error-reporting",
+ "error-handling",
+ "debug",
+ "debugging",
+ "debugging-tool",
+ "debugging-tools"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bugsnag",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1058895?v=4"
+ },
+ "organization": {
+ "login": "bugsnag",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1058895?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/bugsnag/bugsnag-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/cabloy.json b/data/libraries/cabloy.json
new file mode 100644
index 0000000..ae27de8
--- /dev/null
+++ b/data/libraries/cabloy.json
@@ -0,0 +1,22 @@
+{
+ "name": "cabloy",
+ "full_name": "zhennann/cabloy",
+ "description": "CabloyJS是一款顶级NodeJS全栈业务开发框架, 基于KoaJS + EggJS + VueJS + Framework7",
+ "topics": [],
+ "license": {
+ "key": "lgpl-3.0",
+ "url": "https://api.github.com/licenses/lgpl-3.0",
+ "name": "GNU Lesser General Public License v3.0"
+ },
+ "owner": {
+ "login": "zhennann",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/24246985?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://cabloy.com",
+ "repo": "https://github.com/zhennann/cabloy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/carbon-components-vue.json b/data/libraries/carbon-components-vue.json
new file mode 100644
index 0000000..29cd2ef
--- /dev/null
+++ b/data/libraries/carbon-components-vue.json
@@ -0,0 +1,25 @@
+{
+ "name": "carbon-components-vue",
+ "full_name": "carbon-design-system/carbon-components-vue",
+ "description": "Vue implementation of the Carbon Design System",
+ "topics": [],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "carbon-design-system",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/25179978?v=4"
+ },
+ "organization": {
+ "login": "carbon-design-system",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/25179978?v=4"
+ },
+ "links": {
+ "site": "http://vue.carbondesignsystem.com",
+ "repo": "https://github.com/carbon-design-system/carbon-components-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/carpoolear.json b/data/libraries/carpoolear.json
new file mode 100644
index 0000000..dfaccb3
--- /dev/null
+++ b/data/libraries/carpoolear.json
@@ -0,0 +1,33 @@
+{
+ "name": "carpoolear",
+ "full_name": "STS-Rosario/carpoolear",
+ "description": "The open source Vue.js frontend (mobile and cordova app) for the argentinian carpooling application: Carpoolear",
+ "topics": [
+ "vuejs",
+ "frontend",
+ "carpooling",
+ "app",
+ "cordova",
+ "mobile",
+ "web"
+ ],
+ "license": {
+ "key": "lgpl-3.0",
+ "url": "https://api.github.com/licenses/lgpl-3.0",
+ "name": "GNU Lesser General Public License v3.0"
+ },
+ "owner": {
+ "login": "STS-Rosario",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/24493883?v=4"
+ },
+ "organization": {
+ "login": "STS-Rosario",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/24493883?v=4"
+ },
+ "links": {
+ "site": "https://carpoolear.com.ar",
+ "repo": "https://github.com/STS-Rosario/carpoolear"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/chattier.json b/data/libraries/chattier.json
new file mode 100644
index 0000000..117e01d
--- /dev/null
+++ b/data/libraries/chattier.json
@@ -0,0 +1,26 @@
+{
+ "name": "chattier",
+ "full_name": "raniesantos/chattier",
+ "description": "Chatty social network from Codecourse tutorial rebuilt from scratch as a single-page app.",
+ "topics": [
+ "laravel",
+ "jwt",
+ "spa",
+ "vue",
+ "vuex",
+ "vue-router",
+ "bulma"
+ ],
+ "license": null,
+ "owner": {
+ "login": "raniesantos",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8528269?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/raniesantos/chattier"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/cheetah-grid.json b/data/libraries/cheetah-grid.json
new file mode 100644
index 0000000..e39003d
--- /dev/null
+++ b/data/libraries/cheetah-grid.json
@@ -0,0 +1,34 @@
+{
+ "name": "cheetah-grid",
+ "full_name": "future-architect/cheetah-grid",
+ "description": "The fastest open-source data table for web.",
+ "topics": [
+ "data-table",
+ "canvas",
+ "spreadsheet",
+ "grid",
+ "javascript",
+ "javascript-library",
+ "vue-component",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "future-architect",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/14890632?v=4"
+ },
+ "organization": {
+ "login": "future-architect",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/14890632?v=4"
+ },
+ "links": {
+ "site": "https://future-architect.github.io/cheetah-grid/",
+ "repo": "https://github.com/future-architect/cheetah-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/chrome-ribbon-reminder.json b/data/libraries/chrome-ribbon-reminder.json
new file mode 100644
index 0000000..e903c0f
--- /dev/null
+++ b/data/libraries/chrome-ribbon-reminder.json
@@ -0,0 +1,28 @@
+{
+ "name": "chrome-ribbon-reminder",
+ "full_name": "johndatserakis/chrome-ribbon-reminder",
+ "description": "🎀 A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts.",
+ "topics": [
+ "chrome-extension",
+ "vue",
+ "async",
+ "await",
+ "chrome",
+ "webpack",
+ "bootstrap",
+ "fontawesome",
+ "bootstrap4"
+ ],
+ "license": null,
+ "owner": {
+ "login": "johndatserakis",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9972969?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://chrome.google.com/webstore/detail/ribbon-reminder/ahdegcekcodbkojmccabgmfcfddabnbd",
+ "repo": "https://github.com/johndatserakis/chrome-ribbon-reminder"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/chucknorris.json b/data/libraries/chucknorris.json
new file mode 100644
index 0000000..6787e76
--- /dev/null
+++ b/data/libraries/chucknorris.json
@@ -0,0 +1,30 @@
+{
+ "name": "chucknorris",
+ "full_name": "mazipan/chucknorris",
+ "description": "🏋️ Chuck Norris Jokes Generator",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuejs2",
+ "chuck",
+ "chuck-norris-jokes",
+ "chuck-norris"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/chucknorris/",
+ "repo": "https://github.com/mazipan/chucknorris"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ckeditor5-vue.json b/data/libraries/ckeditor5-vue.json
new file mode 100644
index 0000000..e98fac6
--- /dev/null
+++ b/data/libraries/ckeditor5-vue.json
@@ -0,0 +1,25 @@
+{
+ "name": "ckeditor5-vue",
+ "full_name": "ckeditor/ckeditor5-vue",
+ "description": "Official CKEditor 5 Vue.js component.",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "ckeditor",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/825710?v=4"
+ },
+ "organization": {
+ "login": "ckeditor",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/825710?v=4"
+ },
+ "links": {
+ "site": "https://ckeditor.com/ckeditor-5",
+ "repo": "https://github.com/ckeditor/ckeditor5-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/code-notes.json b/data/libraries/code-notes.json
new file mode 100644
index 0000000..519eb46
--- /dev/null
+++ b/data/libraries/code-notes.json
@@ -0,0 +1,41 @@
+{
+ "name": "code-notes",
+ "full_name": "lauthieb/code-notes",
+ "description": "A simple code snippet & gist manager for developers built with Electron & Vue.js 🚀",
+ "topics": [
+ "snippets",
+ "manager",
+ "electron",
+ "vue",
+ "vuejs",
+ "developers",
+ "code",
+ "notes",
+ "github",
+ "gist",
+ "gist-client",
+ "github-gist",
+ "gists",
+ "gist-manager",
+ "gists-files",
+ "snippets-editor",
+ "editor",
+ "hacktoberfest"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lauthieb",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9600228?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://lauthieb.github.io/code-notes",
+ "repo": "https://github.com/lauthieb/code-notes"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/component-compiler-utils.json b/data/libraries/component-compiler-utils.json
new file mode 100644
index 0000000..1e4fb1e
--- /dev/null
+++ b/data/libraries/component-compiler-utils.json
@@ -0,0 +1,22 @@
+{
+ "name": "component-compiler-utils",
+ "icon": "vue.png",
+ "full_name": "vuejs/component-compiler-utils",
+ "description": "Lower level utilities for compiling Vue single file components",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/component-compiler-utils"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/composition-api.json b/data/libraries/composition-api.json
new file mode 100644
index 0000000..7077201
--- /dev/null
+++ b/data/libraries/composition-api.json
@@ -0,0 +1,22 @@
+{
+ "name": "composition-api",
+ "icon": "vue.png",
+ "full_name": "vuejs/composition-api",
+ "description": "Vue2 plugin for the Composition API.",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://vue-composition-api-rfc.netlify.com/",
+ "repo": "https://github.com/vuejs/composition-api"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/concept-to-clinic.json b/data/libraries/concept-to-clinic.json
new file mode 100644
index 0000000..c55097e
--- /dev/null
+++ b/data/libraries/concept-to-clinic.json
@@ -0,0 +1,25 @@
+{
+ "name": "concept-to-clinic",
+ "full_name": "drivendataorg/concept-to-clinic",
+ "description": "ALCF Concept to Clinic Challenge",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "drivendataorg",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9515608?v=4"
+ },
+ "organization": {
+ "login": "drivendataorg",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9515608?v=4"
+ },
+ "links": {
+ "site": "https://concepttoclinic.drivendata.org/",
+ "repo": "https://github.com/drivendataorg/concept-to-clinic"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/cookiecutter-django-vue.json b/data/libraries/cookiecutter-django-vue.json
new file mode 100644
index 0000000..71a4b2b
--- /dev/null
+++ b/data/libraries/cookiecutter-django-vue.json
@@ -0,0 +1,33 @@
+{
+ "name": "cookiecutter-django-vue",
+ "full_name": "vchaptsev/cookiecutter-django-vue",
+ "description": "Cookiecutter Django Vue is a template for Django-Vue projects.",
+ "topics": [
+ "cookiecutter",
+ "django",
+ "vue",
+ "vue-cli",
+ "webpack",
+ "docker-compose",
+ "graphql",
+ "apollo",
+ "graphene",
+ "pwa"
+ ],
+ "license": {
+ "key": "bsd-3-clause",
+ "url": "https://api.github.com/licenses/bsd-3-clause",
+ "name": "BSD 3-Clause \"New\" or \"Revised\" License"
+ },
+ "owner": {
+ "login": "vchaptsev",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/9744948?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vchaptsev/cookiecutter-django-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/cool-emoji-picker.json b/data/libraries/cool-emoji-picker.json
new file mode 100644
index 0000000..a8fc6b6
--- /dev/null
+++ b/data/libraries/cool-emoji-picker.json
@@ -0,0 +1,29 @@
+{
+ "name": "cool-emoji-picker",
+ "full_name": "kevinfaguiar/cool-emoji-picker",
+ "description": "Cool Emoji Picker - A fast plug-n-play [Tw]emoji Picker (+textarea for Twemoji rendering) for Vue.",
+ "topics": [
+ "emoji",
+ "emoji-picker",
+ "emoji-unicode",
+ "twemoji",
+ "vue",
+ "textarea-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kevinfaguiar",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18222497?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://kevinfaguiar.github.io/cool-emoji-picker/#home",
+ "repo": "https://github.com/kevinfaguiar/cool-emoji-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/cordovue.json b/data/libraries/cordovue.json
new file mode 100644
index 0000000..e6b1be6
--- /dev/null
+++ b/data/libraries/cordovue.json
@@ -0,0 +1,33 @@
+{
+ "name": "cordovue",
+ "full_name": "TheMushrr00m/cordovue",
+ "description": "A sample Apache Cordova application using VueJS.",
+ "topics": [
+ "webpack",
+ "cordova",
+ "vue",
+ "phonegap",
+ "vuejs",
+ "vuejs2",
+ "vue-components",
+ "eslint",
+ "vuex",
+ "vue-router"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TheMushrr00m",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6392644?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/TheMushrr00m/cordovue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/coreui-free-bootstrap-admin-template.json b/data/libraries/coreui-free-bootstrap-admin-template.json
new file mode 100644
index 0000000..290721e
--- /dev/null
+++ b/data/libraries/coreui-free-bootstrap-admin-template.json
@@ -0,0 +1,46 @@
+{
+ "name": "coreui-free-bootstrap-admin-template",
+ "full_name": "coreui/coreui-free-bootstrap-admin-template",
+ "description": "CoreUI is free bootstrap admin template",
+ "topics": [
+ "bootstrap",
+ "bootstrap4",
+ "admin",
+ "admin-ui",
+ "admin-theme",
+ "angular",
+ "angularjs",
+ "angular2",
+ "angular-2",
+ "angular-cli",
+ "react",
+ "reactjs",
+ "dashboard",
+ "scss",
+ "css",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "angular4",
+ "angular-4"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "coreui",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/36859861?v=4"
+ },
+ "organization": {
+ "login": "coreui",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/36859861?v=4"
+ },
+ "links": {
+ "site": "http://coreui.io",
+ "repo": "https://github.com/coreui/coreui-free-bootstrap-admin-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/coypu.json b/data/libraries/coypu.json
new file mode 100644
index 0000000..7024705
--- /dev/null
+++ b/data/libraries/coypu.json
@@ -0,0 +1,22 @@
+{
+ "name": "coypu",
+ "full_name": "brtjkzl/coypu",
+ "description": "Text-editor-like weekly planner",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brtjkzl",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/127219?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://coypu.brtjkzl.com",
+ "repo": "https://github.com/brtjkzl/coypu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/crypto-news.json b/data/libraries/crypto-news.json
new file mode 100644
index 0000000..f0e1544
--- /dev/null
+++ b/data/libraries/crypto-news.json
@@ -0,0 +1,29 @@
+{
+ "name": "crypto-news",
+ "full_name": "Bartozzz/crypto-news",
+ "description": "Crypto News allows you to convert cryptocurrencies, view latest news and exchange rates for each ICO – all the data from the world of cryptocurrencies in one place.",
+ "topics": [
+ "crypto",
+ "cryptocurrencies",
+ "vue",
+ "vue-app",
+ "cryptocompare",
+ "cryptocompare-api"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Bartozzz",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6741707?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://laniewski.me/crypto-news/",
+ "repo": "https://github.com/Bartozzz/crypto-news"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/csscolorvars.json b/data/libraries/csscolorvars.json
new file mode 100644
index 0000000..e196f3b
--- /dev/null
+++ b/data/libraries/csscolorvars.json
@@ -0,0 +1,30 @@
+{
+ "name": "csscolorvars",
+ "full_name": "CSSColorVars/csscolorvars",
+ "description": "CSSColorVars (interactive tool code generation), which defines a color palette with CSS variables, improves efficiency in front-end web development.",
+ "topics": [
+ "vue",
+ "vuex",
+ "ecmascript",
+ "localstorage"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "CSSColorVars",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/45489090?v=4"
+ },
+ "organization": {
+ "login": "CSSColorVars",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/45489090?v=4"
+ },
+ "links": {
+ "site": "https://csscolorvars.github.io/",
+ "repo": "https://github.com/CSSColorVars/csscolorvars"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/d2-admin.json b/data/libraries/d2-admin.json
new file mode 100644
index 0000000..6d126d6
--- /dev/null
+++ b/data/libraries/d2-admin.json
@@ -0,0 +1,46 @@
+{
+ "name": "d2-admin",
+ "full_name": "d2-projects/d2-admin",
+ "description": ":rainbow: An elegant dashboard",
+ "topics": [
+ "vue",
+ "admin",
+ "element-ui",
+ "axios",
+ "vuex",
+ "vue-cli",
+ "vue-cli3",
+ "element",
+ "vue-admin",
+ "admin-template",
+ "mock",
+ "admin-dashboard",
+ "desktop",
+ "management-system",
+ "webpack",
+ "i18n",
+ "dashboar",
+ "xlsx",
+ "csv",
+ "fontawesome"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "d2-projects",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/40857578?v=4"
+ },
+ "organization": {
+ "login": "d2-projects",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/40857578?v=4"
+ },
+ "links": {
+ "site": "https://d2admin.fairyever.com",
+ "repo": "https://github.com/d2-projects/d2-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/d3vue.json b/data/libraries/d3vue.json
new file mode 100644
index 0000000..b240e6d
--- /dev/null
+++ b/data/libraries/d3vue.json
@@ -0,0 +1,31 @@
+{
+ "name": "d3vue",
+ "full_name": "ignoreintuition/d3vue",
+ "description": "A D3 Plugin for VueJS",
+ "topics": [
+ "d3",
+ "vuejs",
+ "javascript",
+ "data",
+ "data-visualization",
+ "vue",
+ "vuejs2",
+ "d3v4"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ignoreintuition",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5210420?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://resurgencewebdesign.com/d3-vue-example/index.html",
+ "repo": "https://github.com/ignoreintuition/d3vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/daily.json b/data/libraries/daily.json
new file mode 100644
index 0000000..d6a1aec
--- /dev/null
+++ b/data/libraries/daily.json
@@ -0,0 +1,32 @@
+{
+ "name": "daily",
+ "full_name": "dailynowco/daily",
+ "description": "Curated dev news delivered to your new tab 👩🏽💻",
+ "topics": [
+ "chrome-extension",
+ "productivity",
+ "developer-tools",
+ "news",
+ "daily",
+ "firefox-addon"
+ ],
+ "license": {
+ "key": "agpl-3.0",
+ "url": "https://api.github.com/licenses/agpl-3.0",
+ "name": "GNU Affero General Public License v3.0"
+ },
+ "owner": {
+ "login": "dailynowco",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/41463883?v=4"
+ },
+ "organization": {
+ "login": "dailynowco",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/41463883?v=4"
+ },
+ "links": {
+ "site": "https://www.dailynow.co",
+ "repo": "https://github.com/dailynowco/daily"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/daykeep-calendar-quasar.json b/data/libraries/daykeep-calendar-quasar.json
new file mode 100644
index 0000000..c279d17
--- /dev/null
+++ b/data/libraries/daykeep-calendar-quasar.json
@@ -0,0 +1,22 @@
+{
+ "name": "daykeep-calendar-quasar",
+ "full_name": "stormseed/daykeep-calendar-quasar",
+ "description": "A full event display calendar for the Quasar framework that has multiple viewing formats.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stormseed",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26471184?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/stormseed/daykeep-calendar-quasar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/dermail-webmail.json b/data/libraries/dermail-webmail.json
new file mode 100644
index 0000000..2be2dae
--- /dev/null
+++ b/data/libraries/dermail-webmail.json
@@ -0,0 +1,22 @@
+{
+ "name": "dermail-webmail",
+ "full_name": "zllovesuki/dermail-webmail",
+ "description": "Webmail component for Dermail",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "zllovesuki",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/298453?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zllovesuki/dermail-webmail"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/devextreme-vue.json b/data/libraries/devextreme-vue.json
new file mode 100644
index 0000000..55704ce
--- /dev/null
+++ b/data/libraries/devextreme-vue.json
@@ -0,0 +1,32 @@
+{
+ "name": "devextreme-vue",
+ "full_name": "DevExpress/devextreme-vue",
+ "description": "Vue UI and data visualization components",
+ "topics": [
+ "devextreme",
+ "vue",
+ "ui",
+ "components",
+ "frontend",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DevExpress",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4243232?v=4"
+ },
+ "organization": {
+ "login": "DevExpress",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4243232?v=4"
+ },
+ "links": {
+ "site": "https://js.devexpress.com/Demos/",
+ "repo": "https://github.com/DevExpress/devextreme-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/discord-logo.json b/data/libraries/discord-logo.json
new file mode 100644
index 0000000..b798deb
--- /dev/null
+++ b/data/libraries/discord-logo.json
@@ -0,0 +1,22 @@
+{
+ "name": "discord-logo",
+ "full_name": "NNTin/discord-logo",
+ "description": "animated discord logo in svg",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "NNTin",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18033169?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nntin.github.io/discord-logo/",
+ "repo": "https://github.com/NNTin/discord-logo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/distrochooser.json b/data/libraries/distrochooser.json
new file mode 100644
index 0000000..8a0f8e4
--- /dev/null
+++ b/data/libraries/distrochooser.json
@@ -0,0 +1,22 @@
+{
+ "name": "distrochooser",
+ "full_name": "cmllr/distrochooser",
+ "description": "An orientation guide for Linux newbies",
+ "topics": [],
+ "license": {
+ "key": "mpl-2.0",
+ "url": "https://api.github.com/licenses/mpl-2.0",
+ "name": "Mozilla Public License 2.0"
+ },
+ "owner": {
+ "login": "cmllr",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2878201?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://distrochooser.de",
+ "repo": "https://github.com/cmllr/distrochooser"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/dnd-grid.json b/data/libraries/dnd-grid.json
new file mode 100644
index 0000000..80c5477
--- /dev/null
+++ b/data/libraries/dnd-grid.json
@@ -0,0 +1,22 @@
+{
+ "name": "dnd-grid",
+ "full_name": "dattn/dnd-grid",
+ "description": "A vuejs grid with draggable and resizable boxes",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dattn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/870036?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dattn/dnd-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/dockeron.json b/data/libraries/dockeron.json
new file mode 100644
index 0000000..4032bb3
--- /dev/null
+++ b/data/libraries/dockeron.json
@@ -0,0 +1,33 @@
+{
+ "name": "dockeron",
+ "full_name": "dockeron/dockeron",
+ "description": "🤖🤖🤖 Electron + Vue.js for Docker",
+ "topics": [
+ "electron",
+ "electron-vue",
+ "vue",
+ "vuejs",
+ "docker",
+ "vuejs2",
+ "electron-app"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dockeron",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26657153?v=4"
+ },
+ "organization": {
+ "login": "dockeron",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26657153?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dockeron/dockeron"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/docute.json b/data/libraries/docute.json
new file mode 100644
index 0000000..1727a9a
--- /dev/null
+++ b/data/libraries/docute.json
@@ -0,0 +1,29 @@
+{
+ "name": "docute",
+ "full_name": "egoist/docute",
+ "description": "📚 Effortless documentation, done right.",
+ "topics": [
+ "documentation",
+ "gitbook",
+ "docute",
+ "pr-welcome",
+ "documentation-tool",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://docute.org",
+ "repo": "https://github.com/egoist/docute"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/douban.json b/data/libraries/douban.json
new file mode 100644
index 0000000..07fe5fa
--- /dev/null
+++ b/data/libraries/douban.json
@@ -0,0 +1,32 @@
+{
+ "name": "douban",
+ "full_name": "jeneser/douban",
+ "description": "Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + Superagent",
+ "topics": [
+ "vue2",
+ "webpack2",
+ "vue-router",
+ "douban",
+ "vuex",
+ "vue-cli",
+ "vue-resoure",
+ "superagent",
+ "vue-demo"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jeneser",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15034042?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jeneser.github.io/douban",
+ "repo": "https://github.com/jeneser/douban"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/draggable-vue-directive.json b/data/libraries/draggable-vue-directive.json
new file mode 100644
index 0000000..3cbcfd8
--- /dev/null
+++ b/data/libraries/draggable-vue-directive.json
@@ -0,0 +1,36 @@
+{
+ "name": "draggable-vue-directive",
+ "full_name": "IsraelZablianov/draggable-vue-directive",
+ "description": "Vue2 directive that handles drag & drop ",
+ "topics": [
+ "vue2",
+ "directive",
+ "draggable",
+ "draggable-vue-directive",
+ "vue-directive",
+ "vuejs2",
+ "drd",
+ "drag-and-drop",
+ "move",
+ "vuejs",
+ "typescript",
+ "web",
+ "npm"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "IsraelZablianov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/20207244?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/IsraelZablianov/draggable-vue-directive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/duic.json b/data/libraries/duic.json
new file mode 100644
index 0000000..c5b74d7
--- /dev/null
+++ b/data/libraries/duic.json
@@ -0,0 +1,32 @@
+{
+ "name": "duic",
+ "full_name": "zhudyos/duic",
+ "description": "分布式配置中心,集中化配置管理,应用配置权限管理,配置实时更新等功能",
+ "topics": [
+ "configuration",
+ "configuration-management",
+ "distributed-configuration",
+ "kotlin",
+ "spring-webflux",
+ "spring-boot"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "zhudyos",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26728733?v=4"
+ },
+ "organization": {
+ "login": "zhudyos",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26728733?v=4"
+ },
+ "links": {
+ "site": "https://duic.zhudy.io/index.html",
+ "repo": "https://github.com/zhudyos/duic"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/easy-circular-progress.json b/data/libraries/easy-circular-progress.json
new file mode 100644
index 0000000..899c799
--- /dev/null
+++ b/data/libraries/easy-circular-progress.json
@@ -0,0 +1,27 @@
+{
+ "name": "easy-circular-progress",
+ "full_name": "dreambo8563/easy-circular-progress",
+ "description": "easy circular progress component with counting effect 💫🏺🎡",
+ "topics": [
+ "circular-progress-bar",
+ "countdown",
+ "vue",
+ "theme"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dreambo8563",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6948318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dreambo8563.github.io/easy-circular-progress/",
+ "repo": "https://github.com/dreambo8563/easy-circular-progress"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/easy-vue.json b/data/libraries/easy-vue.json
new file mode 100644
index 0000000..be68e82
--- /dev/null
+++ b/data/libraries/easy-vue.json
@@ -0,0 +1,40 @@
+{
+ "name": "easy-vue",
+ "full_name": "TIGERB/easy-vue",
+ "description": "Learn vueJS Easily :ghost:",
+ "topics": [
+ "vuejs",
+ "vuex",
+ "vue",
+ "vue2",
+ "webpack2",
+ "vue-resource",
+ "vue-demo",
+ "webpack",
+ "webpack3",
+ "vue-router2",
+ "vuejs2",
+ "vue2-demo",
+ "webpack3-demo",
+ "webpack2-demo",
+ "vuex-demo",
+ "vuex2-demo",
+ "webpack4"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TIGERB",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12149373?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue.tigerb.cn",
+ "repo": "https://github.com/TIGERB/easy-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/effector.json b/data/libraries/effector.json
new file mode 100644
index 0000000..f5331f3
--- /dev/null
+++ b/data/libraries/effector.json
@@ -0,0 +1,27 @@
+{
+ "name": "effector",
+ "full_name": "zerobias/effector",
+ "description": "The state manager ☄️",
+ "topics": [
+ "state",
+ "business-logic",
+ "reactive",
+ "event-driven"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zerobias",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15912112?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://effector.now.sh/",
+ "repo": "https://github.com/zerobias/effector"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/el-data-table.json b/data/libraries/el-data-table.json
new file mode 100644
index 0000000..01a696a
--- /dev/null
+++ b/data/libraries/el-data-table.json
@@ -0,0 +1,30 @@
+{
+ "name": "el-data-table",
+ "full_name": "FEMessage/el-data-table",
+ "description": "🥘Base on element-ui, makes crud easily",
+ "topics": [
+ "element-ui",
+ "table",
+ "crud",
+ "restapi"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FEMessage",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/39977793?v=4"
+ },
+ "organization": {
+ "login": "FEMessage",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/39977793?v=4"
+ },
+ "links": {
+ "site": "https://femessage.github.io/el-data-table/",
+ "repo": "https://github.com/FEMessage/el-data-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/el-search-table-pagination.json b/data/libraries/el-search-table-pagination.json
new file mode 100644
index 0000000..8fbdc6b
--- /dev/null
+++ b/data/libraries/el-search-table-pagination.json
@@ -0,0 +1,26 @@
+{
+ "name": "el-search-table-pagination",
+ "full_name": "zollero/el-search-table-pagination",
+ "description": "🐶Combines Form, Table and Pagination components of Element UI together.",
+ "topics": [
+ "pagination-component",
+ "table-pagination",
+ "search-table-pagination"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zollero",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8801894?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zollero/el-search-table-pagination"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/electron-boilerplate-vue.json b/data/libraries/electron-boilerplate-vue.json
new file mode 100644
index 0000000..12faa69
--- /dev/null
+++ b/data/libraries/electron-boilerplate-vue.json
@@ -0,0 +1,18 @@
+{
+ "name": "electron-boilerplate-vue",
+ "full_name": "bradstewart/electron-boilerplate-vue",
+ "description": "Boilerplate application for Electron runtime",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "bradstewart",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3613191?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/bradstewart/electron-boilerplate-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/electron-vue.json b/data/libraries/electron-vue.json
new file mode 100644
index 0000000..e59cd93
--- /dev/null
+++ b/data/libraries/electron-vue.json
@@ -0,0 +1,35 @@
+{
+ "name": "electron-vue",
+ "full_name": "SimulatedGREG/electron-vue",
+ "description": "An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.",
+ "topics": [
+ "electron",
+ "vue",
+ "webpack",
+ "boilerplate",
+ "vue-cli",
+ "documentation",
+ "unit-testing",
+ "end-to-end-testing",
+ "electron-packager",
+ "electron-builder",
+ "es6",
+ "babel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SimulatedGREG",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8327811?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://simulatedgreg.gitbooks.io/electron-vue/content/",
+ "repo": "https://github.com/SimulatedGREG/electron-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/electron.json b/data/libraries/electron.json
new file mode 100644
index 0000000..a29639e
--- /dev/null
+++ b/data/libraries/electron.json
@@ -0,0 +1,34 @@
+{
+ "name": "electron",
+ "full_name": "electron/electron",
+ "description": ":electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS",
+ "topics": [
+ "electron",
+ "javascript",
+ "c-plus-plus",
+ "html",
+ "css",
+ "chrome",
+ "nodejs",
+ "v8"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "electron",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13409222?v=4"
+ },
+ "organization": {
+ "login": "electron",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13409222?v=4"
+ },
+ "links": {
+ "site": "https://electronjs.org",
+ "repo": "https://github.com/electron/electron"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/element-admin.json b/data/libraries/element-admin.json
new file mode 100644
index 0000000..dacc83d
--- /dev/null
+++ b/data/libraries/element-admin.json
@@ -0,0 +1,33 @@
+{
+ "name": "element-admin",
+ "full_name": "codetrial/element-admin",
+ "description": "A dead simple but powerful vue admin with Vue CLI 3 and ElementUI.",
+ "topics": [
+ "vue",
+ "element",
+ "admin",
+ "vue-cli",
+ "dashboard",
+ "element-ui",
+ "vue-admin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "organization": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "links": {
+ "site": "https://element-admin.now.sh",
+ "repo": "https://github.com/codetrial/element-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/element-form-builder.json b/data/libraries/element-form-builder.json
new file mode 100644
index 0000000..3eef6f4
--- /dev/null
+++ b/data/libraries/element-form-builder.json
@@ -0,0 +1,35 @@
+{
+ "name": "element-form-builder",
+ "full_name": "codetrial/element-form-builder",
+ "description": "Build element-ui forms with JSON schema.",
+ "topics": [
+ "vue",
+ "element-ui",
+ "element",
+ "form",
+ "form-builder",
+ "form-schema",
+ "form-generator",
+ "json-schema",
+ "json-form"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "organization": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "links": {
+ "site": "https://element-form-builder.now.sh",
+ "repo": "https://github.com/codetrial/element-form-builder"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/element-vue-admin.json b/data/libraries/element-vue-admin.json
new file mode 100644
index 0000000..742ac16
--- /dev/null
+++ b/data/libraries/element-vue-admin.json
@@ -0,0 +1,27 @@
+{
+ "name": "element-vue-admin",
+ "full_name": "TonyLuo/element-vue-admin",
+ "description": "vue admin template base on element 2",
+ "topics": [
+ "vue",
+ "vuex",
+ "admin-dashboard",
+ "element-ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TonyLuo",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3250305?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://tonyluo.github.io/element-vue-admin",
+ "repo": "https://github.com/TonyLuo/element-vue-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/element.json b/data/libraries/element.json
new file mode 100644
index 0000000..e0b3c03
--- /dev/null
+++ b/data/libraries/element.json
@@ -0,0 +1,34 @@
+{
+ "name": "element",
+ "full_name": "ElemeFE/element",
+ "description": "A Vue.js 2.0 UI Toolkit for Web",
+ "topics": [
+ "vue",
+ "components",
+ "javascript",
+ "vue-components",
+ "ui-kit",
+ "element-ui",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "organization": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "links": {
+ "site": "https://element.eleme.io/",
+ "repo": "https://github.com/ElemeFE/element",
+ "chat": "https://gitter.im/ElemeFE/element"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eme.json b/data/libraries/eme.json
new file mode 100644
index 0000000..2b01bd6
--- /dev/null
+++ b/data/libraries/eme.json
@@ -0,0 +1,22 @@
+{
+ "name": "eme",
+ "full_name": "egoist/eme",
+ "description": "Elegant Markdown Editor.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://eme.moe",
+ "repo": "https://github.com/egoist/eme"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/emoji-vue.json b/data/libraries/emoji-vue.json
new file mode 100644
index 0000000..9bc2212
--- /dev/null
+++ b/data/libraries/emoji-vue.json
@@ -0,0 +1,28 @@
+{
+ "name": "emoji-vue",
+ "full_name": "shershen08/emoji-vue",
+ "description": "Add emoji keyboard to your vuejs project",
+ "topics": [
+ "vue",
+ "vuejs",
+ "emoji",
+ "input-method",
+ "smileys"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shershen08",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1363772?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/shershen08/emoji-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/enso.json b/data/libraries/enso.json
new file mode 100644
index 0000000..1f35112
--- /dev/null
+++ b/data/libraries/enso.json
@@ -0,0 +1,36 @@
+{
+ "name": "enso",
+ "full_name": "laravel-enso/enso",
+ "description": "Laravel Vue SPA, Bulma themed. For demo login use `admin@laravel-enso.com` & `password` -",
+ "topics": [
+ "laravel",
+ "laravel-enso",
+ "enso",
+ "spa",
+ "bulma",
+ "vue-router",
+ "vuex",
+ "vue",
+ "admin",
+ "boilerplate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "organization": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "links": {
+ "site": "https://www.laravel-enso.com",
+ "repo": "https://github.com/laravel-enso/enso"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/epic-spinners.json b/data/libraries/epic-spinners.json
new file mode 100644
index 0000000..f15b2d0
--- /dev/null
+++ b/data/libraries/epic-spinners.json
@@ -0,0 +1,41 @@
+{
+ "name": "epic-spinners",
+ "full_name": "epicmaxco/epic-spinners",
+ "description": "Easy to use css spinners collection with Vue.js integration",
+ "topics": [
+ "vue",
+ "css-spinners-collection",
+ "css-animations",
+ "javascript",
+ "css-loaders",
+ "vue-components",
+ "spinner",
+ "css",
+ "gallery",
+ "html",
+ "vue-spinner-component",
+ "animations",
+ "loading-animations",
+ "loading-screen",
+ "loading-spinner"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "epicmaxco",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/30595047?v=4"
+ },
+ "organization": {
+ "login": "epicmaxco",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/30595047?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/epicmaxco/epic-spinners"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eplee.json b/data/libraries/eplee.json
new file mode 100644
index 0000000..161f850
--- /dev/null
+++ b/data/libraries/eplee.json
@@ -0,0 +1,30 @@
+{
+ "name": "eplee",
+ "full_name": "Janglee123/eplee",
+ "description": "Sweet, simple epub reader ",
+ "topics": [
+ "epubjs",
+ "epub-reader",
+ "ebook-reader",
+ "electron-app",
+ "vue",
+ "epub",
+ "hacktoberfest"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Janglee123",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/29702428?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Janglee123/eplee"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eros-template.json b/data/libraries/eros-template.json
new file mode 100644
index 0000000..f2dffbd
--- /dev/null
+++ b/data/libraries/eros-template.json
@@ -0,0 +1,32 @@
+{
+ "name": "eros-template",
+ "full_name": "bmfe/eros-template",
+ "description": "🔧 eros app 开发模板。",
+ "topics": [
+ "eros",
+ "vue",
+ "weex-eros",
+ "weex",
+ "template",
+ "weex-template"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bmfe",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33612098?v=4"
+ },
+ "organization": {
+ "login": "bmfe",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33612098?v=4"
+ },
+ "links": {
+ "site": "https://github.com/bmfe/eros",
+ "repo": "https://github.com/bmfe/eros-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-config-airbnb.json b/data/libraries/eslint-config-airbnb.json
new file mode 100644
index 0000000..da52ae4
--- /dev/null
+++ b/data/libraries/eslint-config-airbnb.json
@@ -0,0 +1,26 @@
+{
+ "name": "eslint-config-airbnb",
+ "icon": "vue.png",
+ "full_name": "vuejs/eslint-config-airbnb",
+ "description": "eslint-config-airbnb for vue-cli",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/eslint-config-airbnb"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-config-prettier.json b/data/libraries/eslint-config-prettier.json
new file mode 100644
index 0000000..e5284a1
--- /dev/null
+++ b/data/libraries/eslint-config-prettier.json
@@ -0,0 +1,26 @@
+{
+ "name": "eslint-config-prettier",
+ "icon": "vue.png",
+ "full_name": "vuejs/eslint-config-prettier",
+ "description": "eslint-config-prettier for vue-cli",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/eslint-config-prettier"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-config-standard.json b/data/libraries/eslint-config-standard.json
new file mode 100644
index 0000000..6b1cb67
--- /dev/null
+++ b/data/libraries/eslint-config-standard.json
@@ -0,0 +1,26 @@
+{
+ "name": "eslint-config-standard",
+ "icon": "vue.png",
+ "full_name": "vuejs/eslint-config-standard",
+ "description": "eslint-config-standard for vue-cli",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/eslint-config-standard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-config-typescript.json b/data/libraries/eslint-config-typescript.json
new file mode 100644
index 0000000..701edad
--- /dev/null
+++ b/data/libraries/eslint-config-typescript.json
@@ -0,0 +1,26 @@
+{
+ "name": "eslint-config-typescript",
+ "icon": "vue.png",
+ "full_name": "vuejs/eslint-config-typescript",
+ "description": "eslint-config-typescript for vue-cli",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/eslint-config-typescript"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-plugin-vue-a11y.json b/data/libraries/eslint-plugin-vue-a11y.json
new file mode 100644
index 0000000..909e9ce
--- /dev/null
+++ b/data/libraries/eslint-plugin-vue-a11y.json
@@ -0,0 +1,22 @@
+{
+ "name": "eslint-plugin-vue-a11y",
+ "full_name": "maranran/eslint-plugin-vue-a11y",
+ "description": "Static AST checker for accessibility rules on elements in .vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "maranran",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6880954?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/maranran/eslint-plugin-vue-a11y"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-plugin-vue-libs.json b/data/libraries/eslint-plugin-vue-libs.json
new file mode 100644
index 0000000..a28b4c1
--- /dev/null
+++ b/data/libraries/eslint-plugin-vue-libs.json
@@ -0,0 +1,26 @@
+{
+ "name": "eslint-plugin-vue-libs",
+ "icon": "vue.png",
+ "full_name": "vuejs/eslint-plugin-vue-libs",
+ "description": "Eslint plugin for Vue internal development",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/eslint-plugin-vue-libs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eslint-plugin-vue.json b/data/libraries/eslint-plugin-vue.json
new file mode 100644
index 0000000..ad19272
--- /dev/null
+++ b/data/libraries/eslint-plugin-vue.json
@@ -0,0 +1,35 @@
+{
+ "name": "eslint-plugin-vue",
+ "full_name": "vuejs/eslint-plugin-vue",
+ "description": "Official ESLint plugin for Vue.js",
+ "topics": [
+ "vue",
+ "eslint",
+ "eslint-plugin",
+ "npm",
+ "npm-package",
+ "npm-module",
+ "javascript",
+ "html",
+ "static-analysis"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://eslint.vuejs.org/",
+ "repo": "https://github.com/vuejs/eslint-plugin-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/eth-vue.json b/data/libraries/eth-vue.json
new file mode 100644
index 0000000..0d538cb
--- /dev/null
+++ b/data/libraries/eth-vue.json
@@ -0,0 +1,39 @@
+{
+ "name": "eth-vue",
+ "full_name": "DOkwufulueze/eth-vue",
+ "description": "This Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 4, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.",
+ "topics": [
+ "vuejs",
+ "ethereum",
+ "ethereum-contract",
+ "dapp",
+ "ethereum-dapp",
+ "eth-vue",
+ "blockchain",
+ "truffle",
+ "truffle-framework",
+ "vue-router",
+ "vue-components",
+ "contracts",
+ "boilerplate",
+ "vuex",
+ "vuex-persist",
+ "web3"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "DOkwufulueze",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13135088?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/DOkwufulueze/eth-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/exceljson.json b/data/libraries/exceljson.json
new file mode 100644
index 0000000..0366ad2
--- /dev/null
+++ b/data/libraries/exceljson.json
@@ -0,0 +1,25 @@
+{
+ "name": "exceljson",
+ "full_name": "palerdot/exceljson",
+ "description": "convert CSV, TSV to/from JSON.",
+ "topics": [
+ "vuejs",
+ "javascript",
+ "materializecss",
+ "json",
+ "csv",
+ "tsv"
+ ],
+ "license": null,
+ "owner": {
+ "login": "palerdot",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4299398?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://exceljson.com",
+ "repo": "https://github.com/palerdot/exceljson"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/explore-github.json b/data/libraries/explore-github.json
new file mode 100644
index 0000000..0c63a34
--- /dev/null
+++ b/data/libraries/explore-github.json
@@ -0,0 +1,27 @@
+{
+ "name": "explore-github",
+ "full_name": "mazipan/explore-github",
+ "description": "🐙🔍 VueJS 2 Github Explorer Using API v3",
+ "topics": [
+ "github",
+ "github-api",
+ "github-explorer",
+ "explore-github"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/explore-github/",
+ "repo": "https://github.com/mazipan/explore-github"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/express-vue.json b/data/libraries/express-vue.json
new file mode 100644
index 0000000..9644a86
--- /dev/null
+++ b/data/libraries/express-vue.json
@@ -0,0 +1,35 @@
+{
+ "name": "express-vue",
+ "full_name": "express-vue/express-vue",
+ "description": "Vue rendering engine for Express.js. Use .Vue files as templates using streams",
+ "topics": [
+ "expressjs",
+ "express",
+ "node",
+ "nodejs",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "vue2-ssr"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "express-vue",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26716945?v=4"
+ },
+ "organization": {
+ "login": "express-vue",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26716945?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/express-vue/express-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/fd-vue-webapp.json b/data/libraries/fd-vue-webapp.json
new file mode 100644
index 0000000..36501e9
--- /dev/null
+++ b/data/libraries/fd-vue-webapp.json
@@ -0,0 +1,39 @@
+{
+ "name": "fd-vue-webapp",
+ "full_name": "freedomotic/fd-vue-webapp",
+ "description": "A Vue.js web application for Freedomotic Open IoT framework",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "iot",
+ "webapp",
+ "vuex",
+ "axios",
+ "vue-router",
+ "iot-platform",
+ "opensource",
+ "open-source",
+ "vue-material",
+ "automation",
+ "vue"
+ ],
+ "license": {
+ "key": "agpl-3.0",
+ "url": "https://api.github.com/licenses/agpl-3.0",
+ "name": "GNU Affero General Public License v3.0"
+ },
+ "owner": {
+ "login": "freedomotic",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5622993?v=4"
+ },
+ "organization": {
+ "login": "freedomotic",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5622993?v=4"
+ },
+ "links": {
+ "site": "http://fd-vue-webapp.herokuapp.com/",
+ "repo": "https://github.com/freedomotic/fd-vue-webapp"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/feathers-vue-blog-admin-demo.json b/data/libraries/feathers-vue-blog-admin-demo.json
new file mode 100644
index 0000000..4d0e8d5
--- /dev/null
+++ b/data/libraries/feathers-vue-blog-admin-demo.json
@@ -0,0 +1,18 @@
+{
+ "name": "feathers-vue-blog-admin-demo",
+ "full_name": "delay/feathers-vue-blog-admin-demo",
+ "description": "Example app for using Feathers with Vue 2.0. It includes authentication, vue-router, vue-infinite-loading and roles.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "delay",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/638246?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/delay/feathers-vue-blog-admin-demo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/feathers-vuex.json b/data/libraries/feathers-vuex.json
new file mode 100644
index 0000000..ceecf86
--- /dev/null
+++ b/data/libraries/feathers-vuex.json
@@ -0,0 +1,25 @@
+{
+ "name": "feathers-vuex",
+ "full_name": "feathers-plus/feathers-vuex",
+ "description": "Integration of FeathersJS, Vue, and Nuxt for the artisan developer",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "feathers-plus",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/32211607?v=4"
+ },
+ "organization": {
+ "login": "feathers-plus",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/32211607?v=4"
+ },
+ "links": {
+ "site": "https://feathers-vuex.feathers-plus.com",
+ "repo": "https://github.com/feathers-plus/feathers-vuex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/feathers.json b/data/libraries/feathers.json
new file mode 100644
index 0000000..fe11b41
--- /dev/null
+++ b/data/libraries/feathers.json
@@ -0,0 +1,34 @@
+{
+ "name": "feathers",
+ "full_name": "feathersjs/feathers",
+ "description": "A framework for real-time applications and REST APIs with JavaScript and TypeScript",
+ "topics": [
+ "feathersjs",
+ "javascript",
+ "nodejs",
+ "browser",
+ "react-native",
+ "framework",
+ "feathers",
+ "real-time"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "feathersjs",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5321853?v=4"
+ },
+ "organization": {
+ "login": "feathersjs",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5321853?v=4"
+ },
+ "links": {
+ "site": "https://feathersjs.com",
+ "repo": "https://github.com/feathersjs/feathers"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/feature-requests-app.json b/data/libraries/feature-requests-app.json
new file mode 100644
index 0000000..4d57f4c
--- /dev/null
+++ b/data/libraries/feature-requests-app.json
@@ -0,0 +1,18 @@
+{
+ "name": "feature-requests-app",
+ "full_name": "haydenbbickerton/feature-requests-app",
+ "description": "Frontend for Feature Requests",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "haydenbbickerton",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2454958?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/haydenbbickerton/feature-requests-app"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/fela-vue.json b/data/libraries/fela-vue.json
new file mode 100644
index 0000000..81d200e
--- /dev/null
+++ b/data/libraries/fela-vue.json
@@ -0,0 +1,31 @@
+{
+ "name": "fela-vue",
+ "full_name": "houd1ni/fela-vue",
+ "description": "Fela mixin for Vue designed for flexibility yet team-oriented.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "fela",
+ "css-in-js",
+ "styles",
+ "css",
+ "styling",
+ "strongly-typed"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "houd1ni",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7501201?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://houd1ni.github.io/fela-vue/",
+ "repo": "https://github.com/houd1ni/fela-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/femtoTween.json b/data/libraries/femtoTween.json
new file mode 100644
index 0000000..1eb8dd4
--- /dev/null
+++ b/data/libraries/femtoTween.json
@@ -0,0 +1,26 @@
+{
+ "name": "femtoTween",
+ "full_name": "pearofducks/femtoTween",
+ "description": "a minimalistic tween library",
+ "topics": [
+ "tween",
+ "javascript",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pearofducks",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/736895?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pearofducks.github.io/femtoTween/",
+ "repo": "https://github.com/pearofducks/femtoTween"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/fine-mq.json b/data/libraries/fine-mq.json
new file mode 100644
index 0000000..9a12389
--- /dev/null
+++ b/data/libraries/fine-mq.json
@@ -0,0 +1,31 @@
+{
+ "name": "fine-mq",
+ "full_name": "nash403/fine-mq",
+ "description": "A fine API to manage media queries in JS with ease. It has first-class integration with VueJS.",
+ "topics": [
+ "mq",
+ "media-queries",
+ "media-query",
+ "matchmedia",
+ "rwd",
+ "responsive",
+ "mobile",
+ "mobile-first"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nash403",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9727258?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nash403/fine-mq"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/firebase-js-sdk.json b/data/libraries/firebase-js-sdk.json
new file mode 100644
index 0000000..b8c3c12
--- /dev/null
+++ b/data/libraries/firebase-js-sdk.json
@@ -0,0 +1,38 @@
+{
+ "name": "firebase-js-sdk",
+ "full_name": "firebase/firebase-js-sdk",
+ "description": "Firebase Javascript SDK",
+ "topics": [
+ "firebase",
+ "firebase-database",
+ "firebase-auth",
+ "firebase-authentication",
+ "firebase-storage",
+ "firebase-messaging",
+ "firebase-cloud-messaging",
+ "firebase-db",
+ "firebase-realtime-database",
+ "javascript",
+ "typescript",
+ "real-time"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "firebase",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1335026?v=4"
+ },
+ "organization": {
+ "login": "firebase",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1335026?v=4"
+ },
+ "links": {
+ "site": "https://firebase.google.com/docs/web/setup",
+ "repo": "https://github.com/firebase/firebase-js-sdk"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/flamme.json b/data/libraries/flamme.json
new file mode 100644
index 0000000..ba2d76b
--- /dev/null
+++ b/data/libraries/flamme.json
@@ -0,0 +1,27 @@
+{
+ "name": "flamme",
+ "full_name": "alicin/flamme",
+ "description": "An open source tinder desktop client built with electron and Vue.js for educational purposes",
+ "topics": [
+ "vue",
+ "electron",
+ "tinder",
+ "tinder-desktop"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alicin",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1202034?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alicin/flamme"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/flat-surface-shader.json b/data/libraries/flat-surface-shader.json
new file mode 100644
index 0000000..4fec647
--- /dev/null
+++ b/data/libraries/flat-surface-shader.json
@@ -0,0 +1,22 @@
+{
+ "name": "flat-surface-shader",
+ "full_name": "wagerfield/flat-surface-shader",
+ "description": "Flat Surface Shader for rendering illuminated triangles",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "wagerfield",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/412747?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://wagerfield.github.io/flat-surface-shader/",
+ "repo": "https://github.com/wagerfield/flat-surface-shader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/flatpickr.json b/data/libraries/flatpickr.json
new file mode 100644
index 0000000..4200013
--- /dev/null
+++ b/data/libraries/flatpickr.json
@@ -0,0 +1,33 @@
+{
+ "name": "flatpickr",
+ "full_name": "flatpickr/flatpickr",
+ "description": "lightweight, powerful javascript datetimepicker with no dependencies",
+ "topics": [
+ "datetime",
+ "datetime-picker",
+ "datepicker",
+ "timepicker",
+ "daterange",
+ "date",
+ "daterangepicker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "flatpickr",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36319609?v=4"
+ },
+ "organization": {
+ "login": "flatpickr",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36319609?v=4"
+ },
+ "links": {
+ "site": "https://flatpickr.js.org",
+ "repo": "https://github.com/flatpickr/flatpickr"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/flox.json b/data/libraries/flox.json
new file mode 100644
index 0000000..43d35f2
--- /dev/null
+++ b/data/libraries/flox.json
@@ -0,0 +1,32 @@
+{
+ "name": "flox",
+ "full_name": "devfake/flox",
+ "description": "Self Hosted Movie, Series and Anime Watch List",
+ "topics": [
+ "movie",
+ "movie-database",
+ "self-hosted",
+ "tv",
+ "laravel",
+ "vue",
+ "movies",
+ "episodes",
+ "tmdb"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "devfake",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2204770?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://80.240.132.120/flox-demo/public/",
+ "repo": "https://github.com/devfake/flox"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/form-create.json b/data/libraries/form-create.json
new file mode 100644
index 0000000..d93b8c1
--- /dev/null
+++ b/data/libraries/form-create.json
@@ -0,0 +1,31 @@
+{
+ "name": "form-create",
+ "full_name": "xaboy/form-create",
+ "description": ":fire::fire::fire: 强大的表单生成器|Form builder with dynamic rendering, data collection, validation and submission capabilities, built-in 17 common form components, support for two-way data binding, event extension, and support for building built-in components and any vue components using json.",
+ "topics": [
+ "iview",
+ "form-builder",
+ "element-ui",
+ "vuejs",
+ "json-forms",
+ "form-generator",
+ "vue-components",
+ "crmeb"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "xaboy",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/21242408?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://www.form-create.com/v2/",
+ "repo": "https://github.com/xaboy/form-create"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/forms.json b/data/libraries/forms.json
new file mode 100644
index 0000000..2388e2e
--- /dev/null
+++ b/data/libraries/forms.json
@@ -0,0 +1,29 @@
+{
+ "name": "forms",
+ "full_name": "laravel-enso/forms",
+ "description": "Laravel Enso Form Builder is a customizable, template based form creator, so you can quickly create forms with the minimum amount of effort",
+ "topics": [
+ "laravel",
+ "laravel-enso",
+ "form-builder"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "organization": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "links": {
+ "site": "https://docs.laravel-enso.com/packages/form-builder.html",
+ "repo": "https://github.com/laravel-enso/forms"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/formvuelar.json b/data/libraries/formvuelar.json
new file mode 100644
index 0000000..6bfd006
--- /dev/null
+++ b/data/libraries/formvuelar.json
@@ -0,0 +1,28 @@
+{
+ "name": "formvuelar",
+ "full_name": "janiskelemen/formvuelar",
+ "description": "Vue form components with server side validation in mind",
+ "topics": [
+ "vuejs2",
+ "vue-components",
+ "form-validation",
+ "form",
+ "laravel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "janiskelemen",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20318292?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://janiskelemen.github.io/formvuelar/",
+ "repo": "https://github.com/janiskelemen/formvuelar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/foundation-sites.json b/data/libraries/foundation-sites.json
new file mode 100644
index 0000000..808bfb1
--- /dev/null
+++ b/data/libraries/foundation-sites.json
@@ -0,0 +1,25 @@
+{
+ "name": "foundation-sites",
+ "full_name": "foundation/foundation-sites",
+ "description": "The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "foundation",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/35962841?v=4"
+ },
+ "organization": {
+ "login": "foundation",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/35962841?v=4"
+ },
+ "links": {
+ "site": "http://foundation.zurb.com",
+ "repo": "https://github.com/foundation/foundation-sites"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/framevuerk.json b/data/libraries/framevuerk.json
new file mode 100644
index 0000000..8768d85
--- /dev/null
+++ b/data/libraries/framevuerk.json
@@ -0,0 +1,39 @@
+{
+ "name": "framevuerk",
+ "full_name": "framevuerk/framevuerk",
+ "description": "Fast, Responsive, Multi Language, Both Direction Support and Configurable UI Framework based on Vue.js.",
+ "topics": [
+ "vue",
+ "framework",
+ "rtl",
+ "ltr",
+ "responsive",
+ "ui",
+ "ux",
+ "multi-language",
+ "toolkit",
+ "configurable",
+ "javascript",
+ "js",
+ "multilanguage"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "framevuerk",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30461863?v=4"
+ },
+ "organization": {
+ "login": "framevuerk",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30461863?v=4"
+ },
+ "links": {
+ "site": "http://framevuerk.com/",
+ "repo": "https://github.com/framevuerk/framevuerk"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/framework7.json b/data/libraries/framework7.json
new file mode 100644
index 0000000..7c92030
--- /dev/null
+++ b/data/libraries/framework7.json
@@ -0,0 +1,37 @@
+{
+ "name": "framework7",
+ "full_name": "framework7io/framework7",
+ "description": "Full featured HTML framework for building iOS & Android apps",
+ "topics": [
+ "framework",
+ "ios",
+ "material",
+ "material-design",
+ "android",
+ "cordova",
+ "phonegap",
+ "mobile",
+ "touch",
+ "components",
+ "library"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "framework7io",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/31954178?v=4"
+ },
+ "organization": {
+ "login": "framework7io",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/31954178?v=4"
+ },
+ "links": {
+ "site": "http://framework7.io",
+ "repo": "https://github.com/framework7io/framework7"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/friendly-vue-starter.json b/data/libraries/friendly-vue-starter.json
new file mode 100644
index 0000000..272d37b
--- /dev/null
+++ b/data/libraries/friendly-vue-starter.json
@@ -0,0 +1,32 @@
+{
+ "name": "friendly-vue-starter",
+ "full_name": "mcongy/friendly-vue-starter",
+ "description": "Full featured Vue.js starter project for browser apps",
+ "topics": [
+ "javascript",
+ "vue",
+ "vue-router",
+ "eslint",
+ "prettier",
+ "graphql",
+ "apollo-client",
+ "webpack",
+ "vuex"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mcongy",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/20205489?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mcongy/friendly-vue-starter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/function-api-converter.json b/data/libraries/function-api-converter.json
new file mode 100644
index 0000000..74e6a2a
--- /dev/null
+++ b/data/libraries/function-api-converter.json
@@ -0,0 +1,22 @@
+{
+ "name": "function-api-converter",
+ "icon": "vue.png",
+ "full_name": "vuejs/function-api-converter",
+ "description": "Automatically migrate components to the Function API",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://suspicious-mclean-0e54c3.netlify.com/",
+ "repo": "https://github.com/vuejs/function-api-converter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/fundamental-vue.json b/data/libraries/fundamental-vue.json
new file mode 100644
index 0000000..a47e3dd
--- /dev/null
+++ b/data/libraries/fundamental-vue.json
@@ -0,0 +1,31 @@
+{
+ "name": "fundamental-vue",
+ "full_name": "SAP/fundamental-vue",
+ "description": "Vue.js components implementation of SAP Fundamental Styles guidelines. The library is aiming to provide a Vue.js implementation of the components designed in Fundamental Styles design system.",
+ "topics": [
+ "open-source",
+ "fundamental",
+ "vuejs",
+ "sap-fundamentals",
+ "vue-components"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "SAP",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2531208?v=4"
+ },
+ "organization": {
+ "login": "SAP",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2531208?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SAP/fundamental-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/g2-vue.json b/data/libraries/g2-vue.json
new file mode 100644
index 0000000..d70c5ed
--- /dev/null
+++ b/data/libraries/g2-vue.json
@@ -0,0 +1,18 @@
+{
+ "name": "g2-vue",
+ "full_name": "fireyy/g2-vue",
+ "description": "This Project Is Deprecated. Use [Viser](https://github.com/viserjs/viser) instead. Factory wrapper for using G2 easily in a Vue Component.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "fireyy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/66291?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fireyy/g2-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/gamebrary.json b/data/libraries/gamebrary.json
new file mode 100644
index 0000000..a7e02ae
--- /dev/null
+++ b/data/libraries/gamebrary.json
@@ -0,0 +1,26 @@
+{
+ "name": "gamebrary",
+ "full_name": "romancm/gamebrary",
+ "description": "Gamebrary - Open source tool to organize video game collections.",
+ "topics": [
+ "vuejs",
+ "gaming",
+ "game-collecting"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "romancm",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/645310?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://gamebrary.com",
+ "repo": "https://github.com/romancm/gamebrary"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/genealogy.json b/data/libraries/genealogy.json
new file mode 100644
index 0000000..c8deabd
--- /dev/null
+++ b/data/libraries/genealogy.json
@@ -0,0 +1,41 @@
+{
+ "name": "genealogy",
+ "full_name": "modularsoftware/genealogy",
+ "description": "Genealogy data processing and family tree management. Laravel 5.8 - Vue 2.6",
+ "topics": [
+ "laravel",
+ "genealogy",
+ "vuejs",
+ "bulma",
+ "family-history-applications",
+ "family-tree-website",
+ "php",
+ "php7",
+ "docker-container",
+ "relational-databases",
+ "chart-data",
+ "docker",
+ "opensource",
+ "mysql",
+ "mysql-database"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "modularsoftware",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/39755194?v=4"
+ },
+ "organization": {
+ "login": "modularsoftware",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/39755194?v=4"
+ },
+ "links": {
+ "site": "https://modulargenealogy.co.uk",
+ "repo": "https://github.com/modularsoftware/genealogy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/generator-loopback-vue.json b/data/libraries/generator-loopback-vue.json
new file mode 100644
index 0000000..b8a1877
--- /dev/null
+++ b/data/libraries/generator-loopback-vue.json
@@ -0,0 +1,29 @@
+{
+ "name": "generator-loopback-vue",
+ "full_name": "qxl1231/generator-loopback-vue",
+ "description": "app版本管理,(热更新)前后端分离,vue page分页功能,authenticate 权限控制,accesstoken机制,credentials,CI,docker",
+ "topics": [
+ "loopback-vue",
+ "slc-loopback",
+ "vue",
+ "loopback",
+ "daocloud",
+ "docker",
+ "restful-api",
+ "version-manager",
+ "accesstoken",
+ "vue-resoure"
+ ],
+ "license": null,
+ "owner": {
+ "login": "qxl1231",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8305742?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/qxl1231/generator-loopback-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/generator-vue-plugin.json b/data/libraries/generator-vue-plugin.json
new file mode 100644
index 0000000..ffd8782
--- /dev/null
+++ b/data/libraries/generator-vue-plugin.json
@@ -0,0 +1,28 @@
+{
+ "name": "generator-vue-plugin",
+ "full_name": "jeneser/generator-vue-plugin",
+ "description": "Yeoman generator generating vue plugin :rocket:",
+ "topics": [
+ "yeoman",
+ "yeoman-generator",
+ "vue",
+ "vue-plugin",
+ "vue2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jeneser",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15034042?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/generator-vue-plugin",
+ "repo": "https://github.com/jeneser/generator-vue-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/github-explorer.json b/data/libraries/github-explorer.json
new file mode 100644
index 0000000..1688358
--- /dev/null
+++ b/data/libraries/github-explorer.json
@@ -0,0 +1,22 @@
+{
+ "name": "github-explorer",
+ "full_name": "SidKwok/github-explorer",
+ "description": "github-explorer(vue)",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SidKwok",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13268747?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SidKwok/github-explorer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/gitrelease-app.json b/data/libraries/gitrelease-app.json
new file mode 100644
index 0000000..fd5ddef
--- /dev/null
+++ b/data/libraries/gitrelease-app.json
@@ -0,0 +1,22 @@
+{
+ "name": "gitrelease-app",
+ "full_name": "ChangJoo-Park/gitrelease-app",
+ "description": "Release Tracker for github",
+ "topics": [],
+ "license": {
+ "key": "cc0-1.0",
+ "url": "https://api.github.com/licenses/cc0-1.0",
+ "name": "Creative Commons Zero v1.0 Universal"
+ },
+ "owner": {
+ "login": "ChangJoo-Park",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1451365?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ChangJoo-Park/gitrelease-app"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/glide.json b/data/libraries/glide.json
new file mode 100644
index 0000000..e814d8d
--- /dev/null
+++ b/data/libraries/glide.json
@@ -0,0 +1,32 @@
+{
+ "name": "glide",
+ "full_name": "glidejs/glide",
+ "description": "A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more",
+ "topics": [
+ "slider",
+ "carousel",
+ "es6",
+ "dependency-free",
+ "javascript",
+ "lightweight"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "glidejs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/37380006?v=4"
+ },
+ "organization": {
+ "login": "glidejs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/37380006?v=4"
+ },
+ "links": {
+ "site": "https://glidejs.com",
+ "repo": "https://github.com/glidejs/glide"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/goldfish.json b/data/libraries/goldfish.json
new file mode 100644
index 0000000..540daaf
--- /dev/null
+++ b/data/libraries/goldfish.json
@@ -0,0 +1,31 @@
+{
+ "name": "goldfish",
+ "full_name": "Caiyeon/goldfish",
+ "description": "A HashiCorp Vault UI written with VueJS and Vault native Go API",
+ "topics": [
+ "vuejs",
+ "vault-ui",
+ "vue-admin",
+ "bulma-css",
+ "hashicorp-vault",
+ "vault",
+ "golang",
+ "go"
+ ],
+ "license": {
+ "key": "mpl-2.0",
+ "url": "https://api.github.com/licenses/mpl-2.0",
+ "name": "Mozilla Public License 2.0"
+ },
+ "owner": {
+ "login": "Caiyeon",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6126493?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vault-ui.io",
+ "repo": "https://github.com/Caiyeon/goldfish"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/gp-vue-boilerplate.json b/data/libraries/gp-vue-boilerplate.json
new file mode 100644
index 0000000..1705563
--- /dev/null
+++ b/data/libraries/gp-vue-boilerplate.json
@@ -0,0 +1,43 @@
+{
+ "name": "gp-vue-boilerplate",
+ "full_name": "GrabarzUndPartner/gp-vue-boilerplate",
+ "description": "Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.",
+ "topics": [
+ "boilerplate",
+ "static-site",
+ "image-optimization",
+ "webp",
+ "javascript",
+ "i18n",
+ "pwa",
+ "postcss",
+ "storybook",
+ "cypress-io",
+ "nuxt-template",
+ "config",
+ "setup",
+ "pagespeed",
+ "generator",
+ "vuejs",
+ "nuxtjs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "GrabarzUndPartner",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28385672?v=4"
+ },
+ "organization": {
+ "login": "GrabarzUndPartner",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28385672?v=4"
+ },
+ "links": {
+ "site": "https://www.grabarzundpartner.de",
+ "repo": "https://github.com/GrabarzUndPartner/gp-vue-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/graphicon.json b/data/libraries/graphicon.json
new file mode 100644
index 0000000..3fd8e91
--- /dev/null
+++ b/data/libraries/graphicon.json
@@ -0,0 +1,30 @@
+{
+ "name": "graphicon",
+ "full_name": "nash403/graphicon",
+ "description": "A Vue.js plugin/component to help you manage your icons seamlessly",
+ "topics": [
+ "icons",
+ "vue",
+ "vue-icon",
+ "svg",
+ "svg-icons",
+ "webpack",
+ "svg-inline-loader"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nash403",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9727258?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nash403/graphicon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/grid-awesome.json b/data/libraries/grid-awesome.json
new file mode 100644
index 0000000..8518398
--- /dev/null
+++ b/data/libraries/grid-awesome.json
@@ -0,0 +1,22 @@
+{
+ "name": "grid-awesome",
+ "full_name": "louisbourque/grid-awesome",
+ "description": "Use Grid-Awesome to generate boilerplate css for grid layouts using the css display: grid; property.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "louisbourque",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1115170?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://www.louisbourque.ca/grid-awesome/",
+ "repo": "https://github.com/louisbourque/grid-awesome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/gridsome.json b/data/libraries/gridsome.json
new file mode 100644
index 0000000..c793496
--- /dev/null
+++ b/data/libraries/gridsome.json
@@ -0,0 +1,35 @@
+{
+ "name": "gridsome",
+ "icon": "gridsome.png",
+ "full_name": "gridsome/gridsome",
+ "description": "⚡️Build lightning fast websites and apps with Vue.js",
+ "topics": [
+ "gridsome",
+ "vuejs",
+ "static-site-generator",
+ "jamstack",
+ "graphql",
+ "pwa",
+ "spa",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "gridsome",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/17981963?v=4"
+ },
+ "organization": {
+ "login": "gridsome",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/17981963?v=4"
+ },
+ "links": {
+ "site": "https://gridsome.org",
+ "repo": "https://github.com/gridsome/gridsome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/guess-right.json b/data/libraries/guess-right.json
new file mode 100644
index 0000000..9015c47
--- /dev/null
+++ b/data/libraries/guess-right.json
@@ -0,0 +1,18 @@
+{
+ "name": "guess-right",
+ "full_name": "KDCinfo/guess-right",
+ "description": "Guess Right is a word-guessing game I wrote with Vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "KDCinfo",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/495285?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://kdcinfo.com/guessright/",
+ "repo": "https://github.com/KDCinfo/guess-right"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/happy-plants.json b/data/libraries/happy-plants.json
new file mode 100644
index 0000000..94317b7
--- /dev/null
+++ b/data/libraries/happy-plants.json
@@ -0,0 +1,29 @@
+{
+ "name": "happy-plants",
+ "full_name": "morkro/happy-plants",
+ "description": "🌵 Web application to manage plants",
+ "topics": [
+ "vuejs",
+ "pwa",
+ "plants",
+ "happy-plants",
+ "gardening",
+ "green-technologies"
+ ],
+ "license": {
+ "key": "bsd-3-clause",
+ "url": "https://api.github.com/licenses/bsd-3-clause",
+ "name": "BSD 3-Clause \"New\" or \"Revised\" License"
+ },
+ "owner": {
+ "login": "morkro",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2461956?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://happyplants.garden",
+ "repo": "https://github.com/morkro/happy-plants"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/hare.json b/data/libraries/hare.json
new file mode 100644
index 0000000..eeaabbb
--- /dev/null
+++ b/data/libraries/hare.json
@@ -0,0 +1,34 @@
+{
+ "name": "hare",
+ "full_name": "clarkdo/hare",
+ "description": "🐇 Application boilerplate based on Vue.js 2.x, Koa 2.x, Element-UI and Nuxt.js",
+ "topics": [
+ "web",
+ "javascript",
+ "nodejs",
+ "babel",
+ "vue2",
+ "nuxtjs",
+ "koa2",
+ "element-ui",
+ "ava",
+ "yarn",
+ "scaffold"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "clarkdo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4312154?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nuxt-hare.herokuapp.com",
+ "repo": "https://github.com/clarkdo/hare"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/hello-vue-django.json b/data/libraries/hello-vue-django.json
new file mode 100644
index 0000000..f0e21c9
--- /dev/null
+++ b/data/libraries/hello-vue-django.json
@@ -0,0 +1,26 @@
+{
+ "name": "hello-vue-django",
+ "full_name": "rokups/hello-vue-django",
+ "description": "vuejs and Django integration with hot code reload. Dont use this, use https://github.com/NdagiStanley/vue-django or https://github.com/gtalarico/django-vue-template",
+ "topics": [
+ "blockchain",
+ "nodejs",
+ "minecraft"
+ ],
+ "license": {
+ "key": "unlicense",
+ "url": "https://api.github.com/licenses/unlicense",
+ "name": "The Unlicense"
+ },
+ "owner": {
+ "login": "rokups",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19151258?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rokups/hello-vue-django"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/heyui.json b/data/libraries/heyui.json
new file mode 100644
index 0000000..7eb2b26
--- /dev/null
+++ b/data/libraries/heyui.json
@@ -0,0 +1,46 @@
+{
+ "name": "heyui",
+ "full_name": "heyui/heyui",
+ "description": "🎉UI Toolkit for Web, Vue2.0 http://www.heyui.top",
+ "topics": [
+ "ui-components",
+ "heyui",
+ "vue",
+ "ui",
+ "table",
+ "modal",
+ "autocomplete",
+ "webpack",
+ "i18n",
+ "form",
+ "select",
+ "validator",
+ "vue2",
+ "vue-components",
+ "button",
+ "tree",
+ "javascript",
+ "modals",
+ "datepicker",
+ "datetimepicker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "heyui",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/23329069?v=4"
+ },
+ "organization": {
+ "login": "heyui",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/23329069?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/heyui/heyui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/hooper.json b/data/libraries/hooper.json
new file mode 100644
index 0000000..e8e58f2
--- /dev/null
+++ b/data/libraries/hooper.json
@@ -0,0 +1,34 @@
+{
+ "name": "hooper",
+ "full_name": "baianat/hooper",
+ "description": "🎠 A customizable accessible carousel slider optimized for Vue",
+ "topics": [
+ "carousel",
+ "carousel-component",
+ "vuejs",
+ "vue",
+ "carousel-slider",
+ "slider",
+ "slide",
+ "hooper"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "baianat",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5085038?v=4"
+ },
+ "organization": {
+ "login": "baianat",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5085038?v=4"
+ },
+ "links": {
+ "site": "https://baianat.github.io/hooper/",
+ "repo": "https://github.com/baianat/hooper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/hotel.json b/data/libraries/hotel.json
new file mode 100644
index 0000000..4987e59
--- /dev/null
+++ b/data/libraries/hotel.json
@@ -0,0 +1,30 @@
+{
+ "name": "hotel",
+ "full_name": "typicode/hotel",
+ "description": "🏩 A simple process manager for developers. Start apps from your browser and access them using local domains",
+ "topics": [
+ "process-manager",
+ "front-end",
+ "devtools",
+ "https",
+ "local",
+ "local-domain",
+ "proxy"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "typicode",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5502029?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/typicode/hotel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/http-vue-loader.json b/data/libraries/http-vue-loader.json
new file mode 100644
index 0000000..d264c8a
--- /dev/null
+++ b/data/libraries/http-vue-loader.json
@@ -0,0 +1,31 @@
+{
+ "name": "http-vue-loader",
+ "full_name": "FranckFreiburger/http-vue-loader",
+ "description": "load .vue files from your html/js",
+ "topics": [
+ "http",
+ "vuejs2",
+ "loader",
+ "vue",
+ "vue-loader",
+ "http-vue-loader",
+ "promise",
+ "vue-files"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FranckFreiburger",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/25509586?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/FranckFreiburger/http-vue-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/hubaga.json b/data/libraries/hubaga.json
new file mode 100644
index 0000000..d36e32e
--- /dev/null
+++ b/data/libraries/hubaga.json
@@ -0,0 +1,22 @@
+{
+ "name": "hubaga",
+ "full_name": "picocodes/hubaga",
+ "description": "A WordPress eCommerce platform for developers",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "picocodes",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19934448?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/picocodes/hubaga"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/huncwot.json b/data/libraries/huncwot.json
new file mode 100644
index 0000000..cf95934
--- /dev/null
+++ b/data/libraries/huncwot.json
@@ -0,0 +1,37 @@
+{
+ "name": "huncwot",
+ "full_name": "huncwotjs/huncwot",
+ "description": ":smiley_cat: :cyclone: Macro framework for monolithic JavaScript applications - batteries included.",
+ "topics": [
+ "nodejs",
+ "web-framework",
+ "http",
+ "es6",
+ "es7",
+ "async-await",
+ "es7-async",
+ "node-js",
+ "graphql",
+ "vuejs",
+ "webpack"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "huncwotjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/28100723?v=4"
+ },
+ "organization": {
+ "login": "huncwotjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/28100723?v=4"
+ },
+ "links": {
+ "site": "https://huncwot.org/",
+ "repo": "https://github.com/huncwotjs/huncwot"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/iBiu.json b/data/libraries/iBiu.json
new file mode 100644
index 0000000..6e919c7
--- /dev/null
+++ b/data/libraries/iBiu.json
@@ -0,0 +1,29 @@
+{
+ "name": "iBiu",
+ "full_name": "bobiscool/iBiu",
+ "description": "Build Vue Spa Faster 🍏 🍔 🍜",
+ "topics": [
+ "ibiu",
+ "vue-cli",
+ "vue",
+ "element-ui",
+ "iview",
+ "scaffold"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bobiscool",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9073321?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://github.com/bobiscool/iBiu",
+ "repo": "https://github.com/bobiscool/iBiu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ic-firebase-uploader.json b/data/libraries/ic-firebase-uploader.json
new file mode 100644
index 0000000..4b6a02b
--- /dev/null
+++ b/data/libraries/ic-firebase-uploader.json
@@ -0,0 +1,34 @@
+{
+ "name": "ic-firebase-uploader",
+ "full_name": "InCuca/ic-firebase-uploader",
+ "description": "This component is a multi-file uploader for firebase",
+ "topics": [
+ "vue",
+ "vue2",
+ "firebase-storage",
+ "firebase",
+ "file",
+ "upload",
+ "uploader",
+ "multi-upload"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "organization": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/InCuca/ic-firebase-uploader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ic-formly.json b/data/libraries/ic-formly.json
new file mode 100644
index 0000000..904ff51
--- /dev/null
+++ b/data/libraries/ic-formly.json
@@ -0,0 +1,29 @@
+{
+ "name": "ic-formly",
+ "full_name": "InCuca/ic-formly",
+ "description": "This component is a form with validation and more using only javascript objects",
+ "topics": [
+ "vue",
+ "formly",
+ "form"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "organization": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/InCuca/ic-formly"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/img-vuer.json b/data/libraries/img-vuer.json
new file mode 100644
index 0000000..348714c
--- /dev/null
+++ b/data/libraries/img-vuer.json
@@ -0,0 +1,28 @@
+{
+ "name": "img-vuer",
+ "full_name": "ssshooter/img-vuer",
+ "description": "An Mobile-First image viewer for Vue2 / 一个移动端优先的 Vue2 图片预览插件",
+ "topics": [
+ "image-gallery",
+ "image",
+ "vue-image-viewer",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ssshooter",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13051472?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ssshooter.github.io/img-vuer/index.html",
+ "repo": "https://github.com/ssshooter/img-vuer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/incubator-weex.json b/data/libraries/incubator-weex.json
new file mode 100644
index 0000000..573fddb
--- /dev/null
+++ b/data/libraries/incubator-weex.json
@@ -0,0 +1,27 @@
+{
+ "name": "incubator-weex",
+ "full_name": "apache/incubator-weex",
+ "description": "Apache Weex (Incubating)",
+ "topics": [
+ "weex"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "apache",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/47359?v=4"
+ },
+ "organization": {
+ "login": "apache",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/47359?v=4"
+ },
+ "links": {
+ "site": "https://weex.apache.org",
+ "repo": "https://github.com/apache/incubator-weex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/intro-to-vue.json b/data/libraries/intro-to-vue.json
new file mode 100644
index 0000000..feeb45a
--- /dev/null
+++ b/data/libraries/intro-to-vue.json
@@ -0,0 +1,29 @@
+{
+ "name": "intro-to-vue",
+ "full_name": "sdras/intro-to-vue",
+ "description": "Workshop Materials for my Introduction to Vue.js Workshop",
+ "topics": [
+ "vue",
+ "vuex",
+ "introduction-to-vue",
+ "vue-animations",
+ "vue-cli",
+ "vue-methods",
+ "vue-watchers",
+ "nuxt",
+ "introduction-to-nuxt",
+ "vue-directive"
+ ],
+ "license": null,
+ "owner": {
+ "login": "sdras",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2281088?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/sdras/intro-to-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ionic-vue.json b/data/libraries/ionic-vue.json
new file mode 100644
index 0000000..89511b4
--- /dev/null
+++ b/data/libraries/ionic-vue.json
@@ -0,0 +1,31 @@
+{
+ "name": "ionic-vue",
+ "full_name": "ModusCreateOrg/ionic-vue",
+ "description": "Vuejs integration for Ionic v4",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-router",
+ "ionic",
+ "ionic4"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ModusCreateOrg",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/959059?v=4"
+ },
+ "organization": {
+ "login": "ModusCreateOrg",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/959059?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ModusCreateOrg/ionic-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/isomor.json b/data/libraries/isomor.json
new file mode 100644
index 0000000..518c2c5
--- /dev/null
+++ b/data/libraries/isomor.json
@@ -0,0 +1,18 @@
+{
+ "name": "isomor",
+ "full_name": "apiel/isomor",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "apiel",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5873198?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/apiel/isomor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/iview-table-page.json b/data/libraries/iview-table-page.json
new file mode 100644
index 0000000..76e8a0a
--- /dev/null
+++ b/data/libraries/iview-table-page.json
@@ -0,0 +1,22 @@
+{
+ "name": "iview-table-page",
+ "full_name": "MengFangui/iview-table-page",
+ "description": "Combines Table and Pagination components of iview UI together. Based on Vue 2.x.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MengFangui",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/29647764?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MengFangui/iview-table-page"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/iview-vue-admin.json b/data/libraries/iview-vue-admin.json
new file mode 100644
index 0000000..5379fd6
--- /dev/null
+++ b/data/libraries/iview-vue-admin.json
@@ -0,0 +1,31 @@
+{
+ "name": "iview-vue-admin",
+ "full_name": "TonyLuo/iview-vue-admin",
+ "description": "iView vue Admin / An admin management system template",
+ "topics": [
+ "iview",
+ "admin",
+ "vue",
+ "vuex",
+ "axios",
+ "vue-admin",
+ "iview-admin",
+ "admin-template"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TonyLuo",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3250305?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://tonyluo.github.io/iview-vue-admin",
+ "repo": "https://github.com/TonyLuo/iview-vue-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/iview.json b/data/libraries/iview.json
new file mode 100644
index 0000000..ac6230a
--- /dev/null
+++ b/data/libraries/iview.json
@@ -0,0 +1,37 @@
+{
+ "name": "iview",
+ "full_name": "iview/iview",
+ "description": "A high quality UI Toolkit built on Vue.js 2.0",
+ "topics": [
+ "vue",
+ "components",
+ "ui-kit",
+ "vue-components",
+ "javascript",
+ "ui-design",
+ "css",
+ "design-systems",
+ "frontend",
+ "iview"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "iview",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20693613?v=4"
+ },
+ "organization": {
+ "login": "iview",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20693613?v=4"
+ },
+ "links": {
+ "site": "http://iview.talkingdata.com",
+ "repo": "https://github.com/iview/iview",
+ "chat": "https://gitter.im/iview/iview"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jQuery-Mask-Plugin.json b/data/libraries/jQuery-Mask-Plugin.json
new file mode 100644
index 0000000..359518e
--- /dev/null
+++ b/data/libraries/jQuery-Mask-Plugin.json
@@ -0,0 +1,28 @@
+{
+ "name": "jQuery-Mask-Plugin",
+ "full_name": "igorescobar/jQuery-Mask-Plugin",
+ "description": "A jQuery Plugin to make masks on form fields and HTML elements.",
+ "topics": [
+ "jquery-plugin",
+ "jquery-mask-plugin",
+ "mask",
+ "javascript",
+ "html-element"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "igorescobar",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/24032?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://igorescobar.github.io/jQuery-Mask-Plugin/",
+ "repo": "https://github.com/igorescobar/jQuery-Mask-Plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jade-press.json b/data/libraries/jade-press.json
new file mode 100644
index 0000000..d19857a
--- /dev/null
+++ b/data/libraries/jade-press.json
@@ -0,0 +1,27 @@
+{
+ "name": "jade-press",
+ "full_name": "jade-press/jade-press",
+ "description": "cms based on mongodb, nodejs, koa, vue and more",
+ "topics": [
+ "jade-press"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jade-press",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18645671?v=4"
+ },
+ "organization": {
+ "login": "jade-press",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18645671?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jade-press/jade-press"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/javascript-guessing-game.json b/data/libraries/javascript-guessing-game.json
new file mode 100644
index 0000000..17af1bb
--- /dev/null
+++ b/data/libraries/javascript-guessing-game.json
@@ -0,0 +1,23 @@
+{
+ "name": "javascript-guessing-game",
+ "full_name": "samiheikki/javascript-guessing-game",
+ "description": "You know there are too many JavaScript libraries when there is a game for it 🎯",
+ "topics": [
+ "javascript",
+ "game",
+ "javascript-guessing-game",
+ "js-library"
+ ],
+ "license": null,
+ "owner": {
+ "login": "samiheikki",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8615573?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://javascript-game.firebaseapp.com/",
+ "repo": "https://github.com/samiheikki/javascript-guessing-game"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jest-vue-matcher.json b/data/libraries/jest-vue-matcher.json
new file mode 100644
index 0000000..c892824
--- /dev/null
+++ b/data/libraries/jest-vue-matcher.json
@@ -0,0 +1,31 @@
+{
+ "name": "jest-vue-matcher",
+ "full_name": "14nrv/jest-vue-matcher",
+ "description": "Additional jest matchers for vue",
+ "topics": [
+ "jest",
+ "jest-matchers",
+ "vue",
+ "vuejs",
+ "vue-test-utils",
+ "vue-test",
+ "vue-testing-tools",
+ "wallaby"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "14nrv",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/34603467?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/14nrv/jest-vue-matcher"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/joy-proxy.json b/data/libraries/joy-proxy.json
new file mode 100644
index 0000000..be18e8d
--- /dev/null
+++ b/data/libraries/joy-proxy.json
@@ -0,0 +1,22 @@
+{
+ "name": "joy-proxy",
+ "full_name": "sh0cked/joy-proxy",
+ "description": "Chrome proxy extension",
+ "topics": [
+ "chrome",
+ "extension",
+ "proxy"
+ ],
+ "license": null,
+ "owner": {
+ "login": "sh0cked",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/36301414?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://chrome.google.com/webstore/detail/joyproxy/cfdjgedemlfeincnkcmhegbgkicofekg/hl=en-US",
+ "repo": "https://github.com/sh0cked/joy-proxy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsdoc-vue-component.json b/data/libraries/jsdoc-vue-component.json
new file mode 100644
index 0000000..962bc41
--- /dev/null
+++ b/data/libraries/jsdoc-vue-component.json
@@ -0,0 +1,24 @@
+{
+ "name": "jsdoc-vue-component",
+ "full_name": "ccqgithub/jsdoc-vue-component",
+ "description": "A simple plugin for jsdoc (`pase vue SFC info to description`)",
+ "topics": [
+ "jsdoc-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ccqgithub",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1654761?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ccqgithub/jsdoc-vue-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsdoc-vuedoc.json b/data/libraries/jsdoc-vuedoc.json
new file mode 100644
index 0000000..3081b6f
--- /dev/null
+++ b/data/libraries/jsdoc-vuedoc.json
@@ -0,0 +1,22 @@
+{
+ "name": "jsdoc-vuedoc",
+ "full_name": "ccqgithub/jsdoc-vuedoc",
+ "description": "A jsdoc3 plugin use `@vuedoc/md`",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ccqgithub",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1654761?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ccqgithub/jsdoc-vuedoc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsdoc-vuejs.json b/data/libraries/jsdoc-vuejs.json
new file mode 100644
index 0000000..09ab60e
--- /dev/null
+++ b/data/libraries/jsdoc-vuejs.json
@@ -0,0 +1,27 @@
+{
+ "name": "jsdoc-vuejs",
+ "full_name": "Kocal/jsdoc-vuejs",
+ "description": "📖 A JSDoc plugin for documenting .vue files. ",
+ "topics": [
+ "jsdoc-plugin",
+ "vuejs",
+ "vue-files",
+ "jsdoc"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Kocal",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2103975?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Kocal/jsdoc-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsettlers-web.json b/data/libraries/jsettlers-web.json
new file mode 100644
index 0000000..cbd2296
--- /dev/null
+++ b/data/libraries/jsettlers-web.json
@@ -0,0 +1,18 @@
+{
+ "name": "jsettlers-web",
+ "full_name": "generateui/jsettlers-web",
+ "description": "web client for JSettlers2",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "generateui",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/385772?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/generateui/jsettlers-web"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsmod-pc-vue.json b/data/libraries/jsmod-pc-vue.json
new file mode 100644
index 0000000..c965771
--- /dev/null
+++ b/data/libraries/jsmod-pc-vue.json
@@ -0,0 +1,20 @@
+{
+ "name": "jsmod-pc-vue",
+ "full_name": "chaogao/jsmod-pc-vue",
+ "description": "high scalability && freedom vue ui components",
+ "topics": [
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "chaogao",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3032192?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://jsmod-vue.tedfe.com/",
+ "repo": "https://github.com/chaogao/jsmod-pc-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/json-editor.json b/data/libraries/json-editor.json
new file mode 100644
index 0000000..05b64ef
--- /dev/null
+++ b/data/libraries/json-editor.json
@@ -0,0 +1,22 @@
+{
+ "name": "json-editor",
+ "full_name": "tangram-js/json-editor",
+ "description": "A schema-aware editor for JSON document. It provides a tree view to present the structure of JSON document, user could manipulate the JSON from context menu. It also has a text view to present the content of JSON document, user may edit JSON within. Develop with Vue.js 2.",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "tangram-js",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28283781?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://json-editor.tangramjs.com",
+ "repo": "https://github.com/tangram-js/json-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/json-schema-editor.json b/data/libraries/json-schema-editor.json
new file mode 100644
index 0000000..189d420
--- /dev/null
+++ b/data/libraries/json-schema-editor.json
@@ -0,0 +1,30 @@
+{
+ "name": "json-schema-editor",
+ "full_name": "tangram-js/json-schema-editor",
+ "description": "JSON Schema Editor is an intuitive editor for JSON schema. It provides a tree view to present the structure of schema, and a property inspector to edit the properties of schema element. Develop with Vue.js 2 and Firebase.",
+ "topics": [
+ "vuejs2",
+ "firebase",
+ "json-schema",
+ "editor",
+ "single-page-app",
+ "spa",
+ "javascript"
+ ],
+ "license": {
+ "key": "gpl-2.0",
+ "url": "https://api.github.com/licenses/gpl-2.0",
+ "name": "GNU General Public License v2.0"
+ },
+ "owner": {
+ "login": "tangram-js",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28283781?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://json-schema-editor.tangramjs.com",
+ "repo": "https://github.com/tangram-js/json-schema-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/jsonapi-vuex.json b/data/libraries/jsonapi-vuex.json
new file mode 100644
index 0000000..a916df8
--- /dev/null
+++ b/data/libraries/jsonapi-vuex.json
@@ -0,0 +1,29 @@
+{
+ "name": "jsonapi-vuex",
+ "full_name": "mrichar1/jsonapi-vuex",
+ "description": "Use a JSONAPI api with a Vuex store, with data restructuring/normalization.",
+ "topics": [
+ "jsonapi",
+ "vue",
+ "vuejs2",
+ "vuex",
+ "normalize",
+ "rest"
+ ],
+ "license": {
+ "key": "agpl-3.0",
+ "url": "https://api.github.com/licenses/agpl-3.0",
+ "name": "GNU Affero General Public License v3.0"
+ },
+ "owner": {
+ "login": "mrichar1",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/478653?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mrichar1/jsonapi-vuex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/k-pop.json b/data/libraries/k-pop.json
new file mode 100644
index 0000000..34f505f
--- /dev/null
+++ b/data/libraries/k-pop.json
@@ -0,0 +1,27 @@
+{
+ "name": "k-pop",
+ "full_name": "ChristianKienle/k-pop",
+ "description": "🕺k-pop: Simple Popover Component using Vue",
+ "topics": [
+ "vue",
+ "vuejs",
+ "component-library",
+ "frontend"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ChristianKienle",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/153225?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ChristianKienle/k-pop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/kate-syntax-files.json b/data/libraries/kate-syntax-files.json
new file mode 100644
index 0000000..299f7db
--- /dev/null
+++ b/data/libraries/kate-syntax-files.json
@@ -0,0 +1,18 @@
+{
+ "name": "kate-syntax-files",
+ "full_name": "mtorromeo/kate-syntax-files",
+ "description": "Syntax files (modified or original) for katepart (kate, kwrite, kdevelop)",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "mtorromeo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/51503?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mtorromeo/kate-syntax-files"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/koel.json b/data/libraries/koel.json
new file mode 100644
index 0000000..d91ad0e
--- /dev/null
+++ b/data/libraries/koel.json
@@ -0,0 +1,28 @@
+{
+ "name": "koel",
+ "full_name": "phanan/koel",
+ "description": "🐦 A personal music streaming server that works.",
+ "topics": [
+ "laravel",
+ "vue",
+ "audio",
+ "streaming",
+ "mp3player"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "phanan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8056274?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://koel.phanan.net",
+ "repo": "https://github.com/phanan/koel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/label-edit.json b/data/libraries/label-edit.json
new file mode 100644
index 0000000..ca1ddba
--- /dev/null
+++ b/data/libraries/label-edit.json
@@ -0,0 +1,27 @@
+{
+ "name": "label-edit",
+ "full_name": "myokyawhtun/label-edit",
+ "description": "Click to show input text box Vue Component ... inspired by Trello. This is my first time publishing Vue Component via npm package and let me know if you encounter any issues, bugs, or improvement. Thanks!",
+ "topics": [
+ "vue",
+ "vuejs-components",
+ "vuejs",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "myokyawhtun",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/295096?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/myokyawhtun/label-edit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/language-vue-component.json b/data/libraries/language-vue-component.json
new file mode 100644
index 0000000..3fb205b
--- /dev/null
+++ b/data/libraries/language-vue-component.json
@@ -0,0 +1,22 @@
+{
+ "name": "language-vue-component",
+ "full_name": "CYBAI/language-vue-component",
+ "description": "Adds syntax highlighting to Vue Component files in Atom",
+ "topics": [
+ "atom",
+ "vue-components",
+ "syntax-highlighting"
+ ],
+ "license": null,
+ "owner": {
+ "login": "CYBAI",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6782666?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://atom.io/packages/language-vue-component",
+ "repo": "https://github.com/CYBAI/language-vue-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laqul.json b/data/libraries/laqul.json
new file mode 100644
index 0000000..444b5a1
--- /dev/null
+++ b/data/libraries/laqul.json
@@ -0,0 +1,43 @@
+{
+ "name": "laqul",
+ "full_name": "laqul/laqul",
+ "description": " A complete starter kit that allows you create amazing apps that look native thanks to the Quasar Framework. Powered by an API developed in Laravel Framework using the easy GraphQL queries language. And ready to use the Google Firebase features.",
+ "topics": [
+ "laravel",
+ "quasar-framework",
+ "api",
+ "api-client",
+ "php",
+ "graphql",
+ "javascript",
+ "oauth2",
+ "firebase",
+ "firebase-auth",
+ "firebase-cloud-messaging",
+ "token-authetication",
+ "social-login",
+ "spa",
+ "pwa",
+ "mobile-app",
+ "dashboard",
+ "user-roles",
+ "login-system",
+ "registration-system"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "laqul",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/39128437?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://laqul.github.io/",
+ "repo": "https://github.com/laqul/laqul"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laraform.json b/data/libraries/laraform.json
new file mode 100644
index 0000000..cac4cbb
--- /dev/null
+++ b/data/libraries/laraform.json
@@ -0,0 +1,31 @@
+{
+ "name": "laraform",
+ "full_name": "laraform/laraform",
+ "description": "Reactive Form Builder for Vue.js with Laravel Support",
+ "topics": [
+ "vue",
+ "vuejs",
+ "laravel",
+ "laravel-framework",
+ "form",
+ "form-builder",
+ "form-generator",
+ "laraform"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "laraform",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/45842259?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://laraform.io",
+ "repo": "https://github.com/laraform/laraform"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-api-boilerplate-jwt.json b/data/libraries/laravel-api-boilerplate-jwt.json
new file mode 100644
index 0000000..c503346
--- /dev/null
+++ b/data/libraries/laravel-api-boilerplate-jwt.json
@@ -0,0 +1,22 @@
+{
+ "name": "laravel-api-boilerplate-jwt",
+ "full_name": "VPetar/laravel-api-boilerplate-jwt",
+ "description": "An API Boilerplate to create a ready-to-use REST API in seconds.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "VPetar",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/24390795?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/VPetar/laravel-api-boilerplate-jwt"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-boilerplate.json b/data/libraries/laravel-boilerplate.json
new file mode 100644
index 0000000..39ddbef
--- /dev/null
+++ b/data/libraries/laravel-boilerplate.json
@@ -0,0 +1,30 @@
+{
+ "name": "laravel-boilerplate",
+ "full_name": "adr1enbe4udou1n/laravel-boilerplate",
+ "description": "Laravel 5.7 Boilerplate based on Bootstrap 4 and Vue Tabler for Backend.",
+ "topics": [
+ "laravel-boilerplate",
+ "bootstrap4",
+ "vue",
+ "bootstrap-vue",
+ "tabler",
+ "tabler-ui",
+ "laravel57"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "adr1enbe4udou1n",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3679080?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://laravel-boilerplate.okami101.io",
+ "repo": "https://github.com/adr1enbe4udou1n/laravel-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-file-manager.json b/data/libraries/laravel-file-manager.json
new file mode 100644
index 0000000..5489deb
--- /dev/null
+++ b/data/libraries/laravel-file-manager.json
@@ -0,0 +1,22 @@
+{
+ "name": "laravel-file-manager",
+ "full_name": "alexusmai/laravel-file-manager",
+ "description": "File manager for Laravel",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alexusmai",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7473505?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://webmai.ru/projects/file-manager",
+ "repo": "https://github.com/alexusmai/laravel-file-manager"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-vue-boilerplate.json b/data/libraries/laravel-vue-boilerplate.json
new file mode 100644
index 0000000..b2ddbb1
--- /dev/null
+++ b/data/libraries/laravel-vue-boilerplate.json
@@ -0,0 +1,36 @@
+{
+ "name": "laravel-vue-boilerplate",
+ "full_name": "alefesouza/laravel-vue-boilerplate",
+ "description": ":elephant: A Laravel 5.5 SPA boilerplate with a users CRUD using Vue.js 2.5, GraphQL, Bootstrap 4, TypeScript, Sass, and Pug.",
+ "topics": [
+ "boilerplate",
+ "vue",
+ "laravel",
+ "typescript",
+ "sass",
+ "pug",
+ "jest",
+ "phpunit",
+ "docker",
+ "ci",
+ "jwt",
+ "pusher",
+ "graphql"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alefesouza",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1693223?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alefesouza/laravel-vue-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-vue-pagination.json b/data/libraries/laravel-vue-pagination.json
new file mode 100644
index 0000000..c362e82
--- /dev/null
+++ b/data/libraries/laravel-vue-pagination.json
@@ -0,0 +1,27 @@
+{
+ "name": "laravel-vue-pagination",
+ "full_name": "gilbitron/laravel-vue-pagination",
+ "description": "A Vue.js pagination component for Laravel paginators that works with Bootstrap",
+ "topics": [
+ "laravel",
+ "vue",
+ "pagination",
+ "bootstrap"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "gilbitron",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/203882?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://laravel-vue-pagination.now.sh/",
+ "repo": "https://github.com/gilbitron/laravel-vue-pagination"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-vue-semantic-ui-pagination.json b/data/libraries/laravel-vue-semantic-ui-pagination.json
new file mode 100644
index 0000000..18a29f5
--- /dev/null
+++ b/data/libraries/laravel-vue-semantic-ui-pagination.json
@@ -0,0 +1,32 @@
+{
+ "name": "laravel-vue-semantic-ui-pagination",
+ "full_name": "vinayakkulkarni/laravel-vue-semantic-ui-pagination",
+ "description": "A VueJS 2.x pagination used with Laravel & Semantic-UI :sunny:",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "paginator",
+ "pagination",
+ "vue-pagination",
+ "laravel",
+ "laravel5",
+ "semantic-ui",
+ "semantic-ui-vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vinayakkulkarni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19776877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/laravel-vue-semantic-ui-pagination",
+ "repo": "https://github.com/vinayakkulkarni/laravel-vue-semantic-ui-pagination"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/laravel-vue-validator.json b/data/libraries/laravel-vue-validator.json
new file mode 100644
index 0000000..a793792
--- /dev/null
+++ b/data/libraries/laravel-vue-validator.json
@@ -0,0 +1,29 @@
+{
+ "name": "laravel-vue-validator",
+ "full_name": "val-bubbleflat/laravel-vue-validator",
+ "description": " Simple package to display error in vue from laravel validation",
+ "topics": [
+ "vue",
+ "vuejs",
+ "validation",
+ "validation-library",
+ "laravel-validation",
+ "laravel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "val-bubbleflat",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/27195374?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/val-bubbleflat/laravel-vue-validator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/layout-simple.json b/data/libraries/layout-simple.json
new file mode 100644
index 0000000..1682002
--- /dev/null
+++ b/data/libraries/layout-simple.json
@@ -0,0 +1,18 @@
+{
+ "name": "layout-simple",
+ "full_name": "ktquez/layout-simple",
+ "description": "A simple Webpack + Vue extend layout + vue-loader setup for quick prototyping",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ktquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8084606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://layout-simple.surge.sh/",
+ "repo": "https://github.com/ktquez/layout-simple"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/layout.json b/data/libraries/layout.json
new file mode 100644
index 0000000..460df24
--- /dev/null
+++ b/data/libraries/layout.json
@@ -0,0 +1,18 @@
+{
+ "name": "layout",
+ "full_name": "ktquez/layout",
+ "description": "A full-featured Webpack + Vue extend layout + vue-loader setup with hot reload, linting, testing & css extraction",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ktquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8084606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://layout-demo.surge.sh/",
+ "repo": "https://github.com/ktquez/layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/lazyload-vue.json b/data/libraries/lazyload-vue.json
new file mode 100644
index 0000000..ee72075
--- /dev/null
+++ b/data/libraries/lazyload-vue.json
@@ -0,0 +1,32 @@
+{
+ "name": "lazyload-vue",
+ "full_name": "Kazap/lazyload-vue",
+ "description": "Vue Plugin for vanilla-lazyload",
+ "topics": [
+ "vanilla-lazyload",
+ "vue-plugin",
+ "lazyload-vue",
+ "lazyload-images",
+ "lazyload-img",
+ "lazyload"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Kazap",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1121355?v=4"
+ },
+ "organization": {
+ "login": "Kazap",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1121355?v=4"
+ },
+ "links": {
+ "site": "https://kazap.github.io/lazyload-vue",
+ "repo": "https://github.com/Kazap/lazyload-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/leafplayer.json b/data/libraries/leafplayer.json
new file mode 100644
index 0000000..77796b9
--- /dev/null
+++ b/data/libraries/leafplayer.json
@@ -0,0 +1,23 @@
+{
+ "name": "leafplayer",
+ "full_name": "paulschwoerer/leafplayer",
+ "description": "LeafPlayer is a fast and modern personal music streaming server, easily installable by using Docker.",
+ "topics": [
+ "music",
+ "streaming",
+ "private",
+ "leafplayer"
+ ],
+ "license": null,
+ "owner": {
+ "login": "paulschwoerer",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22923578?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/paulschwoerer/leafplayer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/leovue.json b/data/libraries/leovue.json
new file mode 100644
index 0000000..d86353f
--- /dev/null
+++ b/data/libraries/leovue.json
@@ -0,0 +1,26 @@
+{
+ "name": "leovue",
+ "full_name": "kaleguy/leovue",
+ "description": "Use the LEO outlining editor to create a Vue.js webapp.",
+ "topics": [
+ "vue",
+ "outliner",
+ "content-management",
+ "static-site-generator",
+ "leo",
+ "tree-based",
+ "knowledge-management"
+ ],
+ "license": null,
+ "owner": {
+ "login": "kaleguy",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1402176?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://kaleguy.github.io/leovue",
+ "repo": "https://github.com/kaleguy/leovue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/link-prevue.json b/data/libraries/link-prevue.json
new file mode 100644
index 0000000..4934344
--- /dev/null
+++ b/data/libraries/link-prevue.json
@@ -0,0 +1,28 @@
+{
+ "name": "link-prevue",
+ "full_name": "nivaldomartinez/link-prevue",
+ "description": "Vue component for generate a link preview",
+ "topics": [
+ "link-prevue",
+ "preview",
+ "link-preview",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nivaldomartinez",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33522894?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nivaldomartinez/link-prevue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/lint-sass-vue.json b/data/libraries/lint-sass-vue.json
new file mode 100644
index 0000000..0f11f49
--- /dev/null
+++ b/data/libraries/lint-sass-vue.json
@@ -0,0 +1,23 @@
+{
+ "name": "lint-sass-vue",
+ "full_name": "fsblemos/lint-sass-vue",
+ "description": "Atom linter for Vue.js",
+ "topics": [
+ "vue",
+ "linter",
+ "sass-lint",
+ "sass"
+ ],
+ "license": null,
+ "owner": {
+ "login": "fsblemos",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/14933454?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://atom.io/packages/lint-sass-vue",
+ "repo": "https://github.com/fsblemos/lint-sass-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/liquor-tree.json b/data/libraries/liquor-tree.json
new file mode 100644
index 0000000..07e0c92
--- /dev/null
+++ b/data/libraries/liquor-tree.json
@@ -0,0 +1,29 @@
+{
+ "name": "liquor-tree",
+ "full_name": "amsik/liquor-tree",
+ "description": "Tree component based on Vue.js",
+ "topics": [
+ "vue",
+ "tree",
+ "vue-components",
+ "component",
+ "treeview",
+ "tree-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "amsik",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1006120?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/amsik/liquor-tree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/loaders.css.json b/data/libraries/loaders.css.json
new file mode 100644
index 0000000..5b6b00f
--- /dev/null
+++ b/data/libraries/loaders.css.json
@@ -0,0 +1,18 @@
+{
+ "name": "loaders.css",
+ "full_name": "ConnorAtherton/loaders.css",
+ "description": "Delightful, performance-focused pure css loading animations.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ConnorAtherton",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3777511?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://connoratherton.com/loaders",
+ "repo": "https://github.com/ConnorAtherton/loaders.css"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/loopback-vue-starter.json b/data/libraries/loopback-vue-starter.json
new file mode 100644
index 0000000..e248905
--- /dev/null
+++ b/data/libraries/loopback-vue-starter.json
@@ -0,0 +1,22 @@
+{
+ "name": "loopback-vue-starter",
+ "full_name": "ivandov/loopback-vue-starter",
+ "description": "A starter template for LoopBack 3.x And Vue 2.x with support for the new vue-cli v3",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ivandov",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/7094613?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ivandov/loopback-vue-starter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/lory.json b/data/libraries/lory.json
new file mode 100644
index 0000000..e07ba57
--- /dev/null
+++ b/data/libraries/lory.json
@@ -0,0 +1,25 @@
+{
+ "name": "lory",
+ "full_name": "vue-bulma/lory",
+ "description": "Vue Slider Component is based on lory",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "organization": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-bulma/lory"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/lue.json b/data/libraries/lue.json
new file mode 100644
index 0000000..9dfa923
--- /dev/null
+++ b/data/libraries/lue.json
@@ -0,0 +1,29 @@
+{
+ "name": "lue",
+ "full_name": "dwqs/lue",
+ "description": ":seedling: Vue and vuex based library, writing less verbose code.",
+ "topics": [
+ "vuejs2",
+ "vue2",
+ "vuex",
+ "vuex2",
+ "vue-router",
+ "vue-router-sync"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dwqs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7871813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dwqs/lue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/lulumi-browser.json b/data/libraries/lulumi-browser.json
new file mode 100644
index 0000000..ccb2ff0
--- /dev/null
+++ b/data/libraries/lulumi-browser.json
@@ -0,0 +1,38 @@
+{
+ "name": "lulumi-browser",
+ "full_name": "LulumiProject/lulumi-browser",
+ "description": "Lulumi-browser is a lightweight browser coded with Vue.js 2 and Electron.",
+ "topics": [
+ "electron",
+ "browser",
+ "vue",
+ "vue-cli",
+ "electron-vue",
+ "lightweight",
+ "vuejs",
+ "vuejs2",
+ "vuex",
+ "vue-router",
+ "extensions",
+ "framework"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "LulumiProject",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/33147938?v=4"
+ },
+ "organization": {
+ "login": "LulumiProject",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/33147938?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/LulumiProject/lulumi-browser"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/m-button.json b/data/libraries/m-button.json
new file mode 100644
index 0000000..e07c306
--- /dev/null
+++ b/data/libraries/m-button.json
@@ -0,0 +1,22 @@
+{
+ "name": "m-button",
+ "full_name": "mengdu/m-button",
+ "description": "A beautiful button component for vue.",
+ "topics": [
+ "vue-m-button",
+ "m-button",
+ "button"
+ ],
+ "license": null,
+ "owner": {
+ "login": "mengdu",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11366654?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mengdu.github.io/m-button/example/",
+ "repo": "https://github.com/mengdu/m-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/m-message.json b/data/libraries/m-message.json
new file mode 100644
index 0000000..4f9f797
--- /dev/null
+++ b/data/libraries/m-message.json
@@ -0,0 +1,26 @@
+{
+ "name": "m-message",
+ "full_name": "mengdu/m-message",
+ "description": "A message plugin for vue.",
+ "topics": [
+ "vue-message",
+ "message",
+ "m-message"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mengdu",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11366654?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mengdu.github.io/m-message/example/",
+ "repo": "https://github.com/mengdu/m-message"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/material-components-vue.json b/data/libraries/material-components-vue.json
new file mode 100644
index 0000000..8e8c547
--- /dev/null
+++ b/data/libraries/material-components-vue.json
@@ -0,0 +1,32 @@
+{
+ "name": "material-components-vue",
+ "full_name": "matsp/material-components-vue",
+ "description": "Material Design styled components for Vue.js",
+ "topics": [
+ "material-design-components",
+ "material-components-web",
+ "vuejs",
+ "vue-components",
+ "mdc",
+ "material",
+ "material-components-vue",
+ "material-design",
+ "vuejs-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "matsp",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2205242?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://matsp.github.io/material-components-vue",
+ "repo": "https://github.com/matsp/material-components-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/material-components-web.json b/data/libraries/material-components-web.json
new file mode 100644
index 0000000..06cd140
--- /dev/null
+++ b/data/libraries/material-components-web.json
@@ -0,0 +1,31 @@
+{
+ "name": "material-components-web",
+ "full_name": "material-components/material-components-web",
+ "description": "Modular and customizable Material Design UI components for the web",
+ "topics": [
+ "material-components",
+ "material-design",
+ "web",
+ "css",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "material-components",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19478152?v=4"
+ },
+ "organization": {
+ "login": "material-components",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19478152?v=4"
+ },
+ "links": {
+ "site": "https://material.io/develop/",
+ "repo": "https://github.com/material-components/material-components-web"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/material-vue-daterange-picker.json b/data/libraries/material-vue-daterange-picker.json
new file mode 100644
index 0000000..4fb695c
--- /dev/null
+++ b/data/libraries/material-vue-daterange-picker.json
@@ -0,0 +1,30 @@
+{
+ "name": "material-vue-daterange-picker",
+ "full_name": "ly525/material-vue-daterange-picker",
+ "description": "a date-range-picker follows the Material Design spec powered by vue.js (alpha)",
+ "topics": [
+ "vuejs",
+ "material-design",
+ "datepicker",
+ "daterangepicker",
+ "datepicker-component",
+ "range-picker",
+ "material"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ly525",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/12668546?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ly525.github.io/material-vue-daterange-picker/",
+ "repo": "https://github.com/ly525/material-vue-daterange-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/materialize-blog.json b/data/libraries/materialize-blog.json
new file mode 100644
index 0000000..c202d13
--- /dev/null
+++ b/data/libraries/materialize-blog.json
@@ -0,0 +1,25 @@
+{
+ "name": "materialize-blog",
+ "full_name": "forehalo/materialize-blog",
+ "description": "redesign blog using material design",
+ "topics": [
+ "vue",
+ "laravel",
+ "material-design",
+ "php",
+ "material",
+ "blog"
+ ],
+ "license": null,
+ "owner": {
+ "login": "forehalo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8281226?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/forehalo/materialize-blog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mavonEditor.json b/data/libraries/mavonEditor.json
new file mode 100644
index 0000000..ad4206a
--- /dev/null
+++ b/data/libraries/mavonEditor.json
@@ -0,0 +1,29 @@
+{
+ "name": "mavonEditor",
+ "full_name": "hinesboy/mavonEditor",
+ "description": "mavonEditor - A markdown editor based on Vue that supports a variety of personalized features",
+ "topics": [
+ "vue",
+ "markdown",
+ "editor",
+ "javascript",
+ "html",
+ "webpack"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hinesboy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26454305?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.zhystar.com",
+ "repo": "https://github.com/hinesboy/mavonEditor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/md-svg-vue.json b/data/libraries/md-svg-vue.json
new file mode 100644
index 0000000..d5953b5
--- /dev/null
+++ b/data/libraries/md-svg-vue.json
@@ -0,0 +1,33 @@
+{
+ "name": "md-svg-vue",
+ "full_name": "IPRIT/md-svg-vue",
+ "description": "Material design icons by Google for Vue.js & Nuxt.js (server side support & inline svg with path)",
+ "topics": [
+ "material-design",
+ "icons",
+ "vue",
+ "vuejs2",
+ "server-side-rendering",
+ "chunking",
+ "bundling",
+ "svg-icons",
+ "svg",
+ "inline-svg"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "IPRIT",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1553519?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/IPRIT/md-svg-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mdi-vue.json b/data/libraries/mdi-vue.json
new file mode 100644
index 0000000..3723e8d
--- /dev/null
+++ b/data/libraries/mdi-vue.json
@@ -0,0 +1,31 @@
+{
+ "name": "mdi-vue",
+ "full_name": "therufa/mdi-vue",
+ "description": "Material design icons for vue.js",
+ "topics": [
+ "vuejs2",
+ "vuejs",
+ "vue",
+ "material-design-icons",
+ "icons",
+ "material",
+ "mdi",
+ "material-design"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "therufa",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/315825?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/mdi-vue",
+ "repo": "https://github.com/therufa/mdi-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mevn-cli.json b/data/libraries/mevn-cli.json
new file mode 100644
index 0000000..faf2eac
--- /dev/null
+++ b/data/libraries/mevn-cli.json
@@ -0,0 +1,46 @@
+{
+ "name": "mevn-cli",
+ "full_name": "madlabsinc/mevn-cli",
+ "description": "Light speed setup for MEVN(Mongo Express Vue Node) Apps",
+ "topics": [
+ "npm-package",
+ "mevn",
+ "cli",
+ "vue",
+ "vuejs",
+ "express",
+ "javascript",
+ "nodejs",
+ "mongodb",
+ "mongoose",
+ "gssoc19",
+ "babel7",
+ "babel-es6",
+ "babel-preset",
+ "prettier",
+ "eslint",
+ "hacktoberfest",
+ "hacktoberfest2019",
+ "hacktoberfest19",
+ "hacktoberfest-2019"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "madlabsinc",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/40263810?v=4"
+ },
+ "organization": {
+ "login": "madlabsinc",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/40263810?v=4"
+ },
+ "links": {
+ "site": "https://mevn.madlabs.xyz",
+ "repo": "https://github.com/madlabsinc/mevn-cli"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mint-ui.json b/data/libraries/mint-ui.json
new file mode 100644
index 0000000..1cfb6a9
--- /dev/null
+++ b/data/libraries/mint-ui.json
@@ -0,0 +1,31 @@
+{
+ "name": "mint-ui",
+ "full_name": "ElemeFE/mint-ui",
+ "description": "Mobile UI elements for Vue.js",
+ "topics": [
+ "vue",
+ "vue-components",
+ "component",
+ "ui-kit",
+ "mobile"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "organization": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "links": {
+ "site": "http://mint-ui.github.io/#!/en",
+ "repo": "https://github.com/ElemeFE/mint-ui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mm.json b/data/libraries/mm.json
new file mode 100644
index 0000000..bc50190
--- /dev/null
+++ b/data/libraries/mm.json
@@ -0,0 +1,25 @@
+{
+ "name": "mm",
+ "full_name": "iutbay/mm",
+ "description": "Open source Web File Manager (Javascript + VueJS 2)",
+ "topics": [],
+ "license": {
+ "key": "bsd-3-clause",
+ "url": "https://api.github.com/licenses/bsd-3-clause",
+ "name": "BSD 3-Clause \"New\" or \"Revised\" License"
+ },
+ "owner": {
+ "login": "iutbay",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5923324?v=4"
+ },
+ "organization": {
+ "login": "iutbay",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5923324?v=4"
+ },
+ "links": {
+ "site": "https://www.iutbayonne.univ-pau.fr/~klevron/mm/",
+ "repo": "https://github.com/iutbay/mm"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mmf-blog-vue2-ssr.json b/data/libraries/mmf-blog-vue2-ssr.json
new file mode 100644
index 0000000..3c0b24a
--- /dev/null
+++ b/data/libraries/mmf-blog-vue2-ssr.json
@@ -0,0 +1,26 @@
+{
+ "name": "mmf-blog-vue2-ssr",
+ "full_name": "lincenying/mmf-blog-vue2-ssr",
+ "description": "No longer updated, please visit",
+ "topics": [
+ "vue",
+ "ssr",
+ "vue-router",
+ "vuex",
+ "express",
+ "server-side-rendering",
+ "mmf-blog"
+ ],
+ "license": null,
+ "owner": {
+ "login": "lincenying",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10840991?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://github.com/lincenying/mmf-blog-vue2-pwa-ssr",
+ "repo": "https://github.com/lincenying/mmf-blog-vue2-ssr"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mmf-blog-vue2.json b/data/libraries/mmf-blog-vue2.json
new file mode 100644
index 0000000..bce57d6
--- /dev/null
+++ b/data/libraries/mmf-blog-vue2.json
@@ -0,0 +1,28 @@
+{
+ "name": "mmf-blog-vue2",
+ "full_name": "lincenying/mmf-blog-vue2",
+ "description": "mmf-blog vue2.0 (vue2, vue-router, vuex)",
+ "topics": [
+ "vue",
+ "vue-router",
+ "vuex",
+ "spa",
+ "mmf-blog"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lincenying",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10840991?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue2.mmxiaowu.com",
+ "repo": "https://github.com/lincenying/mmf-blog-vue2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/modaltor.json b/data/libraries/modaltor.json
new file mode 100644
index 0000000..3b2574f
--- /dev/null
+++ b/data/libraries/modaltor.json
@@ -0,0 +1,29 @@
+{
+ "name": "modaltor",
+ "full_name": "davodaslanifakor/modaltor",
+ "description": "modal component for vuejs",
+ "topics": [
+ "vue",
+ "javascript",
+ "vuejs",
+ "modal",
+ "vue-modal",
+ "modaltor"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "davodaslanifakor",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/14367811?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://davodaslanifakor.github.io/modaltor",
+ "repo": "https://github.com/davodaslanifakor/modaltor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/movue.json b/data/libraries/movue.json
new file mode 100644
index 0000000..9e54d73
--- /dev/null
+++ b/data/libraries/movue.json
@@ -0,0 +1,26 @@
+{
+ "name": "movue",
+ "full_name": "nighca/movue",
+ "description": "MobX integration for Vue.js.",
+ "topics": [
+ "mobx",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "nighca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1492263?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nighca/movue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/mtodo.json b/data/libraries/mtodo.json
new file mode 100644
index 0000000..639200b
--- /dev/null
+++ b/data/libraries/mtodo.json
@@ -0,0 +1,22 @@
+{
+ "name": "mtodo",
+ "full_name": "satriaajiputra/mtodo",
+ "description": "MToDo is a simple to do app build with vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "satriaajiputra",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11694404?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/satriaajiputra/mtodo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/muse-ui.json b/data/libraries/muse-ui.json
new file mode 100644
index 0000000..0323ded
--- /dev/null
+++ b/data/libraries/muse-ui.json
@@ -0,0 +1,27 @@
+{
+ "name": "muse-ui",
+ "full_name": "museui/muse-ui",
+ "description": "Material Design UI library for Vuejs 2.0",
+ "topics": [
+ "muse-ui",
+ "material",
+ "vuejs2",
+ "vue2",
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "museui",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22283362?v=4"
+ },
+ "organization": {
+ "login": "museui",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22283362?v=4"
+ },
+ "links": {
+ "site": "https://muse-ui.org",
+ "repo": "https://github.com/museui/muse-ui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/music.json b/data/libraries/music.json
new file mode 100644
index 0000000..b7dd139
--- /dev/null
+++ b/data/libraries/music.json
@@ -0,0 +1,18 @@
+{
+ "name": "music",
+ "full_name": "petsgre/music",
+ "description": "Web pages based on HTML 5 < audio > music player",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "petsgre",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/22208613?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/petsgre/music"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/my-animation-list.json b/data/libraries/my-animation-list.json
new file mode 100644
index 0000000..544b635
--- /dev/null
+++ b/data/libraries/my-animation-list.json
@@ -0,0 +1,25 @@
+{
+ "name": "my-animation-list",
+ "full_name": "limichange/my-animation-list",
+ "description": "My Animation List",
+ "topics": [
+ "css",
+ "demo"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "limichange",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1947344?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://limichange.github.io/my-animation-list",
+ "repo": "https://github.com/limichange/my-animation-list"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/myfirebase.json b/data/libraries/myfirebase.json
new file mode 100644
index 0000000..1914800
--- /dev/null
+++ b/data/libraries/myfirebase.json
@@ -0,0 +1,30 @@
+{
+ "name": "myfirebase",
+ "full_name": "myfirebase/myfirebase",
+ "description": ":fire: A SPA/PWA framework which is highly compatible with Google Firebase",
+ "topics": [
+ "firebase",
+ "vuejs",
+ "single-page-app",
+ "progressive-web-app"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "myfirebase",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/26170250?v=4"
+ },
+ "organization": {
+ "login": "myfirebase",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/26170250?v=4"
+ },
+ "links": {
+ "site": "https://myfirebase.github.io",
+ "repo": "https://github.com/myfirebase/myfirebase"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/n2ex.json b/data/libraries/n2ex.json
new file mode 100644
index 0000000..7f593f9
--- /dev/null
+++ b/data/libraries/n2ex.json
@@ -0,0 +1,32 @@
+{
+ "name": "n2ex",
+ "full_name": "OrangeXC/n2ex",
+ "description": "🌈 V2ex built with Nuxt.js (vue&ssr)",
+ "topics": [
+ "nuxt",
+ "vuejs",
+ "muse-ui",
+ "ssr",
+ "v2ex",
+ "vue",
+ "element-ui",
+ "ava",
+ "axios"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "OrangeXC",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16081320?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://n2ex.herokuapp.com/",
+ "repo": "https://github.com/OrangeXC/n2ex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/native.json b/data/libraries/native.json
new file mode 100644
index 0000000..991e2e9
--- /dev/null
+++ b/data/libraries/native.json
@@ -0,0 +1,27 @@
+{
+ "name": "native",
+ "full_name": "formschema/native",
+ "description": "Generate a form using JSON Schema and Vue.js",
+ "topics": [
+ "vue",
+ "json",
+ "schema",
+ "form",
+ "component"
+ ],
+ "license": null,
+ "owner": {
+ "login": "formschema",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/36614009?v=4"
+ },
+ "organization": {
+ "login": "formschema",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/36614009?v=4"
+ },
+ "links": {
+ "site": "https://gitlab.com/formschema/native",
+ "repo": "https://github.com/formschema/native"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nativescript-vue.json b/data/libraries/nativescript-vue.json
new file mode 100644
index 0000000..0a8c8df
--- /dev/null
+++ b/data/libraries/nativescript-vue.json
@@ -0,0 +1,33 @@
+{
+ "name": "nativescript-vue",
+ "full_name": "nativescript-vue/nativescript-vue",
+ "description": "Native mobile applications using Vue and NativeScript.",
+ "topics": [
+ "nativescript",
+ "vue",
+ "nativescript-vue",
+ "nativescript-plugin",
+ "native",
+ "android",
+ "ios"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nativescript-vue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/32681046?v=4"
+ },
+ "organization": {
+ "login": "nativescript-vue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/32681046?v=4"
+ },
+ "links": {
+ "site": "https://nativescript-vue.org/",
+ "repo": "https://github.com/nativescript-vue/nativescript-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/navscroll-js.json b/data/libraries/navscroll-js.json
new file mode 100644
index 0000000..ded7166
--- /dev/null
+++ b/data/libraries/navscroll-js.json
@@ -0,0 +1,30 @@
+{
+ "name": "navscroll-js",
+ "full_name": "nash403/navscroll-js",
+ "description": "Lightweight package for highlighting menu items as you scroll the page, also scrolling to target section when item clicked. Use as a vue component/directive or in vanilla js.",
+ "topics": [
+ "vue-component",
+ "vue-directive",
+ "vuejs2",
+ "scrollto",
+ "onscroll",
+ "navigation-item",
+ "vanilla-js"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nash403",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9727258?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nash403.github.io/navscroll-js/examples/index.html",
+ "repo": "https://github.com/nash403/navscroll-js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ncform.json b/data/libraries/ncform.json
new file mode 100644
index 0000000..9ffa187
--- /dev/null
+++ b/data/libraries/ncform.json
@@ -0,0 +1,33 @@
+{
+ "name": "ncform",
+ "full_name": "ncform/ncform",
+ "description": "🍻 ncform, a very nice configuration generation way to develop forms ( vue, json-schema, form, generator )",
+ "topics": [
+ "json-schema",
+ "vue",
+ "form",
+ "form-schema",
+ "generator",
+ "playground",
+ "schema-generation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ncform",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/47234409?v=4"
+ },
+ "organization": {
+ "login": "ncform",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/47234409?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ncform/ncform"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/neutrino-preset-vue-static.json b/data/libraries/neutrino-preset-vue-static.json
new file mode 100644
index 0000000..294e9d3
--- /dev/null
+++ b/data/libraries/neutrino-preset-vue-static.json
@@ -0,0 +1,18 @@
+{
+ "name": "neutrino-preset-vue-static",
+ "full_name": "shyiko/neutrino-preset-vue-static",
+ "description": "A minimalistic starter kit for building static sites using Vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "shyiko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/370176?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/neutrino-preset-vue-static",
+ "repo": "https://github.com/shyiko/neutrino-preset-vue-static"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/news.vuejs.org.json b/data/libraries/news.vuejs.org.json
new file mode 100644
index 0000000..362a2d2
--- /dev/null
+++ b/data/libraries/news.vuejs.org.json
@@ -0,0 +1,22 @@
+{
+ "name": "news.vuejs.org",
+ "icon": "vue.png",
+ "full_name": "vuejs/news.vuejs.org",
+ "description": "Vue.js News Portal",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://news.vuejs.org",
+ "repo": "https://github.com/vuejs/news.vuejs.org"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ngexplorer-MEAN.json b/data/libraries/ngexplorer-MEAN.json
new file mode 100644
index 0000000..edf7aa5
--- /dev/null
+++ b/data/libraries/ngexplorer-MEAN.json
@@ -0,0 +1,18 @@
+{
+ "name": "ngexplorer-MEAN",
+ "full_name": "gustaYo/ngexplorer-MEAN",
+ "description": "Group all FTP and / or HTTP sites that meet in one place, thus having the ability to search for information in each (or all simultaneously) in a simple and pleasant way.Use stack MEAN and elasticSearch",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "gustaYo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12780682?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gustaYo/ngexplorer-MEAN"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ngexplorer-quasar.json b/data/libraries/ngexplorer-quasar.json
new file mode 100644
index 0000000..2a53dc0
--- /dev/null
+++ b/data/libraries/ngexplorer-quasar.json
@@ -0,0 +1,18 @@
+{
+ "name": "ngexplorer-quasar",
+ "full_name": "gustaYo/ngexplorer-quasar",
+ "description": "Implementation of Ngexplorer client with quasar framework",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "gustaYo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12780682?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gustaYo/ngexplorer-quasar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ngexplorer-vuejs-client.json b/data/libraries/ngexplorer-vuejs-client.json
new file mode 100644
index 0000000..44fbad8
--- /dev/null
+++ b/data/libraries/ngexplorer-vuejs-client.json
@@ -0,0 +1,18 @@
+{
+ "name": "ngexplorer-vuejs-client",
+ "full_name": "gustaYo/ngexplorer-vuejs-client",
+ "description": "vuejs client application for Ngexplorer app",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "gustaYo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12780682?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gustaYo/ngexplorer-vuejs-client"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nippon-color.json b/data/libraries/nippon-color.json
new file mode 100644
index 0000000..904c46f
--- /dev/null
+++ b/data/libraries/nippon-color.json
@@ -0,0 +1,22 @@
+{
+ "name": "nippon-color",
+ "full_name": "ssshooter/nippon-color",
+ "description": "nippon-color PWA build with vue-cli 3",
+ "topics": [
+ "vue2-demo",
+ "pwa",
+ "vue-cli3"
+ ],
+ "license": null,
+ "owner": {
+ "login": "ssshooter",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13051472?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ssshooter.github.io/nippon-color/",
+ "repo": "https://github.com/ssshooter/nippon-color"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/node-vue-server-webpack.json b/data/libraries/node-vue-server-webpack.json
new file mode 100644
index 0000000..d3794b9
--- /dev/null
+++ b/data/libraries/node-vue-server-webpack.json
@@ -0,0 +1,18 @@
+{
+ "name": "node-vue-server-webpack",
+ "full_name": "yjj5855/node-vue-server-webpack",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "yjj5855",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6870430?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yjj5855/node-vue-server-webpack"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/node-vue-template.json b/data/libraries/node-vue-template.json
new file mode 100644
index 0000000..2e4e898
--- /dev/null
+++ b/data/libraries/node-vue-template.json
@@ -0,0 +1,28 @@
+{
+ "name": "node-vue-template",
+ "full_name": "mubaidr/node-vue-template",
+ "description": "A starter template for building complete application using Node.js and Vue.js with some included packages and configurations to help start the development quickly.",
+ "topics": [
+ "nodejs",
+ "vuejs",
+ "javascript",
+ "vue",
+ "starter-template"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/node-vue-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/node-webkit-boilerplate.json b/data/libraries/node-webkit-boilerplate.json
new file mode 100644
index 0000000..63c160c
--- /dev/null
+++ b/data/libraries/node-webkit-boilerplate.json
@@ -0,0 +1,22 @@
+{
+ "name": "node-webkit-boilerplate",
+ "full_name": "brandonjpierce/node-webkit-boilerplate",
+ "description": "[Unmaintained]",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brandonjpierce",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5483779?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/brandonjpierce/node-webkit-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/npm-stats.json b/data/libraries/npm-stats.json
new file mode 100644
index 0000000..4ec1b00
--- /dev/null
+++ b/data/libraries/npm-stats.json
@@ -0,0 +1,25 @@
+{
+ "name": "npm-stats",
+ "full_name": "apertureless/npm-stats",
+ "description": "📈 npm package statistics dashboard build with vue",
+ "topics": [
+ "stats",
+ "statistics",
+ "dashboard",
+ "npm",
+ "npm-search",
+ "charts"
+ ],
+ "license": null,
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://www.npm-stats.org",
+ "repo": "https://github.com/apertureless/npm-stats"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/npmcharts.com.json b/data/libraries/npmcharts.com.json
new file mode 100644
index 0000000..dc70df5
--- /dev/null
+++ b/data/libraries/npmcharts.com.json
@@ -0,0 +1,28 @@
+{
+ "name": "npmcharts.com",
+ "full_name": "cheapsteak/npmcharts.com",
+ "description": "Compare npm package downloads over time",
+ "topics": [
+ "vue",
+ "npm",
+ "chart",
+ "data-visualization",
+ "graph"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "cheapsteak",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/743976?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://npmcharts.com/",
+ "repo": "https://github.com/cheapsteak/npmcharts.com"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nprogress.json b/data/libraries/nprogress.json
new file mode 100644
index 0000000..0605f9b
--- /dev/null
+++ b/data/libraries/nprogress.json
@@ -0,0 +1,25 @@
+{
+ "name": "nprogress",
+ "full_name": "vue-bulma/nprogress",
+ "description": "Progress bars is based on nprogress for Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "organization": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-bulma/nprogress"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/numeric-keyboard.json b/data/libraries/numeric-keyboard.json
new file mode 100644
index 0000000..b346221
--- /dev/null
+++ b/data/libraries/numeric-keyboard.json
@@ -0,0 +1,29 @@
+{
+ "name": "numeric-keyboard",
+ "full_name": "viclm/numeric-keyboard",
+ "description": "Number keyboard for mobile browsers",
+ "topics": [
+ "keyboard",
+ "javascript",
+ "react",
+ "preact",
+ "angular",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "viclm",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/449103?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/viclm/numeric-keyboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nuxt-seed.json b/data/libraries/nuxt-seed.json
new file mode 100644
index 0000000..9c2d997
--- /dev/null
+++ b/data/libraries/nuxt-seed.json
@@ -0,0 +1,18 @@
+{
+ "name": "nuxt-seed",
+ "full_name": "dulin666/nuxt-seed",
+ "description": "Nuxt seed for development",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "dulin666",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6123214?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dulin666/nuxt-seed"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nuxt.js.json b/data/libraries/nuxt.js.json
new file mode 100644
index 0000000..d7b64bc
--- /dev/null
+++ b/data/libraries/nuxt.js.json
@@ -0,0 +1,37 @@
+{
+ "name": "nuxt.js",
+ "icon": "nuxt.png",
+ "full_name": "nuxt/nuxt.js",
+ "description": "The Vue.js Framework",
+ "topics": [
+ "framework",
+ "isomorphic",
+ "universal",
+ "vue",
+ "ssr",
+ "nuxt",
+ "web-app",
+ "vuex",
+ "vue-router",
+ "server-rendering"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "nuxt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23360933?v=4"
+ },
+ "organization": {
+ "login": "nuxt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23360933?v=4"
+ },
+ "links": {
+ "site": "https://nuxtjs.org",
+ "repo": "https://github.com/nuxt/nuxt.js"
+ },
+ "aliases": ["nuxtjs", "nuxt"],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nw-vue-devtools.json b/data/libraries/nw-vue-devtools.json
new file mode 100644
index 0000000..d07de0f
--- /dev/null
+++ b/data/libraries/nw-vue-devtools.json
@@ -0,0 +1,31 @@
+{
+ "name": "nw-vue-devtools",
+ "full_name": "nwutils/nw-vue-devtools",
+ "description": "devDependency to add Vue-DevTools into NW.js",
+ "topics": [
+ "vue",
+ "vue-devtools",
+ "nwjs",
+ "devdependency",
+ "tools"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nwutils",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/50157574?v=4"
+ },
+ "organization": {
+ "login": "nwutils",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/50157574?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nwutils/nw-vue-devtools"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/nw.js.json b/data/libraries/nw.js.json
new file mode 100644
index 0000000..ae9a002
--- /dev/null
+++ b/data/libraries/nw.js.json
@@ -0,0 +1,31 @@
+{
+ "name": "nw.js",
+ "full_name": "nwjs/nw.js",
+ "description": "Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.",
+ "topics": [
+ "web-application-framework",
+ "javascript",
+ "desktop",
+ "node-webkit",
+ "nwjs"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "nwjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10180421?v=4"
+ },
+ "organization": {
+ "login": "nwjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10180421?v=4"
+ },
+ "links": {
+ "site": "https://nwjs.io",
+ "repo": "https://github.com/nwjs/nw.js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/oc-vuetober-theme.json b/data/libraries/oc-vuetober-theme.json
new file mode 100644
index 0000000..d4fec53
--- /dev/null
+++ b/data/libraries/oc-vuetober-theme.json
@@ -0,0 +1,29 @@
+{
+ "name": "oc-vuetober-theme",
+ "full_name": "scottbedard/oc-vuetober-theme",
+ "description": "A webpack starting point for single page apps with October CMS and Vue",
+ "topics": [
+ "vue",
+ "octobercms",
+ "laravel",
+ "spa",
+ "vuetober",
+ "oc-vuetober-theme"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "scottbedard",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/7980426?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vuetober.scottbedard.net",
+ "repo": "https://github.com/scottbedard/oc-vuetober-theme"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/office-ui-fabric-vue.json b/data/libraries/office-ui-fabric-vue.json
new file mode 100644
index 0000000..ce0b23c
--- /dev/null
+++ b/data/libraries/office-ui-fabric-vue.json
@@ -0,0 +1,27 @@
+{
+ "name": "office-ui-fabric-vue",
+ "full_name": "aidewoode/office-ui-fabric-vue",
+ "description": "Office UI Fabric implementation for Vue.js",
+ "topics": [
+ "vue",
+ "office-ui-fabric",
+ "ui-framework",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "aidewoode",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6188618?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://aidewoode.github.io/office-ui-fabric-vue/",
+ "repo": "https://github.com/aidewoode/office-ui-fabric-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/openapi-viewer.json b/data/libraries/openapi-viewer.json
new file mode 100644
index 0000000..3183de9
--- /dev/null
+++ b/data/libraries/openapi-viewer.json
@@ -0,0 +1,32 @@
+{
+ "name": "openapi-viewer",
+ "full_name": "koumoul-dev/openapi-viewer",
+ "description": "Browse and test a REST API described with the OpenAPI 3.0 Specification",
+ "topics": [
+ "openapi",
+ "openapi3",
+ "swagger",
+ "swagger-ui",
+ "api",
+ "api-documentation"
+ ],
+ "license": {
+ "key": "agpl-3.0",
+ "url": "https://api.github.com/licenses/agpl-3.0",
+ "name": "GNU Affero General Public License v3.0"
+ },
+ "owner": {
+ "login": "koumoul-dev",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16051219?v=4"
+ },
+ "organization": {
+ "login": "koumoul-dev",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16051219?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/koumoul-dev/openapi-viewer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pagekit.json b/data/libraries/pagekit.json
new file mode 100644
index 0000000..1846434
--- /dev/null
+++ b/data/libraries/pagekit.json
@@ -0,0 +1,34 @@
+{
+ "name": "pagekit",
+ "full_name": "pagekit/pagekit",
+ "description": "Pagekit CMS",
+ "topics": [
+ "pagekit",
+ "php",
+ "cms",
+ "content",
+ "content-management",
+ "website",
+ "vue",
+ "symfony"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pagekit",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/510472?v=4"
+ },
+ "organization": {
+ "login": "pagekit",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/510472?v=4"
+ },
+ "links": {
+ "site": "https://pagekit.com",
+ "repo": "https://github.com/pagekit/pagekit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/parcel.json b/data/libraries/parcel.json
new file mode 100644
index 0000000..677ee94
--- /dev/null
+++ b/data/libraries/parcel.json
@@ -0,0 +1,37 @@
+{
+ "name": "parcel",
+ "full_name": "parcel-bundler/parcel",
+ "description": "📦🚀 Blazing fast, zero configuration web application bundler",
+ "topics": [
+ "module-bundler",
+ "build-tool",
+ "javascript",
+ "css",
+ "html",
+ "assets",
+ "web",
+ "compiler",
+ "commonjs",
+ "es6",
+ "modules"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "parcel-bundler",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/32607881?v=4"
+ },
+ "organization": {
+ "login": "parcel-bundler",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/32607881?v=4"
+ },
+ "links": {
+ "site": "https://parceljs.org",
+ "repo": "https://github.com/parcel-bundler/parcel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pd-select.json b/data/libraries/pd-select.json
new file mode 100644
index 0000000..8ae8e30
--- /dev/null
+++ b/data/libraries/pd-select.json
@@ -0,0 +1,36 @@
+{
+ "name": "pd-select",
+ "full_name": "k186/pd-select",
+ "description": "vue components ,like ios 3D picker style,vue 3d 选择器组件,3D滚轮",
+ "topics": [
+ "vuejs2",
+ "vue-components",
+ "picker",
+ "wheel",
+ "scrolling",
+ "mobile",
+ "datepicker",
+ "scroll",
+ "components",
+ "npm-package",
+ "didi",
+ "3d",
+ "mobile-picker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "k186",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/15086330?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.k186studio.com/demos/iosPicker/",
+ "repo": "https://github.com/k186/pd-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pdfvuer.json b/data/libraries/pdfvuer.json
new file mode 100644
index 0000000..6bb256b
--- /dev/null
+++ b/data/libraries/pdfvuer.json
@@ -0,0 +1,29 @@
+{
+ "name": "pdfvuer",
+ "full_name": "arkokoley/pdfvuer",
+ "description": "A PDF viewer for Vue using Mozilla's PDF.js",
+ "topics": [
+ "vue",
+ "vue-component",
+ "component",
+ "pdf-viewer",
+ "pdf",
+ "mozilla-pdf"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "arkokoley",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1412469?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://blog.koley.in/pdfvuer",
+ "repo": "https://github.com/arkokoley/pdfvuer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/peco.json b/data/libraries/peco.json
new file mode 100644
index 0000000..4930fde
--- /dev/null
+++ b/data/libraries/peco.json
@@ -0,0 +1,32 @@
+{
+ "name": "peco",
+ "full_name": "upash/peco",
+ "description": "nothing here, move on..",
+ "topics": [
+ "static-site",
+ "static-site-generator",
+ "webpack",
+ "ssg",
+ "vue",
+ "blog"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "upash",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/42094009?v=4"
+ },
+ "organization": {
+ "login": "upash",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/42094009?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/upash/peco"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/peregrine-cms.json b/data/libraries/peregrine-cms.json
new file mode 100644
index 0000000..8f49cf3
--- /dev/null
+++ b/data/libraries/peregrine-cms.json
@@ -0,0 +1,27 @@
+{
+ "name": "peregrine-cms",
+ "full_name": "headwirecom/peregrine-cms",
+ "description": "an api first, head optional cms with based on vuejs and apache sling",
+ "topics": [
+ "cms",
+ "headless-cms",
+ "api-first",
+ "apache-sling",
+ "vuejs2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "headwirecom",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5902889?v=4"
+ },
+ "organization": {
+ "login": "headwirecom",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5902889?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/headwirecom/peregrine-cms"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pesdk-wrapper-vuejs.json b/data/libraries/pesdk-wrapper-vuejs.json
new file mode 100644
index 0000000..742e068
--- /dev/null
+++ b/data/libraries/pesdk-wrapper-vuejs.json
@@ -0,0 +1,31 @@
+{
+ "name": "pesdk-wrapper-vuejs",
+ "full_name": "imgly/pesdk-wrapper-vuejs",
+ "description": "Vue.js plugin for PhotoEditor SDK",
+ "topics": [
+ "vuejs",
+ "plugin",
+ "photoeditorsdk",
+ "html",
+ "javascript"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "imgly",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6421070?v=4"
+ },
+ "organization": {
+ "login": "imgly",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6421070?v=4"
+ },
+ "links": {
+ "site": "https://www.photoeditorsdk.com",
+ "repo": "https://github.com/imgly/pesdk-wrapper-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/phoenix-vue-demo.json b/data/libraries/phoenix-vue-demo.json
new file mode 100644
index 0000000..d82a9dd
--- /dev/null
+++ b/data/libraries/phoenix-vue-demo.json
@@ -0,0 +1,23 @@
+{
+ "name": "phoenix-vue-demo",
+ "full_name": "Angarsk8/phoenix-vue-demo",
+ "description": "Basic app developed with Phoenix and Vue 2.0, including authentication.",
+ "topics": [
+ "elixir-lang",
+ "phoenix-framework",
+ "ecmascript2015",
+ "vuejs2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Angarsk8",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11448559?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://phoenix-vue-auth.herokuapp.com",
+ "repo": "https://github.com/Angarsk8/phoenix-vue-demo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pimg.json b/data/libraries/pimg.json
new file mode 100644
index 0000000..36951b1
--- /dev/null
+++ b/data/libraries/pimg.json
@@ -0,0 +1,30 @@
+{
+ "name": "pimg",
+ "full_name": "ooade/pimg",
+ "description": ":camera: Mini Image Lazy Loader for P(R)eact and Vue",
+ "topics": [
+ "image-processing",
+ "cloudinary",
+ "image",
+ "preact",
+ "react",
+ "lazy-loading",
+ "lazy"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ooade",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11811904?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pimg.surge.sh",
+ "repo": "https://github.com/ooade/pimg"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/piper.json b/data/libraries/piper.json
new file mode 100644
index 0000000..ffa0f54
--- /dev/null
+++ b/data/libraries/piper.json
@@ -0,0 +1,25 @@
+{
+ "name": "piper",
+ "full_name": "fireyy/piper",
+ "description": "A drag-and-drop mobile website builder base on Vue",
+ "topics": [
+ "vue",
+ "drag-and-drop",
+ "drag",
+ "builder",
+ "editor",
+ "page-builder"
+ ],
+ "license": null,
+ "owner": {
+ "login": "fireyy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/66291?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://piper-now.herokuapp.com",
+ "repo": "https://github.com/fireyy/piper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/plugin-graphql.json b/data/libraries/plugin-graphql.json
new file mode 100644
index 0000000..1cd0700
--- /dev/null
+++ b/data/libraries/plugin-graphql.json
@@ -0,0 +1,34 @@
+{
+ "name": "plugin-graphql",
+ "full_name": "vuex-orm/plugin-graphql",
+ "description": "Vuex ORM persistence plugin to sync the store against a GraphQL API.",
+ "topics": [
+ "apollo",
+ "vuex-orm-plugin",
+ "graphql-api",
+ "graphql-client",
+ "vuex",
+ "vue",
+ "vuex-plugin",
+ "vuex-orm"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuex-orm",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/35442703?v=4"
+ },
+ "organization": {
+ "login": "vuex-orm",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/35442703?v=4"
+ },
+ "links": {
+ "site": "https://vuex-orm.github.io/plugin-graphql/",
+ "repo": "https://github.com/vuex-orm/plugin-graphql"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pm86.json b/data/libraries/pm86.json
new file mode 100644
index 0000000..fa3bb8f
--- /dev/null
+++ b/data/libraries/pm86.json
@@ -0,0 +1,28 @@
+{
+ "name": "pm86",
+ "full_name": "ericjjj/pm86",
+ "description": "Production process manager for Node.js apps with a built-in load balancer. ",
+ "topics": [
+ "pm2",
+ "nodejs",
+ "node",
+ "deploy",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ericjjj",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12462602?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pm86.pub/",
+ "repo": "https://github.com/ericjjj/pm86"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/podlove-web-player.json b/data/libraries/podlove-web-player.json
new file mode 100644
index 0000000..3306849
--- /dev/null
+++ b/data/libraries/podlove-web-player.json
@@ -0,0 +1,25 @@
+{
+ "name": "podlove-web-player",
+ "full_name": "podlove/podlove-web-player",
+ "description": "Podlove Web Player is a Podcast-optimized, HTML5-based audio player based on VueJS.",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "podlove",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1937991?v=4"
+ },
+ "organization": {
+ "login": "podlove",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1937991?v=4"
+ },
+ "links": {
+ "site": "https://docs.podlove.org/podlove-web-player/",
+ "repo": "https://github.com/podlove/podlove-web-player"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/poi.json b/data/libraries/poi.json
new file mode 100644
index 0000000..da82666
--- /dev/null
+++ b/data/libraries/poi.json
@@ -0,0 +1,34 @@
+{
+ "name": "poi",
+ "full_name": "egoist/poi",
+ "description": "⚡A zero-config bundler for JavaScript applications.",
+ "topics": [
+ "webpack",
+ "build-tool",
+ "bundle",
+ "vuejs",
+ "react",
+ "preact",
+ "vue",
+ "svelte",
+ "typescript",
+ "babel",
+ "postcss"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://poi.js.org",
+ "repo": "https://github.com/egoist/poi"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pomidorus.json b/data/libraries/pomidorus.json
new file mode 100644
index 0000000..cf1eaf9
--- /dev/null
+++ b/data/libraries/pomidorus.json
@@ -0,0 +1,22 @@
+{
+ "name": "pomidorus",
+ "full_name": "tatyshev/pomidorus",
+ "description": "🍅 Pomodoro time tracker build using Vue and D3",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tatyshev",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2528926?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pomidorus.js.org/",
+ "repo": "https://github.com/tatyshev/pomidorus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pomotroid.json b/data/libraries/pomotroid.json
new file mode 100644
index 0000000..da017bb
--- /dev/null
+++ b/data/libraries/pomotroid.json
@@ -0,0 +1,29 @@
+{
+ "name": "pomotroid",
+ "full_name": "Splode/pomotroid",
+ "description": ":tomato: Simple and visually-pleasing Pomodoro timer",
+ "topics": [
+ "pomodoro",
+ "vue",
+ "electron",
+ "javascript",
+ "electron-vue",
+ "pomodoro-timer"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Splode",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13758438?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://splode.github.io/pomotroid/",
+ "repo": "https://github.com/Splode/pomotroid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/portal-vue.json b/data/libraries/portal-vue.json
new file mode 100644
index 0000000..7e5c6dd
--- /dev/null
+++ b/data/libraries/portal-vue.json
@@ -0,0 +1,25 @@
+{
+ "name": "portal-vue",
+ "full_name": "LinusBorg/portal-vue",
+ "description": "A feature-rich Portal Plugin for Vuejs, for rendering DOM outside of a component, anywhere our app or the entire document.",
+ "topics": [
+ "vuejs",
+ "portal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "LinusBorg",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1444526?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://portal-vue.linusb.org",
+ "repo": "https://github.com/LinusBorg/portal-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/postcss.json b/data/libraries/postcss.json
new file mode 100644
index 0000000..442f398
--- /dev/null
+++ b/data/libraries/postcss.json
@@ -0,0 +1,26 @@
+{
+ "name": "postcss",
+ "icon": "postcss.png",
+ "full_name": "postcss/postcss",
+ "description": "Transforming styles with JS plugins",
+ "topics": ["postcss", "css", "parser", "ast", "framework"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "postcss",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8296347?v=4"
+ },
+ "organization": {
+ "login": "postcss",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8296347?v=4"
+ },
+ "links": {
+ "site": "https://postcss.org/",
+ "repo": "https://github.com/postcss/postcss"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/preload-webpack-plugin.json b/data/libraries/preload-webpack-plugin.json
new file mode 100644
index 0000000..599b19e
--- /dev/null
+++ b/data/libraries/preload-webpack-plugin.json
@@ -0,0 +1,26 @@
+{
+ "name": "preload-webpack-plugin",
+ "icon": "vue.png",
+ "full_name": "vuejs/preload-webpack-plugin",
+ "description": "A Webpack plugin for wiring up `` (and prefetch) - supports async chunks",
+ "topics": ["official"],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/preload-webpack-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/prerender-plugin.json b/data/libraries/prerender-plugin.json
new file mode 100644
index 0000000..27f187c
--- /dev/null
+++ b/data/libraries/prerender-plugin.json
@@ -0,0 +1,30 @@
+{
+ "name": "prerender-plugin",
+ "full_name": "mubaidr/prerender-plugin",
+ "description": "A Node.js/ webpack plugin to prerender static HTML in a single-page application.",
+ "topics": [
+ "prerender",
+ "single-page-applications",
+ "webpack",
+ "webpack4",
+ "nodejs",
+ "spa",
+ "prerender-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/prerender-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/prerender-spa-plugin.json b/data/libraries/prerender-spa-plugin.json
new file mode 100644
index 0000000..fc09b90
--- /dev/null
+++ b/data/libraries/prerender-spa-plugin.json
@@ -0,0 +1,29 @@
+{
+ "name": "prerender-spa-plugin",
+ "full_name": "chrisvfritz/prerender-spa-plugin",
+ "description": "Prerenders static HTML in a single-page application.",
+ "topics": [
+ "prerender",
+ "seo",
+ "spa",
+ "webpack",
+ "webpack-plugin",
+ "static-site-generator"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chrisvfritz",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2327556?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chrisvfritz/prerender-spa-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pretty-checkbox-vue.json b/data/libraries/pretty-checkbox-vue.json
new file mode 100644
index 0000000..6be58fa
--- /dev/null
+++ b/data/libraries/pretty-checkbox-vue.json
@@ -0,0 +1,32 @@
+{
+ "name": "pretty-checkbox-vue",
+ "full_name": "hamed-ehtesham/pretty-checkbox-vue",
+ "description": "Quickly integrate pretty checkbox components with Vue.js",
+ "topics": [
+ "checkbox",
+ "radio-buttons",
+ "css",
+ "html",
+ "bootstrap",
+ "animation",
+ "scss",
+ "vuejs2",
+ "js"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hamed-ehtesham",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/14082075?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hamed-ehtesham/pretty-checkbox-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/promptie.json b/data/libraries/promptie.json
new file mode 100644
index 0000000..027383b
--- /dev/null
+++ b/data/libraries/promptie.json
@@ -0,0 +1,22 @@
+{
+ "name": "promptie",
+ "full_name": "alicin/promptie",
+ "description": "A framework written in Vue.js for creating command-line like interfaces in web browsers.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alicin",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1202034?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alicin/promptie"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/props-to-local.json b/data/libraries/props-to-local.json
new file mode 100644
index 0000000..f09ed14
--- /dev/null
+++ b/data/libraries/props-to-local.json
@@ -0,0 +1,26 @@
+{
+ "name": "props-to-local",
+ "full_name": "skyrpex/props-to-local",
+ "description": "Vue mixin that maps props to local data",
+ "topics": [
+ "vue",
+ "mixin",
+ "props"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "skyrpex",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1077520?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/@skyrpex/props-to-local",
+ "repo": "https://github.com/skyrpex/props-to-local"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/protovue.json b/data/libraries/protovue.json
new file mode 100644
index 0000000..ce23277
--- /dev/null
+++ b/data/libraries/protovue.json
@@ -0,0 +1,35 @@
+{
+ "name": "protovue",
+ "full_name": "v1Labs/protovue",
+ "description": "A prototyping component library",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "vuejs-components",
+ "vuejs-plugin",
+ "prototype-kit",
+ "prototyping",
+ "prototyping-interactions",
+ "prototyping-html-layouts",
+ "component-library"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "v1Labs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/39070366?v=4"
+ },
+ "organization": {
+ "login": "v1Labs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/39070366?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/v1Labs/protovue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pure-vue-chart.json b/data/libraries/pure-vue-chart.json
new file mode 100644
index 0000000..4b1c477
--- /dev/null
+++ b/data/libraries/pure-vue-chart.json
@@ -0,0 +1,29 @@
+{
+ "name": "pure-vue-chart",
+ "full_name": "djaxho/pure-vue-chart",
+ "description": "Simple and lightweight vue chart component without using chart library dependencies",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-components",
+ "vue2",
+ "vue3",
+ "graph",
+ "chart",
+ "charts",
+ "svg",
+ "trend"
+ ],
+ "license": null,
+ "owner": {
+ "login": "djaxho",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/9688456?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/djaxho/pure-vue-chart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pusher-js.json b/data/libraries/pusher-js.json
new file mode 100644
index 0000000..95c8f10
--- /dev/null
+++ b/data/libraries/pusher-js.json
@@ -0,0 +1,25 @@
+{
+ "name": "pusher-js",
+ "full_name": "pusher/pusher-js",
+ "description": "Pusher Javascript library | owner=@leesio",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pusher",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/739550?v=4"
+ },
+ "organization": {
+ "login": "pusher",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/739550?v=4"
+ },
+ "links": {
+ "site": "http://pusher.com",
+ "repo": "https://github.com/pusher/pusher-js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/pwa-module.json b/data/libraries/pwa-module.json
new file mode 100644
index 0000000..97019bd
--- /dev/null
+++ b/data/libraries/pwa-module.json
@@ -0,0 +1,35 @@
+{
+ "name": "pwa-module",
+ "full_name": "nuxt-community/pwa-module",
+ "description": "⚡ Supercharge Nuxt with a heavily tested, updated and stable PWA solution",
+ "topics": [
+ "nuxt",
+ "nuxtjs",
+ "pwa",
+ "manifest",
+ "workbox",
+ "offline",
+ "serviceworker",
+ "meta",
+ "nuxt-module"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nuxt-community",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/29566738?v=4"
+ },
+ "organization": {
+ "login": "nuxt-community",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/29566738?v=4"
+ },
+ "links": {
+ "site": "https://pwa.nuxtjs.org",
+ "repo": "https://github.com/nuxt-community/pwa-module"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/python-vuejs.json b/data/libraries/python-vuejs.json
new file mode 100644
index 0000000..48fb1aa
--- /dev/null
+++ b/data/libraries/python-vuejs.json
@@ -0,0 +1,30 @@
+{
+ "name": "python-vuejs",
+ "full_name": "cstrap/python-vuejs",
+ "description": "Gluing Python web frameworks and Vue.js with a set of scripts... basically a wrapper :smile:",
+ "topics": [
+ "python",
+ "python3",
+ "vuejs2",
+ "vuejs",
+ "django",
+ "flask",
+ "wrapper"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "cstrap",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/146691?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cstrap/python-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/qmk_configurator.json b/data/libraries/qmk_configurator.json
new file mode 100644
index 0000000..fc101dd
--- /dev/null
+++ b/data/libraries/qmk_configurator.json
@@ -0,0 +1,24 @@
+{
+ "name": "qmk_configurator",
+ "full_name": "qmk/qmk_configurator",
+ "description": "The QMK Configurator",
+ "topics": [
+ "qmk-configurator",
+ "firmware-files"
+ ],
+ "license": null,
+ "owner": {
+ "login": "qmk",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/25358678?v=4"
+ },
+ "organization": {
+ "login": "qmk",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/25358678?v=4"
+ },
+ "links": {
+ "site": "http://config.qmk.fm",
+ "repo": "https://github.com/qmk/qmk_configurator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/quasar.json b/data/libraries/quasar.json
new file mode 100644
index 0000000..74d9220
--- /dev/null
+++ b/data/libraries/quasar.json
@@ -0,0 +1,45 @@
+{
+ "name": "quasar",
+ "icon": "quasar.png",
+ "full_name": "quasarframework/quasar",
+ "description": "Quasar Framework - Build high-performance VueJS user interfaces in record time",
+ "topics": [
+ "quasar-framework",
+ "vuejs",
+ "vuejs2",
+ "vue",
+ "vue-component",
+ "javascript",
+ "ios",
+ "android",
+ "electron",
+ "material",
+ "vue-components",
+ "material-theme",
+ "material-design",
+ "material-components",
+ "vue2",
+ "pwa",
+ "ssr",
+ "server-side-rendering"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "quasarframework",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/23064371?v=4"
+ },
+ "organization": {
+ "login": "quasarframework",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/23064371?v=4"
+ },
+ "links": {
+ "site": "https://quasar.dev",
+ "repo": "https://github.com/quasarframework/quasar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rails_vue_melt.json b/data/libraries/rails_vue_melt.json
new file mode 100644
index 0000000..9f5c903
--- /dev/null
+++ b/data/libraries/rails_vue_melt.json
@@ -0,0 +1,25 @@
+{
+ "name": "rails_vue_melt",
+ "full_name": "midnightSuyama/rails_vue_melt",
+ "description": "Rails view with webpack=vue optimizer",
+ "topics": [
+ "rails",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "midnightSuyama",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1808934?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/midnightSuyama/rails_vue_melt"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rapydml_cmp.json b/data/libraries/rapydml_cmp.json
new file mode 100644
index 0000000..6a709e7
--- /dev/null
+++ b/data/libraries/rapydml_cmp.json
@@ -0,0 +1,18 @@
+{
+ "name": "rapydml_cmp",
+ "full_name": "valq7711/rapydml_cmp",
+ "description": "Vue-components generator",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "valq7711",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11394363?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/valq7711/rapydml_cmp"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/raven-reader.json b/data/libraries/raven-reader.json
new file mode 100644
index 0000000..a6fd618
--- /dev/null
+++ b/data/libraries/raven-reader.json
@@ -0,0 +1,46 @@
+{
+ "name": "raven-reader",
+ "full_name": "hello-efficiency-inc/raven-reader",
+ "description": "📖 Simple RSS Reader app made using electron and vue.js",
+ "topics": [
+ "electron",
+ "vue",
+ "javascript",
+ "vuejs",
+ "electron-app",
+ "reader",
+ "rss-feed",
+ "desktop-app",
+ "rss-reader",
+ "feed-reader",
+ "desktop-application",
+ "electron-vue",
+ "electron-application",
+ "newsfeed",
+ "newsreader",
+ "offline-app",
+ "offline-reader",
+ "windows",
+ "linux",
+ "macos"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hello-efficiency-inc",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/51937412?v=4"
+ },
+ "organization": {
+ "login": "hello-efficiency-inc",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/51937412?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hello-efficiency-inc/raven-reader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/react-360.json b/data/libraries/react-360.json
new file mode 100644
index 0000000..a4a7450
--- /dev/null
+++ b/data/libraries/react-360.json
@@ -0,0 +1,25 @@
+{
+ "name": "react-360",
+ "full_name": "facebook/react-360",
+ "description": "Create amazing 360 and VR content using React",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "facebook",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/69631?v=4"
+ },
+ "organization": {
+ "login": "facebook",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/69631?v=4"
+ },
+ "links": {
+ "site": "https://facebook.github.io/react-360",
+ "repo": "https://github.com/facebook/react-360"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/react-highlight-words.json b/data/libraries/react-highlight-words.json
new file mode 100644
index 0000000..0fee1ad
--- /dev/null
+++ b/data/libraries/react-highlight-words.json
@@ -0,0 +1,22 @@
+{
+ "name": "react-highlight-words",
+ "full_name": "bvaughn/react-highlight-words",
+ "description": "React component to highlight words within a larger body of text",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bvaughn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29597?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://bvaughn.github.io/react-highlight-words/",
+ "repo": "https://github.com/bvaughn/react-highlight-words"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/react-snap.json b/data/libraries/react-snap.json
new file mode 100644
index 0000000..5a95f5f
--- /dev/null
+++ b/data/libraries/react-snap.json
@@ -0,0 +1,31 @@
+{
+ "name": "react-snap",
+ "full_name": "stereobooster/react-snap",
+ "description": "👻 Zero-configuration framework-agnostic static prerendering for SPAs",
+ "topics": [
+ "zero-configuration",
+ "prerender",
+ "ssr",
+ "seo",
+ "static-site-generator",
+ "react",
+ "vue",
+ "server-side-rendering"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stereobooster",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/179534?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/stereobooster/react-snap"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/react.json b/data/libraries/react.json
new file mode 100644
index 0000000..8312cf5
--- /dev/null
+++ b/data/libraries/react.json
@@ -0,0 +1,26 @@
+{
+ "name": "react",
+ "full_name": "facebook/react",
+ "description": "A declarative, efficient, and flexible JavaScript library for building user interfaces.",
+ "topics": ["javascript", "react", "frontend", "declarative", "ui", "library"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "facebook",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/69631?v=4"
+ },
+ "organization": {
+ "login": "facebook",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/69631?v=4"
+ },
+ "links": {
+ "site": "https://reactjs.org",
+ "repo": "https://github.com/facebook/react",
+ "chat": "https://discord.gg/gtan9Ju"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/reactivesearch.json b/data/libraries/reactivesearch.json
new file mode 100644
index 0000000..479f898
--- /dev/null
+++ b/data/libraries/reactivesearch.json
@@ -0,0 +1,40 @@
+{
+ "name": "reactivesearch",
+ "full_name": "appbaseio/reactivesearch",
+ "description": "React, React Native and Vue UI components for building data-driven apps with Elasticsearch",
+ "topics": [
+ "ui-components",
+ "data-components",
+ "react",
+ "developer-tools",
+ "search",
+ "elasticsearch",
+ "react-native",
+ "vue",
+ "react-components",
+ "vue-components",
+ "actuators",
+ "live-demos",
+ "sensor-components",
+ "reactive-search"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "appbaseio",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8524145?v=4"
+ },
+ "organization": {
+ "login": "appbaseio",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8524145?v=4"
+ },
+ "links": {
+ "site": "https://opensource.appbase.io/reactivesearch",
+ "repo": "https://github.com/appbaseio/reactivesearch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ream.json b/data/libraries/ream.json
new file mode 100644
index 0000000..5eed2c5
--- /dev/null
+++ b/data/libraries/ream.json
@@ -0,0 +1,34 @@
+{
+ "name": "ream",
+ "full_name": "ream/ream",
+ "description": "🚀 Framework for building universal web app and static website in Vue.js (beta)",
+ "topics": [
+ "vue",
+ "server-rendering",
+ "universal",
+ "webpack",
+ "server",
+ "express",
+ "koa",
+ "http"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ream",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26676772?v=4"
+ },
+ "organization": {
+ "login": "ream",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26676772?v=4"
+ },
+ "links": {
+ "site": "https://ream.js.org",
+ "repo": "https://github.com/ream/ream"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/reddit-app.json b/data/libraries/reddit-app.json
new file mode 100644
index 0000000..1247f33
--- /dev/null
+++ b/data/libraries/reddit-app.json
@@ -0,0 +1,35 @@
+{
+ "name": "reddit-app",
+ "full_name": "yujiahaol68/reddit-app",
+ "description": "A reddit web app using vue + webpack. Data from reddit API",
+ "topics": [
+ "vue-webpack",
+ "reddit-web",
+ "vue2",
+ "vue-cli",
+ "vuex",
+ "vue-router",
+ "axios",
+ "sass",
+ "es6",
+ "spa",
+ "reddit-api",
+ "sass-loader"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "yujiahaol68",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8140208?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yujiahaol68/reddit-app"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/reddit-news.json b/data/libraries/reddit-news.json
new file mode 100644
index 0000000..8bf74fa
--- /dev/null
+++ b/data/libraries/reddit-news.json
@@ -0,0 +1,27 @@
+{
+ "name": "reddit-news",
+ "full_name": "Mati365/reddit-news",
+ "description": ":newspaper: simple browser extension that shows recent news from reddit.com",
+ "topics": [
+ "reddit",
+ "chrome-extension",
+ "news",
+ "browser-extension"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Mati365",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3949262?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://reddit.com",
+ "repo": "https://github.com/Mati365/reddit-news"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/redux-store-mixin.json b/data/libraries/redux-store-mixin.json
new file mode 100644
index 0000000..f3b767f
--- /dev/null
+++ b/data/libraries/redux-store-mixin.json
@@ -0,0 +1,18 @@
+{
+ "name": "redux-store-mixin",
+ "full_name": "kolesoffac/redux-store-mixin",
+ "description": "Mixin for integrate action creators in methods of vue component",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "kolesoffac",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11459507?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kolesoffac/redux-store-mixin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rendora.json b/data/libraries/rendora.json
new file mode 100644
index 0000000..f14398b
--- /dev/null
+++ b/data/libraries/rendora.json
@@ -0,0 +1,44 @@
+{
+ "name": "rendora",
+ "full_name": "rendora/rendora",
+ "description": "dynamic server-side rendering using headless Chrome to effortlessly solve the SEO problem for modern javascript websites",
+ "topics": [
+ "ssr",
+ "react",
+ "vue",
+ "angular",
+ "reactjs",
+ "vuejs",
+ "go",
+ "golang",
+ "chrome-headless",
+ "chrome-devtools",
+ "javascript",
+ "seo",
+ "seo-optimization",
+ "server-side-rendering",
+ "dynamic-rendering",
+ "spa",
+ "crawler",
+ "puppeteer"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "rendora",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/45144556?v=4"
+ },
+ "organization": {
+ "login": "rendora",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/45144556?v=4"
+ },
+ "links": {
+ "site": "https://rendora.co",
+ "repo": "https://github.com/rendora/rendora"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/require-vuejs.json b/data/libraries/require-vuejs.json
new file mode 100644
index 0000000..dd61cd3
--- /dev/null
+++ b/data/libraries/require-vuejs.json
@@ -0,0 +1,34 @@
+{
+ "name": "require-vuejs",
+ "full_name": "edgardleal/require-vuejs",
+ "description": "RequireJS plugin to async and dynamic load and parse .vue components ",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "vue",
+ "vuejs2",
+ "requirejs",
+ "require",
+ "amd",
+ "vue-components",
+ "dynamic",
+ "async",
+ "requirejs-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "edgardleal",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1612250?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://edgardleal.github.io/require-vuejs/",
+ "repo": "https://github.com/edgardleal/require-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rest-admin.json b/data/libraries/rest-admin.json
new file mode 100644
index 0000000..519a705
--- /dev/null
+++ b/data/libraries/rest-admin.json
@@ -0,0 +1,30 @@
+{
+ "name": "rest-admin",
+ "full_name": "wxs77577/rest-admin",
+ "description": "Restful Admin Dashboard Based on Vue and Boostrap 4",
+ "topics": [
+ "restful",
+ "admin",
+ "dashboard",
+ "crud",
+ "adonisjs",
+ "bootstrap",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "wxs77577",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1990059?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://rest-admin.genyii.com",
+ "repo": "https://github.com/wxs77577/rest-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/retrospectify.json b/data/libraries/retrospectify.json
new file mode 100644
index 0000000..dae4af9
--- /dev/null
+++ b/data/libraries/retrospectify.json
@@ -0,0 +1,29 @@
+{
+ "name": "retrospectify",
+ "full_name": "pepf/retrospectify",
+ "description": "An awesome tool for retrospecting, written in Vue",
+ "topics": [
+ "vue",
+ "retrospectives",
+ "scrum",
+ "agile",
+ "localstorage",
+ "vue-cli"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pepf",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1265435?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pepf/retrospectify"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/revue.json b/data/libraries/revue.json
new file mode 100644
index 0000000..3c02a5a
--- /dev/null
+++ b/data/libraries/revue.json
@@ -0,0 +1,21 @@
+{
+ "name": "revue",
+ "full_name": "revue/revue",
+ "description": "PSA: This project is dead.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "revue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/16144768?v=4"
+ },
+ "organization": {
+ "login": "revue",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/16144768?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/revue/revue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/revuejs.json b/data/libraries/revuejs.json
new file mode 100644
index 0000000..277e704
--- /dev/null
+++ b/data/libraries/revuejs.json
@@ -0,0 +1,27 @@
+{
+ "name": "revuejs",
+ "full_name": "dwqs/revuejs",
+ "description": ":rabbit2: A tiny, light and handy state management for vuejs 2, writing less verbose code.",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "state-management",
+ "modules"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dwqs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7871813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dwqs/revuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rfcs.json b/data/libraries/rfcs.json
new file mode 100644
index 0000000..34b5ac4
--- /dev/null
+++ b/data/libraries/rfcs.json
@@ -0,0 +1,22 @@
+{
+ "name": "rfcs",
+ "icon": "vue.png",
+ "full_name": "vuejs/rfcs",
+ "description": "RFCs for substantial changes / feature additions to Vue core",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/rfcs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ridereceipts.json b/data/libraries/ridereceipts.json
new file mode 100644
index 0000000..d8260ae
--- /dev/null
+++ b/data/libraries/ridereceipts.json
@@ -0,0 +1,46 @@
+{
+ "name": "ridereceipts",
+ "full_name": "hello-efficiency-inc/ridereceipts",
+ "description": "🚕 Simple automation desktop app to download and organize your receipts from Uber/Lyft. Try out our new Ride Receipts PRO !",
+ "topics": [
+ "puppeteer",
+ "browser-automation",
+ "scrapping",
+ "javascript",
+ "chromium",
+ "invoices",
+ "utility",
+ "headless-chrome",
+ "headless",
+ "uber",
+ "scraper",
+ "vuejs",
+ "electron",
+ "electron-app",
+ "productivity",
+ "desktop-app",
+ "tax-invoices",
+ "lyft",
+ "travel",
+ "personal-invoices"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "hello-efficiency-inc",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/51937412?v=4"
+ },
+ "organization": {
+ "login": "hello-efficiency-inc",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/51937412?v=4"
+ },
+ "links": {
+ "site": "https://www.ridereceipts.io",
+ "repo": "https://github.com/hello-efficiency-inc/ridereceipts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ripplectron.json b/data/libraries/ripplectron.json
new file mode 100644
index 0000000..e8de43f
--- /dev/null
+++ b/data/libraries/ripplectron.json
@@ -0,0 +1,18 @@
+{
+ "name": "ripplectron",
+ "full_name": "devjin0617/ripplectron",
+ "description": ":credit_card: ripple wallet for electron",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "devjin0617",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5671786?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/devjin0617/ripplectron"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/roastandbrew.json b/data/libraries/roastandbrew.json
new file mode 100644
index 0000000..da01102
--- /dev/null
+++ b/data/libraries/roastandbrew.json
@@ -0,0 +1,33 @@
+{
+ "name": "roastandbrew",
+ "full_name": "serversideup/roastandbrew",
+ "description": "Roast helps coffee enthusiasts find their next cup of coffee. It's also open source to help aspiring developers build a single page app on web and mobile. All tutorials can be found at https://srvrsi.de/roast",
+ "topics": [
+ "vue-router",
+ "laravel",
+ "tutorial",
+ "coffee",
+ "vuex",
+ "vuejs2",
+ "spa"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "serversideup",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4761291?v=4"
+ },
+ "organization": {
+ "login": "serversideup",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4761291?v=4"
+ },
+ "links": {
+ "site": "http://roastandbrew.coffee/",
+ "repo": "https://github.com/serversideup/roastandbrew"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rollup-plugin-vue.json b/data/libraries/rollup-plugin-vue.json
new file mode 100644
index 0000000..4df42b4
--- /dev/null
+++ b/data/libraries/rollup-plugin-vue.json
@@ -0,0 +1,26 @@
+{
+ "name": "rollup-plugin-vue",
+ "icon": "vue.png",
+ "full_name": "vuejs/rollup-plugin-vue",
+ "description": "Roll .vue files",
+ "topics": ["vue", "rollup", "official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://vuejs.github.io/rollup-plugin-vue",
+ "repo": "https://github.com/vuejs/rollup-plugin-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/rollup.json b/data/libraries/rollup.json
new file mode 100644
index 0000000..dcf5b10
--- /dev/null
+++ b/data/libraries/rollup.json
@@ -0,0 +1,25 @@
+{
+ "name": "rollup",
+ "full_name": "rollup/rollup",
+ "description": "Next-generation ES module bundler",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "rollup",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12554859?v=4"
+ },
+ "organization": {
+ "login": "rollup",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12554859?v=4"
+ },
+ "links": {
+ "site": "https://rollupjs.org",
+ "repo": "https://github.com/rollup/rollup"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/saber.json b/data/libraries/saber.json
new file mode 100644
index 0000000..cd4e6e9
--- /dev/null
+++ b/data/libraries/saber.json
@@ -0,0 +1,32 @@
+{
+ "name": "saber",
+ "icon": "saber.png",
+ "full_name": "saberland/saber",
+ "description": "()==[:::::::::::::> A static website generator for building blazing fast websites with Vue.js",
+ "topics": [
+ "static-site-generator",
+ "vue",
+ "blog-aware",
+ "simple-yet-powerful"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "saberland",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/49413259?v=4"
+ },
+ "organization": {
+ "login": "saberland",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/49413259?v=4"
+ },
+ "links": {
+ "site": "https://saber.land",
+ "repo": "https://github.com/saberland/saber",
+ "chat": "https://discordapp.com/invite/22TBk7H"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sass.json b/data/libraries/sass.json
new file mode 100644
index 0000000..1da1458
--- /dev/null
+++ b/data/libraries/sass.json
@@ -0,0 +1,22 @@
+{
+ "name": "sass",
+ "icon": "sass.png",
+ "full_name": "sass/sass",
+ "description": "Sass makes CSS fun!",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "sass",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/317889?v=4"
+ },
+ "organization": {
+ "login": "sass",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/317889?v=4"
+ },
+ "links": {
+ "site": "https://sass-lang.com",
+ "repo": "https://github.com/sass/sass"
+ },
+ "aliases": ["scss", "sasslang", "sass-lang"],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sbt-vuefy.json b/data/libraries/sbt-vuefy.json
new file mode 100644
index 0000000..483a64b
--- /dev/null
+++ b/data/libraries/sbt-vuefy.json
@@ -0,0 +1,32 @@
+{
+ "name": "sbt-vuefy",
+ "full_name": "GIVESocialMovement/sbt-vuefy",
+ "description": "Use Vue.js with Playframework",
+ "topics": [
+ "playframework",
+ "vue",
+ "vuejs",
+ "scala",
+ "typescript",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "GIVESocialMovement",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1713754?v=4"
+ },
+ "organization": {
+ "login": "GIVESocialMovement",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1713754?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/GIVESocialMovement/sbt-vuefy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/search-engine.json b/data/libraries/search-engine.json
new file mode 100644
index 0000000..26a5adb
--- /dev/null
+++ b/data/libraries/search-engine.json
@@ -0,0 +1,31 @@
+{
+ "name": "search-engine",
+ "full_name": "approach0/search-engine",
+ "description": "A math-aware search engine.",
+ "topics": [
+ "fulltext-search",
+ "information-retrieval",
+ "mathematics",
+ "math-search",
+ "search-engine"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "approach0",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/21076782?v=4"
+ },
+ "organization": {
+ "login": "approach0",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/21076782?v=4"
+ },
+ "links": {
+ "site": "http://approach0.xyz",
+ "repo": "https://github.com/approach0/search-engine"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/servue.json b/data/libraries/servue.json
new file mode 100644
index 0000000..225b5b9
--- /dev/null
+++ b/data/libraries/servue.json
@@ -0,0 +1,21 @@
+{
+ "name": "servue",
+ "full_name": "futureaus/servue",
+ "description": "Server-side rendering engine that renders vue files into html strings",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "futureaus",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/45965211?v=4"
+ },
+ "organization": {
+ "login": "futureaus",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/45965211?v=4"
+ },
+ "links": {
+ "site": "https://futureaus.github.io/servue",
+ "repo": "https://github.com/futureaus/servue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/shards-dashboard-vue.json b/data/libraries/shards-dashboard-vue.json
new file mode 100644
index 0000000..9c18789
--- /dev/null
+++ b/data/libraries/shards-dashboard-vue.json
@@ -0,0 +1,37 @@
+{
+ "name": "shards-dashboard-vue",
+ "full_name": "DesignRevision/shards-dashboard-vue",
+ "description": "A free Vue admin dashboard template pack featuring a modern design system and lots of custom templates and components.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "uikit",
+ "dashboard",
+ "admin",
+ "admin-dashboard",
+ "template",
+ "design",
+ "design-system",
+ "ux",
+ "modern"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DesignRevision",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8946731?v=4"
+ },
+ "organization": {
+ "login": "DesignRevision",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8946731?v=4"
+ },
+ "links": {
+ "site": "https://designrevision.com/downloads/shards-dashboard-lite-vue/",
+ "repo": "https://github.com/DesignRevision/shards-dashboard-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/shards-vue.json b/data/libraries/shards-vue.json
new file mode 100644
index 0000000..6e2721f
--- /dev/null
+++ b/data/libraries/shards-vue.json
@@ -0,0 +1,35 @@
+{
+ "name": "shards-vue",
+ "full_name": "DesignRevision/shards-vue",
+ "description": "🌟Shards Vue is a free, beautiful and modern Vue.js UI kit based on Shards.",
+ "topics": [
+ "vue",
+ "uikit",
+ "ui",
+ "free",
+ "bootstrap",
+ "modern",
+ "design",
+ "components",
+ "designsystem"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DesignRevision",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8946731?v=4"
+ },
+ "organization": {
+ "login": "DesignRevision",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8946731?v=4"
+ },
+ "links": {
+ "site": "https://designrevision.com/docs/shards-vue/",
+ "repo": "https://github.com/DesignRevision/shards-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/simple-grid.json b/data/libraries/simple-grid.json
new file mode 100644
index 0000000..a9a0845
--- /dev/null
+++ b/data/libraries/simple-grid.json
@@ -0,0 +1,22 @@
+{
+ "name": "simple-grid",
+ "full_name": "anthinkingcoder/simple-grid",
+ "description": "grid layout,support flex",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "anthinkingcoder",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17498633?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/anthinkingcoder/simple-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/simple-vue-validator.json b/data/libraries/simple-vue-validator.json
new file mode 100644
index 0000000..6b285c6
--- /dev/null
+++ b/data/libraries/simple-vue-validator.json
@@ -0,0 +1,22 @@
+{
+ "name": "simple-vue-validator",
+ "full_name": "semisleep/simple-vue-validator",
+ "description": "A simple yet flexible validator library for vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "semisleep",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9045392?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/semisleep/simple-vue-validator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/simple-vue2-datetimepicker.json b/data/libraries/simple-vue2-datetimepicker.json
new file mode 100644
index 0000000..c79169d
--- /dev/null
+++ b/data/libraries/simple-vue2-datetimepicker.json
@@ -0,0 +1,18 @@
+{
+ "name": "simple-vue2-datetimepicker",
+ "full_name": "jamespjarvis/simple-vue2-datetimepicker",
+ "description": "a vue.js component for easy date and time picking.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "jamespjarvis",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/20200231?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jamespjarvis/simple-vue2-datetimepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/simplemde-markdown-editor.json b/data/libraries/simplemde-markdown-editor.json
new file mode 100644
index 0000000..58baa2b
--- /dev/null
+++ b/data/libraries/simplemde-markdown-editor.json
@@ -0,0 +1,25 @@
+{
+ "name": "simplemde-markdown-editor",
+ "full_name": "sparksuite/simplemde-markdown-editor",
+ "description": "A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sparksuite",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6765458?v=4"
+ },
+ "organization": {
+ "login": "sparksuite",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6765458?v=4"
+ },
+ "links": {
+ "site": "https://simplemde.com",
+ "repo": "https://github.com/sparksuite/simplemde-markdown-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/simply-calculator-vuejs.json b/data/libraries/simply-calculator-vuejs.json
new file mode 100644
index 0000000..3275870
--- /dev/null
+++ b/data/libraries/simply-calculator-vuejs.json
@@ -0,0 +1,23 @@
+{
+ "name": "simply-calculator-vuejs",
+ "full_name": "CaiYiLiang/simply-calculator-vuejs",
+ "description": "A simple calculator made by vuejs 用vue.js实现简易计算器",
+ "topics": [
+ "vue",
+ "webpack",
+ "calculator",
+ "vue-cli"
+ ],
+ "license": null,
+ "owner": {
+ "login": "CaiYiLiang",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/14360297?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/CaiYiLiang/simply-calculator-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sl-vue-tree.json b/data/libraries/sl-vue-tree.json
new file mode 100644
index 0000000..daf10bf
--- /dev/null
+++ b/data/libraries/sl-vue-tree.json
@@ -0,0 +1,22 @@
+{
+ "name": "sl-vue-tree",
+ "full_name": "holiber/sl-vue-tree",
+ "description": "Customizable draggable tree component for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "holiber",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3768346?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/holiber/sl-vue-tree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/slideout.json b/data/libraries/slideout.json
new file mode 100644
index 0000000..3c9aa73
--- /dev/null
+++ b/data/libraries/slideout.json
@@ -0,0 +1,31 @@
+{
+ "name": "slideout",
+ "full_name": "Mango/slideout",
+ "description": "A touch slideout navigation menu for your mobile web apps.",
+ "topics": [
+ "slideout-menu",
+ "touch-events",
+ "sidebar",
+ "offcanvas",
+ "menu-navigation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Mango",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5920385?v=4"
+ },
+ "organization": {
+ "login": "Mango",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5920385?v=4"
+ },
+ "links": {
+ "site": "https://slideout.js.org",
+ "repo": "https://github.com/Mango/slideout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/slugsurvival.json b/data/libraries/slugsurvival.json
new file mode 100644
index 0000000..8ae4384
--- /dev/null
+++ b/data/libraries/slugsurvival.json
@@ -0,0 +1,22 @@
+{
+ "name": "slugsurvival",
+ "full_name": "zllovesuki/slugsurvival",
+ "description": "Source Code for SlugSurvival.com",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "zllovesuki",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/298453?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zllovesuki/slugsurvival"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/smooth-vuebar.json b/data/libraries/smooth-vuebar.json
new file mode 100644
index 0000000..2ec0efa
--- /dev/null
+++ b/data/libraries/smooth-vuebar.json
@@ -0,0 +1,26 @@
+{
+ "name": "smooth-vuebar",
+ "full_name": "scaccogatto/smooth-vuebar",
+ "description": "Vue directive wrapper for smooth-scrollbar",
+ "topics": [
+ "scrollbar",
+ "vue",
+ "smooth-scrolling"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "scaccogatto",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3670888?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/scaccogatto/smooth-vuebar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/socialhome.json b/data/libraries/socialhome.json
new file mode 100644
index 0000000..20beb2c
--- /dev/null
+++ b/data/libraries/socialhome.json
@@ -0,0 +1,32 @@
+{
+ "name": "socialhome",
+ "full_name": "jaywink/socialhome",
+ "description": "A federated social home",
+ "topics": [
+ "django",
+ "django-channels",
+ "federation",
+ "diaspora",
+ "social",
+ "social-network",
+ "social-media",
+ "activitypub",
+ "federated-social"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "jaywink",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1174866?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://socialhome.network",
+ "repo": "https://github.com/jaywink/socialhome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/socket.io.json b/data/libraries/socket.io.json
new file mode 100644
index 0000000..e7bcd3b
--- /dev/null
+++ b/data/libraries/socket.io.json
@@ -0,0 +1,25 @@
+{
+ "name": "socket.io",
+ "full_name": "socketio/socket.io",
+ "description": "Realtime application framework (Node.JS server)",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "socketio",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10566080?v=4"
+ },
+ "organization": {
+ "login": "socketio",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10566080?v=4"
+ },
+ "links": {
+ "site": "http://socket.io",
+ "repo": "https://github.com/socketio/socket.io"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/spa-starter-kit.json b/data/libraries/spa-starter-kit.json
new file mode 100644
index 0000000..6a5b512
--- /dev/null
+++ b/data/libraries/spa-starter-kit.json
@@ -0,0 +1,33 @@
+{
+ "name": "spa-starter-kit",
+ "full_name": "codecasts/spa-starter-kit",
+ "description": "A highly opinionated starter kit for building Single Page Applications with Laravel and Vue.js",
+ "topics": [
+ "vue",
+ "laravel",
+ "starter-kit",
+ "spa",
+ "single-page-app",
+ "php",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "codecasts",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8230756?v=4"
+ },
+ "organization": {
+ "login": "codecasts",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8230756?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/codecasts/spa-starter-kit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/splitpanes.json b/data/libraries/splitpanes.json
new file mode 100644
index 0000000..ce3163e
--- /dev/null
+++ b/data/libraries/splitpanes.json
@@ -0,0 +1,22 @@
+{
+ "name": "splitpanes",
+ "full_name": "antoniandre/splitpanes",
+ "description": "A Vue JS reliable, simple and touch-ready panes splitter / resizer.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antoniandre",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22971289?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antoniandre.github.io/splitpanes",
+ "repo": "https://github.com/antoniandre/splitpanes"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/statusfy.json b/data/libraries/statusfy.json
new file mode 100644
index 0000000..8e903c4
--- /dev/null
+++ b/data/libraries/statusfy.json
@@ -0,0 +1,32 @@
+{
+ "name": "statusfy",
+ "full_name": "bazzite/statusfy",
+ "description": "A Marvelous Open Source Status Page System",
+ "topics": [
+ "bazzite",
+ "statusfy",
+ "web-application",
+ "vue",
+ "statuspage",
+ "nuxt"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "bazzite",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13593031?v=4"
+ },
+ "organization": {
+ "login": "bazzite",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13593031?v=4"
+ },
+ "links": {
+ "site": "https://statusfy.co",
+ "repo": "https://github.com/bazzite/statusfy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/stf-vue-select.json b/data/libraries/stf-vue-select.json
new file mode 100644
index 0000000..3022756
--- /dev/null
+++ b/data/libraries/stf-vue-select.json
@@ -0,0 +1,42 @@
+{
+ "name": "stf-vue-select",
+ "full_name": "stfalcon-studio/stf-vue-select",
+ "description": "stf vue select - most flexible and customized select",
+ "topics": [
+ "flexible",
+ "select",
+ "vuejs2",
+ "ideal",
+ "objects",
+ "custom",
+ "labels",
+ "input",
+ "search",
+ "customized",
+ "vue",
+ "vue2",
+ "select2",
+ "stf-vue-select",
+ "ui",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stfalcon-studio",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/814925?v=4"
+ },
+ "organization": {
+ "login": "stfalcon-studio",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/814925?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/stfalcon-studio/stf-vue-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/stfalcon-vue-di.json b/data/libraries/stfalcon-vue-di.json
new file mode 100644
index 0000000..d2cde1d
--- /dev/null
+++ b/data/libraries/stfalcon-vue-di.json
@@ -0,0 +1,25 @@
+{
+ "name": "stfalcon-vue-di",
+ "full_name": "stfalcon-studio/stfalcon-vue-di",
+ "description": "Lightweight dependency injection library for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stfalcon-studio",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/814925?v=4"
+ },
+ "organization": {
+ "login": "stfalcon-studio",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/814925?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/stfalcon-studio/stfalcon-vue-di"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/storybook.json b/data/libraries/storybook.json
new file mode 100644
index 0000000..883b289
--- /dev/null
+++ b/data/libraries/storybook.json
@@ -0,0 +1,47 @@
+{
+ "name": "storybook",
+ "full_name": "storybookjs/storybook",
+ "description": "📓 UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more!",
+ "topics": [
+ "storybook",
+ "styleguide",
+ "testing",
+ "components",
+ "library",
+ "webpack",
+ "ui",
+ "react",
+ "vue",
+ "react-native",
+ "design-systems",
+ "javascript",
+ "angular",
+ "polymer",
+ "svelte",
+ "ember",
+ "marko",
+ "ui-components",
+ "documentation",
+ "web-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "storybookjs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22632046?v=4"
+ },
+ "organization": {
+ "login": "storybookjs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22632046?v=4"
+ },
+ "links": {
+ "site": "https://storybook.js.org",
+ "repo": "https://github.com/storybookjs/storybook",
+ "chat": "https://discord.gg/NzrwbJ5"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/strong-together.json b/data/libraries/strong-together.json
new file mode 100644
index 0000000..e350fea
--- /dev/null
+++ b/data/libraries/strong-together.json
@@ -0,0 +1,22 @@
+{
+ "name": "strong-together",
+ "full_name": "websemantics/strong-together",
+ "description": "A starter project to build single page Vue.js apps as stand-alone or for Laravel / Laravel Spark projects; based on Browserify and Semantic-UI.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "websemantics",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2190455?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://websemantics.github.io/strong-together",
+ "repo": "https://github.com/websemantics/strong-together"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/suanban.json b/data/libraries/suanban.json
new file mode 100644
index 0000000..187cba9
--- /dev/null
+++ b/data/libraries/suanban.json
@@ -0,0 +1,22 @@
+{
+ "name": "suanban",
+ "full_name": "JasonBai007/suanban",
+ "description": "A web app developed with Vue2.0 and Douban API",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JasonBai007",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13450042?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://lubanseven.gitee.io/suanban",
+ "repo": "https://github.com/JasonBai007/suanban"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sublime-vue-formatter.json b/data/libraries/sublime-vue-formatter.json
new file mode 100644
index 0000000..7340a23
--- /dev/null
+++ b/data/libraries/sublime-vue-formatter.json
@@ -0,0 +1,18 @@
+{
+ "name": "sublime-vue-formatter",
+ "full_name": "luozhihua/sublime-vue-formatter",
+ "description": "Formatter Vue Components For ES6/7/Less/Sass",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "luozhihua",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3764249?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/luozhihua/sublime-vue-formatter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/surfbird.json b/data/libraries/surfbird.json
new file mode 100644
index 0000000..73c89cf
--- /dev/null
+++ b/data/libraries/surfbird.json
@@ -0,0 +1,30 @@
+{
+ "name": "surfbird",
+ "full_name": "pixeldesu/surfbird",
+ "description": "A Microblogging client built on Electron and Vue",
+ "topics": [
+ "twitter",
+ "twitter-api",
+ "vue",
+ "electron",
+ "twitter-client",
+ "desktop-app",
+ "electron-app"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pixeldesu",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1774242?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pixeldesu/surfbird"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/svelte.json b/data/libraries/svelte.json
new file mode 100644
index 0000000..63d33f7
--- /dev/null
+++ b/data/libraries/svelte.json
@@ -0,0 +1,26 @@
+{
+ "name": "svelte",
+ "full_name": "sveltejs/svelte",
+ "description": "Cybernetically enhanced web apps",
+ "topics": ["template", "ui", "compiler"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sveltejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/23617963?v=4"
+ },
+ "organization": {
+ "login": "sveltejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/23617963?v=4"
+ },
+ "links": {
+ "site": "https://svelte.dev",
+ "repo": "https://github.com/sveltejs/svelte",
+ "chat": "https://discord.gg/H87FfaS"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/svg-progress-bar.json b/data/libraries/svg-progress-bar.json
new file mode 100644
index 0000000..f1a4668
--- /dev/null
+++ b/data/libraries/svg-progress-bar.json
@@ -0,0 +1,25 @@
+{
+ "name": "svg-progress-bar",
+ "full_name": "chenxuan0000/svg-progress-bar",
+ "description": ":panda_face: A simple,progress bar for Vue.js",
+ "topics": [
+ "vue",
+ "svg-progress-bar"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chenxuan0000",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23030433?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chenxuan0000/svg-progress-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sweet-modal-vue.json b/data/libraries/sweet-modal-vue.json
new file mode 100644
index 0000000..5a647be
--- /dev/null
+++ b/data/libraries/sweet-modal-vue.json
@@ -0,0 +1,33 @@
+{
+ "name": "sweet-modal-vue",
+ "full_name": "adeptoas/sweet-modal-vue",
+ "description": "The sweetest library to happen to modals.",
+ "topics": [
+ "sweet-modal",
+ "sweet",
+ "modal",
+ "dialog",
+ "library",
+ "vue",
+ "vue-components"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "adeptoas",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11876893?v=4"
+ },
+ "organization": {
+ "login": "adeptoas",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11876893?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/adeptoas/sweet-modal-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/sysmon.json b/data/libraries/sysmon.json
new file mode 100644
index 0000000..9e89c69
--- /dev/null
+++ b/data/libraries/sysmon.json
@@ -0,0 +1,38 @@
+{
+ "name": "sysmon",
+ "full_name": "Lt0/sysmon",
+ "description": "A B/S mode system monitor for linux (demo http://199.247.1.240:2048)",
+ "topics": [
+ "linux",
+ "system",
+ "monitor",
+ "windows",
+ "android",
+ "iso",
+ "mac-os",
+ "vue",
+ "vuetify",
+ "chartjs",
+ "webapp",
+ "materia",
+ "vuejs2",
+ "javascript",
+ "pwa"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Lt0",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4085885?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Lt0/sysmon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tables.json b/data/libraries/tables.json
new file mode 100644
index 0000000..4b9425c
--- /dev/null
+++ b/data/libraries/tables.json
@@ -0,0 +1,29 @@
+{
+ "name": "tables",
+ "full_name": "laravel-enso/tables",
+ "description": "Bulma themed, VueJS powered Datatable with server-side loading and JSON template setup",
+ "topics": [
+ "datatable",
+ "json-template",
+ "laravel-enso",
+ "serverside",
+ "pagination",
+ "demo",
+ "laravel"
+ ],
+ "license": null,
+ "owner": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "organization": {
+ "login": "laravel-enso",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26483909?v=4"
+ },
+ "links": {
+ "site": "https://www.laravel-enso.com/examples/table",
+ "repo": "https://github.com/laravel-enso/tables"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tailwindcss.json b/data/libraries/tailwindcss.json
new file mode 100644
index 0000000..3d4eff1
--- /dev/null
+++ b/data/libraries/tailwindcss.json
@@ -0,0 +1,34 @@
+{
+ "name": "tailwindcss",
+ "full_name": "tailwindcss/tailwindcss",
+ "description": "A utility-first CSS framework for rapid UI development.",
+ "topics": [
+ "tailwindcss",
+ "css",
+ "css-framework",
+ "postcss",
+ "functional-css",
+ "utility-classes",
+ "responsive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tailwindcss",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30317862?v=4"
+ },
+ "organization": {
+ "login": "tailwindcss",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30317862?v=4"
+ },
+ "links": {
+ "site": "https://tailwindcss.com/",
+ "repo": "https://github.com/tailwindcss/tailwindcss",
+ "chat": "https://discord.gg/vRmXppU"
+ },
+ "aliases": ["tailwind"],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tamiat.json b/data/libraries/tamiat.json
new file mode 100644
index 0000000..935734b
--- /dev/null
+++ b/data/libraries/tamiat.json
@@ -0,0 +1,31 @@
+{
+ "name": "tamiat",
+ "full_name": "tamiat/tamiat",
+ "description": ":sailboat: Vuejs and Firebase based CMS",
+ "topics": [
+ "cms",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "firebase"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tamiat",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30405458?v=4"
+ },
+ "organization": {
+ "login": "tamiat",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30405458?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/tamiat/tamiat"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tb-skeleton.json b/data/libraries/tb-skeleton.json
new file mode 100644
index 0000000..7d772ef
--- /dev/null
+++ b/data/libraries/tb-skeleton.json
@@ -0,0 +1,22 @@
+{
+ "name": "tb-skeleton",
+ "full_name": "anthinkingcoder/tb-skeleton",
+ "description": "a vue component about toy bricks of skeleton screen loading",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "anthinkingcoder",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17498633?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/anthinkingcoder/tb-skeleton"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/teible.json b/data/libraries/teible.json
new file mode 100644
index 0000000..5373cf1
--- /dev/null
+++ b/data/libraries/teible.json
@@ -0,0 +1,22 @@
+{
+ "name": "teible",
+ "full_name": "hiendv/teible",
+ "description": "Lightweight and flexible table component for the web :zap:",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hiendv",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1917947?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://hiendv.github.io/teible/",
+ "repo": "https://github.com/hiendv/teible"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/template-string-i18n.json b/data/libraries/template-string-i18n.json
new file mode 100644
index 0000000..cea4d3a
--- /dev/null
+++ b/data/libraries/template-string-i18n.json
@@ -0,0 +1,18 @@
+{
+ "name": "template-string-i18n",
+ "full_name": "cutsin/template-string-i18n",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "cutsin",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1232316?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cutsin/template-string-i18n"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/text-mask.json b/data/libraries/text-mask.json
new file mode 100644
index 0000000..73ff653
--- /dev/null
+++ b/data/libraries/text-mask.json
@@ -0,0 +1,33 @@
+{
+ "name": "text-mask",
+ "full_name": "text-mask/text-mask",
+ "description": "Input mask for React, Angular, Ember, Vue, & plain JavaScript",
+ "topics": [
+ "input-mask",
+ "inputmask",
+ "text-formatting",
+ "react",
+ "angular",
+ "vue",
+ "ember"
+ ],
+ "license": {
+ "key": "unlicense",
+ "url": "https://api.github.com/licenses/unlicense",
+ "name": "The Unlicense"
+ },
+ "owner": {
+ "login": "text-mask",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/21117230?v=4"
+ },
+ "organization": {
+ "login": "text-mask",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/21117230?v=4"
+ },
+ "links": {
+ "site": "https://text-mask.github.io/text-mask/",
+ "repo": "https://github.com/text-mask/text-mask"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tidytab.json b/data/libraries/tidytab.json
new file mode 100644
index 0000000..54fab0b
--- /dev/null
+++ b/data/libraries/tidytab.json
@@ -0,0 +1,28 @@
+{
+ "name": "tidytab",
+ "full_name": "eggplanetio/tidytab",
+ "description": "✨ A Chrome extension for tidying up those tabs.",
+ "topics": [
+ "chrome-extension",
+ "chrome"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eggplanetio",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19244702?v=4"
+ },
+ "organization": {
+ "login": "eggplanetio",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19244702?v=4"
+ },
+ "links": {
+ "site": "https://chrome.google.com/webstore/detail/tidytab/lkglfdjcamhjoggmabobhggmpfjhccff",
+ "repo": "https://github.com/eggplanetio/tidytab"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/timeline-vuejs.json b/data/libraries/timeline-vuejs.json
new file mode 100644
index 0000000..9c197b8
--- /dev/null
+++ b/data/libraries/timeline-vuejs.json
@@ -0,0 +1,27 @@
+{
+ "name": "timeline-vuejs",
+ "full_name": "pablosirera/timeline-vuejs",
+ "description": "Minimalist Timeline with VueJS",
+ "topics": [
+ "vue",
+ "timeline",
+ "frontend",
+ "npm"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pablosirera",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/25353031?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pablosirera/timeline-vuejs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tiptap.json b/data/libraries/tiptap.json
new file mode 100644
index 0000000..f66ed96
--- /dev/null
+++ b/data/libraries/tiptap.json
@@ -0,0 +1,34 @@
+{
+ "name": "tiptap",
+ "full_name": "scrumpy/tiptap",
+ "description": "A rich-text editor for Vue.js",
+ "topics": [
+ "js",
+ "vue",
+ "wysiwyg",
+ "wysiwyg-editor",
+ "rich-text",
+ "editor",
+ "javascript",
+ "browser"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "scrumpy",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/37333181?v=4"
+ },
+ "organization": {
+ "login": "scrumpy",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/37333181?v=4"
+ },
+ "links": {
+ "site": "https://tiptap.scrumpy.io",
+ "repo": "https://github.com/scrumpy/tiptap"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toast-ui.vue-calendar.json b/data/libraries/toast-ui.vue-calendar.json
new file mode 100644
index 0000000..e26edd9
--- /dev/null
+++ b/data/libraries/toast-ui.vue-calendar.json
@@ -0,0 +1,28 @@
+{
+ "name": "toast-ui.vue-calendar",
+ "full_name": "nhn/toast-ui.vue-calendar",
+ "description": "Toast UI Calendar for Vue",
+ "topics": [
+ "calendar",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nhn/toast-ui.vue-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toast-ui.vue-chart.json b/data/libraries/toast-ui.vue-chart.json
new file mode 100644
index 0000000..71f1b1e
--- /dev/null
+++ b/data/libraries/toast-ui.vue-chart.json
@@ -0,0 +1,28 @@
+{
+ "name": "toast-ui.vue-chart",
+ "full_name": "nhn/toast-ui.vue-chart",
+ "description": "Toast UI Chart for Vue",
+ "topics": [
+ "vue",
+ "chart"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nhn/toast-ui.vue-chart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toast-ui.vue-editor.json b/data/libraries/toast-ui.vue-editor.json
new file mode 100644
index 0000000..ec87dbb
--- /dev/null
+++ b/data/libraries/toast-ui.vue-editor.json
@@ -0,0 +1,28 @@
+{
+ "name": "toast-ui.vue-editor",
+ "full_name": "nhn/toast-ui.vue-editor",
+ "description": "Toast UI Editor for Vue",
+ "topics": [
+ "vue",
+ "editor"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nhn/toast-ui.vue-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toast-ui.vue-grid.json b/data/libraries/toast-ui.vue-grid.json
new file mode 100644
index 0000000..40e3b09
--- /dev/null
+++ b/data/libraries/toast-ui.vue-grid.json
@@ -0,0 +1,30 @@
+{
+ "name": "toast-ui.vue-grid",
+ "full_name": "nhn/toast-ui.vue-grid",
+ "description": "Toast UI Grid for Vue",
+ "topics": [
+ "vue",
+ "grid",
+ "toast-ui-grid",
+ "toast-ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nhn/toast-ui.vue-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toast-ui.vue-image-editor.json b/data/libraries/toast-ui.vue-image-editor.json
new file mode 100644
index 0000000..0320cbd
--- /dev/null
+++ b/data/libraries/toast-ui.vue-image-editor.json
@@ -0,0 +1,28 @@
+{
+ "name": "toast-ui.vue-image-editor",
+ "full_name": "nhn/toast-ui.vue-image-editor",
+ "description": "Toast UI Image Editor for Vue",
+ "topics": [
+ "vue",
+ "image-editor"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nhn/toast-ui.vue-image-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toastr.json b/data/libraries/toastr.json
new file mode 100644
index 0000000..9bc71bc
--- /dev/null
+++ b/data/libraries/toastr.json
@@ -0,0 +1,25 @@
+{
+ "name": "toastr",
+ "full_name": "CodeSeven/toastr",
+ "description": "Simple javascript toast notifications",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "CodeSeven",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1694332?v=4"
+ },
+ "organization": {
+ "login": "CodeSeven",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1694332?v=4"
+ },
+ "links": {
+ "site": "http://www.toastrjs.com",
+ "repo": "https://github.com/CodeSeven/toastr"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tomato5.json b/data/libraries/tomato5.json
new file mode 100644
index 0000000..1f2fd33
--- /dev/null
+++ b/data/libraries/tomato5.json
@@ -0,0 +1,22 @@
+{
+ "name": "tomato5",
+ "full_name": "zhangxin840/tomato5",
+ "description": "Tomato5 is a real-time collaboration tool.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zhangxin840",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2747375?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://tomato5.io",
+ "repo": "https://github.com/zhangxin840/tomato5"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/toucan.json b/data/libraries/toucan.json
new file mode 100644
index 0000000..2de722f
--- /dev/null
+++ b/data/libraries/toucan.json
@@ -0,0 +1,32 @@
+{
+ "name": "toucan",
+ "full_name": "mrellipse/toucan",
+ "description": "Boilerplate template using Vue.js, TypeScript and .NET Core 2.1, based on SOLID design principles",
+ "topics": [
+ "vuejs2",
+ "vuex2",
+ "vue-router2",
+ "typescript2",
+ "dotnetcore",
+ "c-sharp",
+ "structuremap",
+ "oauth2-client",
+ "axios"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mrellipse",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6157405?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mrellipse/toucan"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tour-of-heroes-vue2.json b/data/libraries/tour-of-heroes-vue2.json
new file mode 100644
index 0000000..8d05d1d
--- /dev/null
+++ b/data/libraries/tour-of-heroes-vue2.json
@@ -0,0 +1,18 @@
+{
+ "name": "tour-of-heroes-vue2",
+ "full_name": "aweber1/tour-of-heroes-vue2",
+ "description": "Angular 2 Tour of Heroes app built with Vue.js 2.0",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "aweber1",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/232242?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/aweber1/tour-of-heroes-vue2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tree-component.json b/data/libraries/tree-component.json
new file mode 100644
index 0000000..f690fa0
--- /dev/null
+++ b/data/libraries/tree-component.json
@@ -0,0 +1,22 @@
+{
+ "name": "tree-component",
+ "full_name": "plantain-00/tree-component",
+ "description": "A reactjs, angular and vuejs tree component.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "plantain-00",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7639395?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/plantain-00/tree-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/tui.calendar.json b/data/libraries/tui.calendar.json
new file mode 100644
index 0000000..51e72bb
--- /dev/null
+++ b/data/libraries/tui.calendar.json
@@ -0,0 +1,38 @@
+{
+ "name": "tui.calendar",
+ "full_name": "nhn/tui.calendar",
+ "description": "🍞📅A JavaScript calendar that has everything you need.",
+ "topics": [
+ "calendar",
+ "fullcalendar",
+ "frontend",
+ "schedule",
+ "javascript",
+ "monthly",
+ "weekly",
+ "daily",
+ "task",
+ "milestone",
+ "jquery",
+ "jquery-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "organization": {
+ "login": "nhn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7907400?v=4"
+ },
+ "links": {
+ "site": "http://ui.toast.com/tui-calendar",
+ "repo": "https://github.com/nhn/tui.calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/ui.json b/data/libraries/ui.json
new file mode 100644
index 0000000..d888fb8
--- /dev/null
+++ b/data/libraries/ui.json
@@ -0,0 +1,22 @@
+{
+ "name": "ui",
+ "icon": "vue.png",
+ "full_name": "vuejs/ui",
+ "description": "💻 UI components for official Vue organization apps",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://vuejs.github.io/ui/",
+ "repo": "https://github.com/vuejs/ui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/uiv.json b/data/libraries/uiv.json
new file mode 100644
index 0000000..275cf78
--- /dev/null
+++ b/data/libraries/uiv.json
@@ -0,0 +1,34 @@
+{
+ "name": "uiv",
+ "full_name": "wxsms/uiv",
+ "description": "Bootstrap 3 components implemented by Vue 2.",
+ "topics": [
+ "vue",
+ "bootstrap",
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "bootstrap3",
+ "ui",
+ "ui-components",
+ "web",
+ "component-library",
+ "vue-bootstrap"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "wxsms",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5960988?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://uiv.wxsm.space",
+ "repo": "https://github.com/wxsms/uiv"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/uvue.json b/data/libraries/uvue.json
new file mode 100644
index 0000000..4e50dfa
--- /dev/null
+++ b/data/libraries/uvue.json
@@ -0,0 +1,32 @@
+{
+ "name": "uvue",
+ "full_name": "universal-vue/uvue",
+ "description": "Vue CLI plugin to create universal Vue applications with ease",
+ "topics": [
+ "vue",
+ "ssr",
+ "cli",
+ "pwa",
+ "docker",
+ "universal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "universal-vue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42326204?v=4"
+ },
+ "organization": {
+ "login": "universal-vue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42326204?v=4"
+ },
+ "links": {
+ "site": "https://universal-vue.github.io/docs/",
+ "repo": "https://github.com/universal-vue/uvue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-aspect-ratio.json b/data/libraries/v-aspect-ratio.json
new file mode 100644
index 0000000..39d02d5
--- /dev/null
+++ b/data/libraries/v-aspect-ratio.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-aspect-ratio",
+ "full_name": "andrewvasilchuk/v-aspect-ratio",
+ "description": "Vue.js derective for setting an aspect ratio",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "andrewvasilchuk",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/44983823?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/andrewvasilchuk/v-aspect-ratio"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-autocomplete.json b/data/libraries/v-autocomplete.json
new file mode 100644
index 0000000..9980fbf
--- /dev/null
+++ b/data/libraries/v-autocomplete.json
@@ -0,0 +1,18 @@
+{
+ "name": "v-autocomplete",
+ "full_name": "paliari/v-autocomplete",
+ "description": "Autocomplete component for Vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "paliari",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2801041?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/paliari/v-autocomplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-autosuggest.json b/data/libraries/v-autosuggest.json
new file mode 100644
index 0000000..9a49f39
--- /dev/null
+++ b/data/libraries/v-autosuggest.json
@@ -0,0 +1,29 @@
+{
+ "name": "v-autosuggest",
+ "full_name": "soraino/v-autosuggest",
+ "description": "A simple modular Vuejs component that autosuggest input from a dyanamic or static data querying.",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "autocomplete",
+ "autosuggest",
+ "ajax-call",
+ "modular"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "soraino",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/19422867?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/soraino/v-autosuggest"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-bar.json b/data/libraries/v-bar.json
new file mode 100644
index 0000000..ae57102
--- /dev/null
+++ b/data/libraries/v-bar.json
@@ -0,0 +1,38 @@
+{
+ "name": "v-bar",
+ "full_name": "luiguild/v-bar",
+ "description": "The virtual responsive crossbrowser scrollbar component for VueJS 2x",
+ "topics": [
+ "vuejs-2x",
+ "vue",
+ "vuejs",
+ "component",
+ "sass",
+ "pug",
+ "vbar",
+ "javascript",
+ "scrolling",
+ "scroll",
+ "scrollbar",
+ "scroller",
+ "vuejs2",
+ "vue2",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "luiguild",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/16566338?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/luiguild/v-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-blur.json b/data/libraries/v-blur.json
new file mode 100644
index 0000000..ce5a29b
--- /dev/null
+++ b/data/libraries/v-blur.json
@@ -0,0 +1,26 @@
+{
+ "name": "v-blur",
+ "full_name": "ndelvalle/v-blur",
+ "description": "⬜️ Vue directive to blur an element dynamically",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ndelvalle",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6719053?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ndelvalle/v-blur"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-calendar.json b/data/libraries/v-calendar.json
new file mode 100644
index 0000000..eab8dce
--- /dev/null
+++ b/data/libraries/v-calendar.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-calendar",
+ "full_name": "nathanreyes/v-calendar",
+ "description": "A lightweight, dependency-free plugin for building attributed calendars in Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nathanreyes",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2107487?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vcalendar.io",
+ "repo": "https://github.com/nathanreyes/v-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-cascade.json b/data/libraries/v-cascade.json
new file mode 100644
index 0000000..9a0d8c6
--- /dev/null
+++ b/data/libraries/v-cascade.json
@@ -0,0 +1,27 @@
+{
+ "name": "v-cascade",
+ "full_name": "zanseven007/v-cascade",
+ "description": "a lovely component of cascade selector with vue.js ",
+ "topics": [
+ "javascript",
+ "vue",
+ "vue2",
+ "cascade"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zanseven007",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/12459778?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://zanseven007.github.io/v-cascade/",
+ "repo": "https://github.com/zanseven007/v-cascade"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-chart-plugin.json b/data/libraries/v-chart-plugin.json
new file mode 100644
index 0000000..0e0dfe8
--- /dev/null
+++ b/data/libraries/v-chart-plugin.json
@@ -0,0 +1,36 @@
+{
+ "name": "v-chart-plugin",
+ "full_name": "ignoreintuition/v-chart-plugin",
+ "description": "Easily bind a chart to the data stored in your Vue.js components.",
+ "topics": [
+ "vue",
+ "d3",
+ "javascript",
+ "component",
+ "plugin",
+ "datavisualization",
+ "vuejs",
+ "vue-components",
+ "d3js",
+ "d3v4",
+ "d3-visualization",
+ "chart",
+ "graph"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "ignoreintuition",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5210420?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://resurgencewebdesign.com/v-chart/",
+ "repo": "https://github.com/ignoreintuition/v-chart-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-charts.json b/data/libraries/v-charts.json
new file mode 100644
index 0000000..ffa5aae
--- /dev/null
+++ b/data/libraries/v-charts.json
@@ -0,0 +1,28 @@
+{
+ "name": "v-charts",
+ "full_name": "ElemeFE/v-charts",
+ "description": "基于 Vue2.0 和 ECharts 封装的图表组件📈📊",
+ "topics": [
+ "vue",
+ "echarts"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "organization": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "links": {
+ "site": "https://v-charts.js.org",
+ "repo": "https://github.com/ElemeFE/v-charts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-click-outside.json b/data/libraries/v-click-outside.json
new file mode 100644
index 0000000..e29ea65
--- /dev/null
+++ b/data/libraries/v-click-outside.json
@@ -0,0 +1,26 @@
+{
+ "name": "v-click-outside",
+ "full_name": "ndelvalle/v-click-outside",
+ "description": "🔲 Vue directive to react on clicks outside an element without stopping the event propagation",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ndelvalle",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6719053?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ndelvalle/v-click-outside"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-clipboard.json b/data/libraries/v-clipboard.json
new file mode 100644
index 0000000..974a682
--- /dev/null
+++ b/data/libraries/v-clipboard.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-clipboard",
+ "full_name": "euvl/v-clipboard",
+ "description": "Vue.js clipboard library (no dependencies, less than 2kb)",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/euvl/v-clipboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-currency.json b/data/libraries/v-currency.json
new file mode 100644
index 0000000..07da6c7
--- /dev/null
+++ b/data/libraries/v-currency.json
@@ -0,0 +1,31 @@
+{
+ "name": "v-currency",
+ "full_name": "ignoreintuition/v-currency",
+ "description": "A plugin for formatting currency for different countries in Vue ",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vuejs",
+ "vue2",
+ "currency",
+ "accounting",
+ "javascript",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ignoreintuition",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5210420?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://resurgencewebdesign.com/v-convert/",
+ "repo": "https://github.com/ignoreintuition/v-currency"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-dialogs.json b/data/libraries/v-dialogs.json
new file mode 100644
index 0000000..10a2249
--- /dev/null
+++ b/data/libraries/v-dialogs.json
@@ -0,0 +1,33 @@
+{
+ "name": "v-dialogs",
+ "full_name": "TerryZ/v-dialogs",
+ "description": "A simple and powerful dialog for Vue2, including Modal, Alert, Mask and Toast modes",
+ "topics": [
+ "javascript",
+ "es6",
+ "vue",
+ "vue-components",
+ "modals",
+ "dialog",
+ "alert",
+ "toast",
+ "mask",
+ "vue2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/dialog",
+ "repo": "https://github.com/TerryZ/v-dialogs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-distpicker.json b/data/libraries/v-distpicker.json
new file mode 100644
index 0000000..fb68e7b
--- /dev/null
+++ b/data/libraries/v-distpicker.json
@@ -0,0 +1,28 @@
+{
+ "name": "v-distpicker",
+ "full_name": "jcc/v-distpicker",
+ "description": ":sparkles: A flexible, highly available district picker for picking provinces, cities and districts of China.",
+ "topics": [
+ "vue",
+ "distpicker",
+ "component",
+ "vuejs",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jcc",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12684082?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://distpicker.pigjian.com/",
+ "repo": "https://github.com/jcc/v-distpicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-dragged.json b/data/libraries/v-dragged.json
new file mode 100644
index 0000000..3bec815
--- /dev/null
+++ b/data/libraries/v-dragged.json
@@ -0,0 +1,28 @@
+{
+ "name": "v-dragged",
+ "full_name": "zhanziyang/v-dragged",
+ "description": "Vue directive plugin for drag event detection.",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "directive",
+ "drag",
+ "event"
+ ],
+ "license": {
+ "key": "isc",
+ "url": "https://api.github.com/licenses/isc",
+ "name": "ISC License"
+ },
+ "owner": {
+ "login": "zhanziyang",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10041024?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://zhanziyang.github.io/v-dragged/",
+ "repo": "https://github.com/zhanziyang/v-dragged"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-gallery.json b/data/libraries/v-gallery.json
new file mode 100644
index 0000000..e89e6d0
--- /dev/null
+++ b/data/libraries/v-gallery.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-gallery",
+ "full_name": "TerryZ/v-gallery",
+ "description": "A Vue2 plugin for images show in gallery or carousel",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/gallery",
+ "repo": "https://github.com/TerryZ/v-gallery"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-hotkey.json b/data/libraries/v-hotkey.json
new file mode 100644
index 0000000..a09963d
--- /dev/null
+++ b/data/libraries/v-hotkey.json
@@ -0,0 +1,26 @@
+{
+ "name": "v-hotkey",
+ "full_name": "Dafrok/v-hotkey",
+ "description": "Vue 2.x directive for binding hotkeys to components.",
+ "topics": [
+ "vue",
+ "hotkey",
+ "directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Dafrok",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6159588?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dafrok.github.io/v-hotkey",
+ "repo": "https://github.com/Dafrok/v-hotkey"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-image.json b/data/libraries/v-image.json
new file mode 100644
index 0000000..ed52d34
--- /dev/null
+++ b/data/libraries/v-image.json
@@ -0,0 +1,27 @@
+{
+ "name": "v-image",
+ "full_name": "vinayakkulkarni/v-image",
+ "description": ":camera: Tiny little component for input type=file (< 1kb, gzipped)",
+ "topics": [
+ "vue",
+ "vuejs",
+ "image-component",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vinayakkulkarni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19776877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vinayakkulkarni.github.io/v-image/",
+ "repo": "https://github.com/vinayakkulkarni/v-image"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-img.json b/data/libraries/v-img.json
new file mode 100644
index 0000000..265ef41
--- /dev/null
+++ b/data/libraries/v-img.json
@@ -0,0 +1,33 @@
+{
+ "name": "v-img",
+ "full_name": "crowdbotics/v-img",
+ "description": null,
+ "topics": [
+ "vue",
+ "vuejs",
+ "images",
+ "gallery",
+ "gallery-plugin",
+ "vue-image-gallery",
+ "vuejs-image-gallery"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "crowdbotics",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/24393677?v=4"
+ },
+ "organization": {
+ "login": "crowdbotics",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/24393677?v=4"
+ },
+ "links": {
+ "site": "https://v-img.review/",
+ "repo": "https://github.com/crowdbotics/v-img"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-lazy-img.json b/data/libraries/v-lazy-img.json
new file mode 100644
index 0000000..b71582c
--- /dev/null
+++ b/data/libraries/v-lazy-img.json
@@ -0,0 +1,23 @@
+{
+ "name": "v-lazy-img",
+ "full_name": "nkoehring/v-lazy-img",
+ "description": "simplistic vue.js directive for image lazy loading",
+ "topics": [
+ "vuejs2",
+ "vuejs",
+ "vue-directive",
+ "image-loader"
+ ],
+ "license": null,
+ "owner": {
+ "login": "nkoehring",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/246402?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nkoehring/v-lazy-img"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-localize.json b/data/libraries/v-localize.json
new file mode 100644
index 0000000..876d7ef
--- /dev/null
+++ b/data/libraries/v-localize.json
@@ -0,0 +1,32 @@
+{
+ "name": "v-localize",
+ "full_name": "neetjn/v-localize",
+ "description": "Simple localization plugin for the amazing Vue.js.",
+ "topics": [
+ "vuejs",
+ "javascript",
+ "i18n",
+ "language",
+ "babel",
+ "es6",
+ "vue",
+ "locale",
+ "localize"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "neetjn",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6997592?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://neetjn.github.io/v-localize/",
+ "repo": "https://github.com/neetjn/v-localize"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-minusplusinput.json b/data/libraries/v-minusplusinput.json
new file mode 100644
index 0000000..44ee183
--- /dev/null
+++ b/data/libraries/v-minusplusinput.json
@@ -0,0 +1,18 @@
+{
+ "name": "v-minusplusinput",
+ "full_name": "manjufy/v-minusplusinput",
+ "description": "A number input with plus and minus buttons, as a Vue component.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "manjufy",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5035624?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/manjufy/v-minusplusinput"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-modal-backdrop.json b/data/libraries/v-modal-backdrop.json
new file mode 100644
index 0000000..b21068a
--- /dev/null
+++ b/data/libraries/v-modal-backdrop.json
@@ -0,0 +1,26 @@
+{
+ "name": "v-modal-backdrop",
+ "full_name": "nash403/v-modal-backdrop",
+ "description": "A simple generic backdrop component for vue",
+ "topics": [
+ "modal",
+ "backdrop",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nash403",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9727258?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nash403/v-modal-backdrop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-model.json b/data/libraries/v-model.json
new file mode 100644
index 0000000..f9cf35f
--- /dev/null
+++ b/data/libraries/v-model.json
@@ -0,0 +1,25 @@
+{
+ "name": "v-model",
+ "full_name": "gaoding-inc/v-model",
+ "description": "V-Model is a model plugin for Vue.js, like ng-resource.",
+ "topics": [
+ "vue",
+ "axios",
+ "ngresource"
+ ],
+ "license": null,
+ "owner": {
+ "login": "gaoding-inc",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26163389?v=4"
+ },
+ "organization": {
+ "login": "gaoding-inc",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26163389?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gaoding-inc/v-model"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-money.json b/data/libraries/v-money.json
new file mode 100644
index 0000000..fdb9142
--- /dev/null
+++ b/data/libraries/v-money.json
@@ -0,0 +1,21 @@
+{
+ "name": "v-money",
+ "full_name": "vuejs-tips/v-money",
+ "description": "Tiny (<2k gzipped) input/directive mask for currency",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "vuejs-tips",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26045453?v=4"
+ },
+ "organization": {
+ "login": "vuejs-tips",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26045453?v=4"
+ },
+ "links": {
+ "site": "https://vuejs-tips.github.io/v-money/",
+ "repo": "https://github.com/vuejs-tips/v-money"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-odometer.json b/data/libraries/v-odometer.json
new file mode 100644
index 0000000..f24d39d
--- /dev/null
+++ b/data/libraries/v-odometer.json
@@ -0,0 +1,29 @@
+{
+ "name": "v-odometer",
+ "full_name": "JefferyHus/v-odometer",
+ "description": "Odometer VueJS component",
+ "topics": [
+ "vuejs2",
+ "vuejs",
+ "vue-components",
+ "odometer",
+ "animations",
+ "transitions"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JefferyHus",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3521144?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/JefferyHus/v-odometer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-offline.json b/data/libraries/v-offline.json
new file mode 100644
index 0000000..6d9c0b9
--- /dev/null
+++ b/data/libraries/v-offline.json
@@ -0,0 +1,33 @@
+{
+ "name": "v-offline",
+ "full_name": "vinayakkulkarni/v-offline",
+ "description": ":electric_plug: Simple VueJS component to detect offline & online changes.",
+ "topics": [
+ "vue",
+ "vue2",
+ "vuejs",
+ "offline",
+ "online",
+ "detection-network",
+ "vue-components",
+ "network",
+ "vue2-component",
+ "awesome-vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vinayakkulkarni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19776877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://am-i-online.site/",
+ "repo": "https://github.com/vinayakkulkarni/v-offline"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-oogle.json b/data/libraries/v-oogle.json
new file mode 100644
index 0000000..15f28fb
--- /dev/null
+++ b/data/libraries/v-oogle.json
@@ -0,0 +1,43 @@
+{
+ "name": "v-oogle",
+ "full_name": "VeryWow/v-oogle",
+ "description": "Google.com, reVued. 🔎",
+ "topics": [
+ "google",
+ "dart",
+ "javascript",
+ "vue",
+ "search",
+ "engine",
+ "unreal",
+ "absurd",
+ "rich",
+ "feature",
+ "cool",
+ "nice",
+ "stupid",
+ "joke",
+ "not-really-google",
+ "hello-tag-readers",
+ "parody"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "VeryWow",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26734308?v=4"
+ },
+ "organization": {
+ "login": "VeryWow",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26734308?v=4"
+ },
+ "links": {
+ "site": "http://v-oogle.com",
+ "repo": "https://github.com/VeryWow/v-oogle"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-page.json b/data/libraries/v-page.json
new file mode 100644
index 0000000..db783e9
--- /dev/null
+++ b/data/libraries/v-page.json
@@ -0,0 +1,31 @@
+{
+ "name": "v-page",
+ "full_name": "TerryZ/v-page",
+ "description": "A simple pagination bar, including length Menu, i18n support, based on Vue2.x",
+ "topics": [
+ "vue",
+ "pagination",
+ "i18n",
+ "javascript",
+ "es6",
+ "vue-components",
+ "vue2",
+ "page"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/page",
+ "repo": "https://github.com/TerryZ/v-page"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-playback.json b/data/libraries/v-playback.json
new file mode 100644
index 0000000..9724554
--- /dev/null
+++ b/data/libraries/v-playback.json
@@ -0,0 +1,27 @@
+{
+ "name": "v-playback",
+ "full_name": "TerryZ/v-playback",
+ "description": "A Vue2 plugin to make video play easier",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "video",
+ "videojs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/playback",
+ "repo": "https://github.com/TerryZ/v-playback"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-rating.json b/data/libraries/v-rating.json
new file mode 100644
index 0000000..46c85b9
--- /dev/null
+++ b/data/libraries/v-rating.json
@@ -0,0 +1,32 @@
+{
+ "name": "v-rating",
+ "full_name": "vinayakkulkarni/v-rating",
+ "description": ":star: Rating component in Semantic-UI made with VueJS (< 1kB, blazing fast)",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuejs2",
+ "vue-components",
+ "vuejs-components",
+ "vue-semantic-ui-rating",
+ "vue-rating",
+ "v-rating"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vinayakkulkarni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19776877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://bit.ly/v-rating",
+ "repo": "https://github.com/vinayakkulkarni/v-rating"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-region.json b/data/libraries/v-region.json
new file mode 100644
index 0000000..b5212b9
--- /dev/null
+++ b/data/libraries/v-region.json
@@ -0,0 +1,29 @@
+{
+ "name": "v-region",
+ "full_name": "TerryZ/v-region",
+ "description": "A simple region cascade selector, provide 4 levels Chinese administrative division data",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "region-selector",
+ "citypicker",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/region",
+ "repo": "https://github.com/TerryZ/v-region"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-scroll-lock.json b/data/libraries/v-scroll-lock.json
new file mode 100644
index 0000000..11fb7da
--- /dev/null
+++ b/data/libraries/v-scroll-lock.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-scroll-lock",
+ "full_name": "phegman/v-scroll-lock",
+ "description": "A Vue.js directive for body scroll locking without breaking scrolling of a target element.",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "phegman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4230489?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/phegman/v-scroll-lock"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-selectmenu.json b/data/libraries/v-selectmenu.json
new file mode 100644
index 0000000..a44e835
--- /dev/null
+++ b/data/libraries/v-selectmenu.json
@@ -0,0 +1,32 @@
+{
+ "name": "v-selectmenu",
+ "full_name": "TerryZ/v-selectmenu",
+ "description": "SelectMenu for Vuejs, A simple, easier and highly customized menu solution",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "menu",
+ "multiple-level",
+ "multiple-group",
+ "embed",
+ "contextmenu",
+ "i18n",
+ "quick-search"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/selectmenu",
+ "repo": "https://github.com/TerryZ/v-selectmenu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-selectpage.json b/data/libraries/v-selectpage.json
new file mode 100644
index 0000000..8a98264
--- /dev/null
+++ b/data/libraries/v-selectpage.json
@@ -0,0 +1,35 @@
+{
+ "name": "v-selectpage",
+ "full_name": "TerryZ/v-selectpage",
+ "description": "SelectPage for Vue2, list or table view of pagination, use tags for multiple selection, i18n and server side resources supports",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "vue2",
+ "webpack",
+ "selector",
+ "tableview",
+ "i18n",
+ "server-side",
+ "pagination",
+ "tags",
+ "multiple",
+ "front-end"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/selectpage",
+ "repo": "https://github.com/TerryZ/v-selectpage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-show-slide.json b/data/libraries/v-show-slide.json
new file mode 100644
index 0000000..131d5c4
--- /dev/null
+++ b/data/libraries/v-show-slide.json
@@ -0,0 +1,29 @@
+{
+ "name": "v-show-slide",
+ "full_name": "phegman/v-show-slide",
+ "description": "A Vue.js directive for animating an element to and from height: auto in a sliding motion",
+ "topics": [
+ "vuejs",
+ "vue",
+ "slideup",
+ "slidedown",
+ "javascript",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "phegman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4230489?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/phegman/v-show-slide"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-suggest.json b/data/libraries/v-suggest.json
new file mode 100644
index 0000000..709f0a4
--- /dev/null
+++ b/data/libraries/v-suggest.json
@@ -0,0 +1,28 @@
+{
+ "name": "v-suggest",
+ "full_name": "TerryZ/v-suggest",
+ "description": "A Vue2 plugin for input content suggestions, support using keyboard to navigate and quick pick, it make use experience like search engine input element",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "input",
+ "suggestions",
+ "autocomplete"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/suggest",
+ "repo": "https://github.com/TerryZ/v-suggest"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-tooltip.json b/data/libraries/v-tooltip.json
new file mode 100644
index 0000000..c098f60
--- /dev/null
+++ b/data/libraries/v-tooltip.json
@@ -0,0 +1,25 @@
+{
+ "name": "v-tooltip",
+ "full_name": "Akryum/v-tooltip",
+ "description": "💬 Easy tooltips, popovers, dropdown for Vue 2.x",
+ "topics": [
+ "vuejs2",
+ "tooltip"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Akryum",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2798204?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://akryum.github.io/v-tooltip/",
+ "repo": "https://github.com/Akryum/v-tooltip"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-tostini.json b/data/libraries/v-tostini.json
new file mode 100644
index 0000000..600fab3
--- /dev/null
+++ b/data/libraries/v-tostini.json
@@ -0,0 +1,31 @@
+{
+ "name": "v-tostini",
+ "full_name": "marverix/v-tostini",
+ "description": "Toast plugin for Vue.js 2.x",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue-component",
+ "vue-components",
+ "vue-plugin",
+ "toast",
+ "toast-notifications"
+ ],
+ "license": {
+ "key": "isc",
+ "url": "https://api.github.com/licenses/isc",
+ "name": "ISC License"
+ },
+ "owner": {
+ "login": "marverix",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2142811?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/marverix/v-tostini"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-unicode.json b/data/libraries/v-unicode.json
new file mode 100644
index 0000000..02ca2f7
--- /dev/null
+++ b/data/libraries/v-unicode.json
@@ -0,0 +1,26 @@
+{
+ "name": "v-unicode",
+ "full_name": "ndelvalle/v-unicode",
+ "description": "🛡 Vue directive to restrict an input by unicode values",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ndelvalle",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6719053?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ndelvalle/v-unicode"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-uploader.json b/data/libraries/v-uploader.json
new file mode 100644
index 0000000..119f0e1
--- /dev/null
+++ b/data/libraries/v-uploader.json
@@ -0,0 +1,30 @@
+{
+ "name": "v-uploader",
+ "full_name": "TerryZ/v-uploader",
+ "description": "A Vue2 plugin make files upload simple and easier, single file upload with image preview, multiple upload with drag and drop",
+ "topics": [
+ "javascript",
+ "vue",
+ "vuejs2",
+ "uploader",
+ "file-upload",
+ "multiple-files-upload",
+ "fine-uploader"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TerryZ",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/854406?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://terryz.github.io/vue/#/upload",
+ "repo": "https://github.com/TerryZ/v-uploader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v-viewer.json b/data/libraries/v-viewer.json
new file mode 100644
index 0000000..dd7490b
--- /dev/null
+++ b/data/libraries/v-viewer.json
@@ -0,0 +1,22 @@
+{
+ "name": "v-viewer",
+ "full_name": "mirari/v-viewer",
+ "description": "Image viewer component for vue, supports rotation, scale, zoom and so on, based on viewer.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mirari",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4995159?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mirari/v-viewer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v2-datepicker.json b/data/libraries/v2-datepicker.json
new file mode 100644
index 0000000..429ab41
--- /dev/null
+++ b/data/libraries/v2-datepicker.json
@@ -0,0 +1,29 @@
+{
+ "name": "v2-datepicker",
+ "full_name": "dwqs/v2-datepicker",
+ "description": "A simple datepicker component based Vue 2.x: https://dwqs.github.io/v2-datepicker/",
+ "topics": [
+ "vuejs2",
+ "datepicker",
+ "date-picker",
+ "datepicker-component",
+ "daterange",
+ "daterange-picker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dwqs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7871813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dwqs/v2-datepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/v2-table.json b/data/libraries/v2-table.json
new file mode 100644
index 0000000..f39654d
--- /dev/null
+++ b/data/libraries/v2-table.json
@@ -0,0 +1,27 @@
+{
+ "name": "v2-table",
+ "full_name": "dwqs/v2-table",
+ "description": "A simple table component based Vue 2.x: https://dwqs.github.io/v2-table/",
+ "topics": [
+ "vuejs2",
+ "vue-table",
+ "table",
+ "vuejs-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dwqs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7871813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dwqs/v2-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vant.json b/data/libraries/vant.json
new file mode 100644
index 0000000..41464f7
--- /dev/null
+++ b/data/libraries/vant.json
@@ -0,0 +1,29 @@
+{
+ "name": "vant",
+ "full_name": "youzan/vant",
+ "description": "Lightweight Mobile UI Components built on Vue",
+ "topics": [
+ "vue",
+ "mobile",
+ "components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "youzan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11404085?v=4"
+ },
+ "organization": {
+ "login": "youzan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11404085?v=4"
+ },
+ "links": {
+ "site": "https://youzan.github.io/vant",
+ "repo": "https://github.com/youzan/vant"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vbuild.json b/data/libraries/vbuild.json
new file mode 100644
index 0000000..81a5c6d
--- /dev/null
+++ b/data/libraries/vbuild.json
@@ -0,0 +1,34 @@
+{
+ "name": "vbuild",
+ "full_name": "manatlan/vbuild",
+ "description": "\"Compile\" your VueJS components (*.vue) to standalone html/js/css ... python only (no need of nodejs). Support python components too !",
+ "topics": [
+ "python2",
+ "python3",
+ "vuejs",
+ "compiler",
+ "webpack",
+ "sfc",
+ "vue",
+ "less",
+ "sass",
+ "closure",
+ "webpacker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "manatlan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/150722?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/manatlan/vbuild"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vddl.json b/data/libraries/vddl.json
new file mode 100644
index 0000000..f9bea2a
--- /dev/null
+++ b/data/libraries/vddl.json
@@ -0,0 +1,28 @@
+{
+ "name": "vddl",
+ "full_name": "hejianxian/vddl",
+ "description": "🦄 Vue components for modifying lists with the HTML5 drag & drop API. ",
+ "topics": [
+ "vue-dnd",
+ "dnd",
+ "drag-and-drop",
+ "vue",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hejianxian",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6087438?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://hejx.space/vddl",
+ "repo": "https://github.com/hejianxian/vddl"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vee-validate.json b/data/libraries/vee-validate.json
new file mode 100644
index 0000000..46f23e7
--- /dev/null
+++ b/data/libraries/vee-validate.json
@@ -0,0 +1,33 @@
+{
+ "name": "vee-validate",
+ "full_name": "logaretm/vee-validate",
+ "description": "✔ Template Driven Validation Framework for Vue.js",
+ "topics": [
+ "vue",
+ "validation",
+ "validate",
+ "vuejs",
+ "vee-validate",
+ "vue2",
+ "vuejs2",
+ "validator",
+ "validations",
+ "validation-library"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "logaretm",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6261322?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://logaretm.github.io/vee-validate/",
+ "repo": "https://github.com/logaretm/vee-validate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/verte.json b/data/libraries/verte.json
new file mode 100644
index 0000000..f6317ec
--- /dev/null
+++ b/data/libraries/verte.json
@@ -0,0 +1,31 @@
+{
+ "name": "verte",
+ "full_name": "baianat/verte",
+ "description": "🎨 A Color picker component. Built from the bottom to work with Vue.js.",
+ "topics": [
+ "color-picker",
+ "color-picker-popup",
+ "component",
+ "vuejs",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "baianat",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5085038?v=4"
+ },
+ "organization": {
+ "login": "baianat",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5085038?v=4"
+ },
+ "links": {
+ "site": "https://baianat.github.io/verte/",
+ "repo": "https://github.com/baianat/verte"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vetur.json b/data/libraries/vetur.json
new file mode 100644
index 0000000..154e23b
--- /dev/null
+++ b/data/libraries/vetur.json
@@ -0,0 +1,29 @@
+{
+ "name": "vetur",
+ "full_name": "vuejs/vetur",
+ "description": "Vue tooling for VS Code.",
+ "topics": [
+ "vscode",
+ "vue",
+ "visual-studio-code"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://marketplace.visualstudio.com/items?itemName=octref.vetur",
+ "repo": "https://github.com/vuejs/vetur"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vform.json b/data/libraries/vform.json
new file mode 100644
index 0000000..9a87375
--- /dev/null
+++ b/data/libraries/vform.json
@@ -0,0 +1,26 @@
+{
+ "name": "vform",
+ "full_name": "cretueusebiu/vform",
+ "description": "A simple way to handle Laravel back-end validation in Vue 2.",
+ "topics": [
+ "vue",
+ "vue-components",
+ "form"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "cretueusebiu",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1517945?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cretueusebiu/vform"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vgauge.json b/data/libraries/vgauge.json
new file mode 100644
index 0000000..e75fd13
--- /dev/null
+++ b/data/libraries/vgauge.json
@@ -0,0 +1,26 @@
+{
+ "name": "vgauge",
+ "full_name": "amroessam/vgauge",
+ "description": "A wrapper library for GaugeJS",
+ "topics": [
+ "vue",
+ "vuejs",
+ "js",
+ "charts",
+ "chartsjs",
+ "gauge",
+ "gaugejs"
+ ],
+ "license": null,
+ "owner": {
+ "login": "amroessam",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/15579070?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/amroessam/vgauge"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vicon.json b/data/libraries/vicon.json
new file mode 100644
index 0000000..0dc67fc
--- /dev/null
+++ b/data/libraries/vicon.json
@@ -0,0 +1,22 @@
+{
+ "name": "vicon",
+ "full_name": "Lt0/vicon",
+ "description": "icon component for vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Lt0",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4085885?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Lt0/vicon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/viewerjs.json b/data/libraries/viewerjs.json
new file mode 100644
index 0000000..fa47b9a
--- /dev/null
+++ b/data/libraries/viewerjs.json
@@ -0,0 +1,27 @@
+{
+ "name": "viewerjs",
+ "full_name": "fengyuanchen/viewerjs",
+ "description": "JavaScript image viewer.",
+ "topics": [
+ "javascript",
+ "viewer",
+ "image",
+ "image-viewer"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fengyuanchen",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3456749?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://fengyuanchen.github.io/viewerjs/",
+ "repo": "https://github.com/fengyuanchen/viewerjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vim-vue-plugin.json b/data/libraries/vim-vue-plugin.json
new file mode 100644
index 0000000..56ce38f
--- /dev/null
+++ b/data/libraries/vim-vue-plugin.json
@@ -0,0 +1,30 @@
+{
+ "name": "vim-vue-plugin",
+ "full_name": "leafOfTree/vim-vue-plugin",
+ "description": "Vim syntax and indent plugin for .vue files",
+ "topics": [
+ "vim",
+ "vue",
+ "wpy",
+ "syntax",
+ "indent",
+ "vim-vue-plugin",
+ "plugin"
+ ],
+ "license": {
+ "key": "unlicense",
+ "url": "https://api.github.com/licenses/unlicense",
+ "name": "The Unlicense"
+ },
+ "owner": {
+ "login": "leafOfTree",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13349592?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/leafOfTree/vim-vue-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vim-vue.json b/data/libraries/vim-vue.json
new file mode 100644
index 0000000..fa861ab
--- /dev/null
+++ b/data/libraries/vim-vue.json
@@ -0,0 +1,25 @@
+{
+ "name": "vim-vue",
+ "full_name": "posva/vim-vue",
+ "description": "Syntax Highlight for Vue.js components",
+ "topics": [
+ "vim",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "posva",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/664177?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/posva/vim-vue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vms.json b/data/libraries/vms.json
new file mode 100644
index 0000000..691baf4
--- /dev/null
+++ b/data/libraries/vms.json
@@ -0,0 +1,31 @@
+{
+ "name": "vms",
+ "full_name": "ericjjj/vms",
+ "description": "A Vue.js 2.0 Content Management System",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vue-management",
+ "vuex",
+ "vue-router",
+ "vuejs",
+ "vue2",
+ "nodejs"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "ericjjj",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12462602?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://github.com/GeekPark/gpk_admin",
+ "repo": "https://github.com/ericjjj/vms"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vodal.json b/data/libraries/vodal.json
new file mode 100644
index 0000000..d82ae52
--- /dev/null
+++ b/data/libraries/vodal.json
@@ -0,0 +1,27 @@
+{
+ "name": "vodal",
+ "full_name": "chenjiahan/vodal",
+ "description": "A vue modal with animations.",
+ "topics": [
+ "animation",
+ "vue",
+ "modal",
+ "dialog"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chenjiahan",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7237365?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://chenjiahan.github.io/vodal/",
+ "repo": "https://github.com/chenjiahan/vodal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/voie-example.json b/data/libraries/voie-example.json
new file mode 100644
index 0000000..640a48d
--- /dev/null
+++ b/data/libraries/voie-example.json
@@ -0,0 +1,18 @@
+{
+ "name": "voie-example",
+ "full_name": "inca/voie-example",
+ "description": "Voie.js simple example",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "inca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/118196?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://voie-example.netlify.com/",
+ "repo": "https://github.com/inca/voie-example"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/voten.json b/data/libraries/voten.json
new file mode 100644
index 0000000..889be51
--- /dev/null
+++ b/data/libraries/voten.json
@@ -0,0 +1,38 @@
+{
+ "name": "voten",
+ "full_name": "voten-co/voten",
+ "description": "The code that powers voten.co",
+ "topics": [
+ "social-network",
+ "social",
+ "bookmarking",
+ "vuejs",
+ "laravel",
+ "social-bookmarking",
+ "reddit",
+ "reddit-alternative",
+ "forum",
+ "community",
+ "php",
+ "websocket"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "voten-co",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/28759401?v=4"
+ },
+ "organization": {
+ "login": "voten-co",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/28759401?v=4"
+ },
+ "links": {
+ "site": "https://voten.co",
+ "repo": "https://github.com/voten-co/voten"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vudal.json b/data/libraries/vudal.json
new file mode 100644
index 0000000..b3db30a
--- /dev/null
+++ b/data/libraries/vudal.json
@@ -0,0 +1,18 @@
+{
+ "name": "vudal",
+ "full_name": "Egorvah/vudal",
+ "description": "Modal window for vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Egorvah",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1837627?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Egorvah/vudal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-2-boilerplate.json b/data/libraries/vue-2-boilerplate.json
new file mode 100644
index 0000000..d34b4bb
--- /dev/null
+++ b/data/libraries/vue-2-boilerplate.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-2-boilerplate",
+ "full_name": "petervmeijgaard/vue-2-boilerplate",
+ "description": "Vue 2 boilerplate for developing medium to large single page applications.",
+ "topics": [
+ "vue",
+ "boilerplate",
+ "frontend",
+ "vuejs"
+ ],
+ "license": null,
+ "owner": {
+ "login": "petervmeijgaard",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5537701?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/petervmeijgaard/vue-2-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-2-breadcrumbs.json b/data/libraries/vue-2-breadcrumbs.json
new file mode 100644
index 0000000..005dc89
--- /dev/null
+++ b/data/libraries/vue-2-breadcrumbs.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-2-breadcrumbs",
+ "full_name": "Scrum/vue-2-breadcrumbs",
+ "description": "Vue breadcrumbs",
+ "topics": [
+ "vue2",
+ "breadcrumbs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Scrum",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2789192?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Scrum/vue-2-breadcrumbs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-2-crumbs.json b/data/libraries/vue-2-crumbs.json
new file mode 100644
index 0000000..424f420
--- /dev/null
+++ b/data/libraries/vue-2-crumbs.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-2-crumbs",
+ "full_name": "Suruat/vue-2-crumbs",
+ "description": "Breadcrumbs plugin for Vue.js 2 framework that allows to select parent route in route meta object with no need of sub-routing",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Suruat",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5148082?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Suruat/vue-2-crumbs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-3d-model.json b/data/libraries/vue-3d-model.json
new file mode 100644
index 0000000..b8b3e1c
--- /dev/null
+++ b/data/libraries/vue-3d-model.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-3d-model",
+ "full_name": "hujiulong/vue-3d-model",
+ "description": "📷 vue.js 3D model viewer component",
+ "topics": [
+ "vue",
+ "components",
+ "webgl",
+ "threejs",
+ "vue-3d-model"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hujiulong",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13267437?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://hujiulong.github.io/vue-3d-model/#/demo-basic",
+ "repo": "https://github.com/hujiulong/vue-3d-model"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-8-puzzle.json b/data/libraries/vue-8-puzzle.json
new file mode 100644
index 0000000..ac02ada
--- /dev/null
+++ b/data/libraries/vue-8-puzzle.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-8-puzzle",
+ "full_name": "meganetaaan/vue-8-puzzle",
+ "description": "A simple 8-puzzle game made as a Vue.js component",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "meganetaaan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1918755?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/meganetaaan/vue-8-puzzle"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-a11y-calendar.json b/data/libraries/vue-a11y-calendar.json
new file mode 100644
index 0000000..8a87632
--- /dev/null
+++ b/data/libraries/vue-a11y-calendar.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-a11y-calendar",
+ "full_name": "IBM/vue-a11y-calendar",
+ "description": "Accessible, internationalized Vue calendar",
+ "topics": [
+ "accessibility",
+ "internationalization",
+ "vue",
+ "calendar",
+ "vue-component"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "IBM",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1459110?v=4"
+ },
+ "organization": {
+ "login": "IBM",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1459110?v=4"
+ },
+ "links": {
+ "site": "https://ibm.github.io/vue-a11y-calendar/",
+ "repo": "https://github.com/IBM/vue-a11y-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-a11y-dialog.json b/data/libraries/vue-a11y-dialog.json
new file mode 100644
index 0000000..c37144c
--- /dev/null
+++ b/data/libraries/vue-a11y-dialog.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-a11y-dialog",
+ "full_name": "morkro/vue-a11y-dialog",
+ "description": "Vue.js component for a11y-dialog",
+ "topics": [
+ "vue",
+ "a11y",
+ "dialog",
+ "a11y-dialog",
+ "accessibility",
+ "portal-vue",
+ "portal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "morkro",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2461956?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-a11y-dialog",
+ "repo": "https://github.com/morkro/vue-a11y-dialog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-a2b.json b/data/libraries/vue-a2b.json
new file mode 100644
index 0000000..99f02e7
--- /dev/null
+++ b/data/libraries/vue-a2b.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-a2b",
+ "full_name": "fromAtoB/vue-a2b",
+ "description": "Split Testing for Vue.js",
+ "topics": [
+ "vue",
+ "split-testing",
+ "ab-testing"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fromAtoB",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/13185405?v=4"
+ },
+ "organization": {
+ "login": "fromAtoB",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/13185405?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fromAtoB/vue-a2b"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-accordion.json b/data/libraries/vue-accordion.json
new file mode 100644
index 0000000..6aeddaa
--- /dev/null
+++ b/data/libraries/vue-accordion.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-accordion",
+ "full_name": "zeratulmdq/vue-accordion",
+ "description": "Simple accordion menu component for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zeratulmdq",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7724547?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zeratulmdq/vue-accordion"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-acl.json b/data/libraries/vue-acl.json
new file mode 100644
index 0000000..acf916a
--- /dev/null
+++ b/data/libraries/vue-acl.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-acl",
+ "full_name": "leonardovilarinho/vue-acl",
+ "description": "Access Control List plugin for VueJS 2.0",
+ "topics": [
+ "vue-router",
+ "vuex",
+ "acl",
+ "vuejs2",
+ "plugin"
+ ],
+ "license": null,
+ "owner": {
+ "login": "leonardovilarinho",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12480135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/leonardovilarinho/vue-acl"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-add-to-calendar.json b/data/libraries/vue-add-to-calendar.json
new file mode 100644
index 0000000..7e43203
--- /dev/null
+++ b/data/libraries/vue-add-to-calendar.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-add-to-calendar",
+ "full_name": "nicolasbeauvais/vue-add-to-calendar",
+ "description": "A Vue.js component that provides \"Add to Calendar\" functionality, works with Vue 2.X",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "add-to-calendar",
+ "calendar",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nicolasbeauvais",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2951704?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nicolasbeauvais.github.io/vue-add-to-calendar/",
+ "repo": "https://github.com/nicolasbeauvais/vue-add-to-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-admin.json b/data/libraries/vue-admin.json
new file mode 100644
index 0000000..cc5d542
--- /dev/null
+++ b/data/libraries/vue-admin.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-admin",
+ "full_name": "vue-bulma/vue-admin",
+ "description": "We are refactoring it, using the latest Vue and Bulma. WIP",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "organization": {
+ "login": "vue-bulma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20152452?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-bulma/vue-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-adminLte-vue-router.json b/data/libraries/vue-adminLte-vue-router.json
new file mode 100644
index 0000000..0528e7e
--- /dev/null
+++ b/data/libraries/vue-adminLte-vue-router.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-adminLte-vue-router",
+ "full_name": "liujians/vue-adminLte-vue-router",
+ "description": "SPA about vue-cli+adminLte+vue-router",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "liujians",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22309837?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/liujians/vue-adminLte-vue-router"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ads-layout.json b/data/libraries/vue-ads-layout.json
new file mode 100644
index 0000000..f3eb944
--- /dev/null
+++ b/data/libraries/vue-ads-layout.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-ads-layout",
+ "full_name": "arnedesmedt/vue-ads-layout",
+ "description": "A Vue plugin to quickly generate a webapplication layout.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "arnedesmedt",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5807162?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/arnedesmedt/vue-ads-layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ads-pagination.json b/data/libraries/vue-ads-pagination.json
new file mode 100644
index 0000000..dfa4c73
--- /dev/null
+++ b/data/libraries/vue-ads-pagination.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-ads-pagination",
+ "full_name": "arnedesmedt/vue-ads-pagination",
+ "description": "Vue pagination component",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "arnedesmedt",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5807162?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/arnedesmedt/vue-ads-pagination"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ads-table-tree.json b/data/libraries/vue-ads-table-tree.json
new file mode 100644
index 0000000..fb5d145
--- /dev/null
+++ b/data/libraries/vue-ads-table-tree.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-ads-table-tree",
+ "full_name": "arnedesmedt/vue-ads-table-tree",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "arnedesmedt",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5807162?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/arnedesmedt/vue-ads-table-tree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-advanced-cropper.json b/data/libraries/vue-advanced-cropper.json
new file mode 100644
index 0000000..2ecaada
--- /dev/null
+++ b/data/libraries/vue-advanced-cropper.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-advanced-cropper",
+ "full_name": "Norserium/vue-advanced-cropper",
+ "description": "The advanced vue cropper library that gives you opportunity to create your own croppers suited for any website design",
+ "topics": [
+ "vue",
+ "cropper",
+ "advanced",
+ "flexible",
+ "library"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Norserium",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9862719?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://norserium.github.io/vue-advanced-cropper/",
+ "repo": "https://github.com/Norserium/vue-advanced-cropper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-affix.json b/data/libraries/vue-affix.json
new file mode 100644
index 0000000..882e1f5
--- /dev/null
+++ b/data/libraries/vue-affix.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-affix",
+ "full_name": "eddiemf/vue-affix",
+ "description": "A Vue.js plugin that affixes an element on the window while scrolling based on a relative element",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eddiemf",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13438035?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eddiemf/vue-affix"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-agile.json b/data/libraries/vue-agile.json
new file mode 100644
index 0000000..44e6cae
--- /dev/null
+++ b/data/libraries/vue-agile.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-agile",
+ "full_name": "lukaszflorczak/vue-agile",
+ "description": "A carousel component for Vue.js",
+ "topics": [
+ "vue",
+ "carousel-component",
+ "vue-agile",
+ "vuejs",
+ "vue-component",
+ "slick",
+ "slide",
+ "carousel",
+ "javascript",
+ "js"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lukaszflorczak",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1818979?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lukaszflorczak/vue-agile"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-airbnb-style-datepicker.json b/data/libraries/vue-airbnb-style-datepicker.json
new file mode 100644
index 0000000..4540879
--- /dev/null
+++ b/data/libraries/vue-airbnb-style-datepicker.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-airbnb-style-datepicker",
+ "full_name": "MikaelEdebro/vue-airbnb-style-datepicker",
+ "description": "A VueJs datepicker with a similar look and functionality as the popular AirBnb datepicker.",
+ "topics": [
+ "vue",
+ "airbnb-datepicker",
+ "datepicker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MikaelEdebro",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7080577?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mikaeledebro.gitbooks.io/vue-airbnb-style-datepicker/",
+ "repo": "https://github.com/MikaelEdebro/vue-airbnb-style-datepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-analog-clock-range.json b/data/libraries/vue-analog-clock-range.json
new file mode 100644
index 0000000..cf8479f
--- /dev/null
+++ b/data/libraries/vue-analog-clock-range.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-analog-clock-range",
+ "full_name": "f/vue-analog-clock-range",
+ "description": "Vue Analog Clock Range Component",
+ "topics": [
+ "vue",
+ "clock",
+ "time",
+ "component",
+ "canvas"
+ ],
+ "license": null,
+ "owner": {
+ "login": "f",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/196477?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/f/vue-analog-clock-range"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-analytics.json b/data/libraries/vue-analytics.json
new file mode 100644
index 0000000..8d77d2d
--- /dev/null
+++ b/data/libraries/vue-analytics.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-analytics",
+ "full_name": "MatteoGabriele/vue-analytics",
+ "description": "Google Analytics plugin for Vue",
+ "topics": [
+ "vue",
+ "google-analytics",
+ "analytics",
+ "tracking",
+ "vue-plugin",
+ "vue-analytics",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MatteoGabriele",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5337152?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://matteogabriele.gitbooks.io/vue-analytics/content",
+ "repo": "https://github.com/MatteoGabriele/vue-analytics"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-animate-scroll.json b/data/libraries/vue-animate-scroll.json
new file mode 100644
index 0000000..b1e0d66
--- /dev/null
+++ b/data/libraries/vue-animate-scroll.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-animate-scroll",
+ "full_name": "mike-prince/vue-animate-scroll",
+ "description": "A small Vue component that provides an easy way to animate elements as they scroll into view.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mike-prince",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/42186654?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mike-prince/vue-animate-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-anime.json b/data/libraries/vue-anime.json
new file mode 100644
index 0000000..b3793eb
--- /dev/null
+++ b/data/libraries/vue-anime.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-anime",
+ "full_name": "BenAHammond/vue-anime",
+ "description": "A Vue plugin for adding Anime bindings to Vue components",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BenAHammond",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3516389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/BenAHammond/vue-anime"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-annotator.json b/data/libraries/vue-annotator.json
new file mode 100644
index 0000000..73fd134
--- /dev/null
+++ b/data/libraries/vue-annotator.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-annotator",
+ "full_name": "DrSensor/vue-annotator",
+ "description": "Vue Component for drawing annotation (rect, polygon, etc) using SVG element",
+ "topics": [
+ "annotations",
+ "svg",
+ "vue-annotator",
+ "vue-components",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DrSensor",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4953069?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-annotator.surge.sh",
+ "repo": "https://github.com/DrSensor/vue-annotator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-announcer.json b/data/libraries/vue-announcer.json
new file mode 100644
index 0000000..7373b42
--- /dev/null
+++ b/data/libraries/vue-announcer.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-announcer",
+ "full_name": "vue-a11y/vue-announcer",
+ "description": "A simple way with Vue to announce any useful information for screen readers.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-a11y",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38933658?v=4"
+ },
+ "organization": {
+ "login": "vue-a11y",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38933658?v=4"
+ },
+ "links": {
+ "site": "https://vue-announcer.surge.sh/",
+ "repo": "https://github.com/vue-a11y/vue-announcer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-apexcharts.json b/data/libraries/vue-apexcharts.json
new file mode 100644
index 0000000..54bb16f
--- /dev/null
+++ b/data/libraries/vue-apexcharts.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-apexcharts",
+ "full_name": "apexcharts/vue-apexcharts",
+ "description": "📊 Vue.js component for ApexCharts",
+ "topics": [
+ "apexcharts",
+ "vuejs",
+ "charts",
+ "graphs",
+ "data-visualization",
+ "vue-charts"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apexcharts",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/37190687?v=4"
+ },
+ "organization": {
+ "login": "apexcharts",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/37190687?v=4"
+ },
+ "links": {
+ "site": "https://apexcharts.com",
+ "repo": "https://github.com/apexcharts/vue-apexcharts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-api-query.json b/data/libraries/vue-api-query.json
new file mode 100644
index 0000000..fa5a327
--- /dev/null
+++ b/data/libraries/vue-api-query.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-api-query",
+ "full_name": "robsontenorio/vue-api-query",
+ "description": "💎 Elegant and simple way to build requests for REST API",
+ "topics": [
+ "vue",
+ "nuxt",
+ "nuxtjs",
+ "api",
+ "rest",
+ "query-builder",
+ "laravel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "robsontenorio",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/118955?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/robsontenorio/vue-api-query"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-api-request.json b/data/libraries/vue-api-request.json
new file mode 100644
index 0000000..733bbb2
--- /dev/null
+++ b/data/libraries/vue-api-request.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-api-request",
+ "full_name": "ftgibran/vue-api-request",
+ "description": "Control your API calls by using an amazing component which supports axios and vue-resource",
+ "topics": [
+ "api",
+ "request",
+ "vuejs",
+ "axios",
+ "vue-resource",
+ "ajax",
+ "component",
+ "loader"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ftgibran",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5324787?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ftgibran.github.io/#/vue-api-request",
+ "repo": "https://github.com/ftgibran/vue-api-request"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-apis.json b/data/libraries/vue-apis.json
new file mode 100644
index 0000000..f32183e
--- /dev/null
+++ b/data/libraries/vue-apis.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-apis",
+ "full_name": "Chans-Open-Source/vue-apis",
+ "description": "集成axios的vue插件",
+ "topics": [
+ "vue",
+ "axios",
+ "http",
+ "xhr",
+ "ajax",
+ "browser",
+ "node",
+ "mit-license"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "Chans-Open-Source",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/49422419?v=4"
+ },
+ "organization": {
+ "login": "Chans-Open-Source",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/49422419?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Chans-Open-Source/vue-apis"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-aplayer.json b/data/libraries/vue-aplayer.json
new file mode 100644
index 0000000..2ed1835
--- /dev/null
+++ b/data/libraries/vue-aplayer.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-aplayer",
+ "full_name": "SevenOutman/vue-aplayer",
+ "description": ":cake: Easy-to-use music player for Vue 2.x",
+ "topics": [
+ "aplayer",
+ "vue",
+ "vue2",
+ "vue-aplayer",
+ "html5-music-player",
+ "awesome-vue",
+ "vue-components",
+ "music",
+ "music-player"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SevenOutman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8225666?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-aplayer.js.org",
+ "repo": "https://github.com/SevenOutman/vue-aplayer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-apollo.json b/data/libraries/vue-apollo.json
new file mode 100644
index 0000000..c897b45
--- /dev/null
+++ b/data/libraries/vue-apollo.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-apollo",
+ "full_name": "Akryum/vue-apollo",
+ "description": "🚀 Apollo/GraphQL integration for VueJS",
+ "topics": [
+ "vuejs2",
+ "apollographql",
+ "graphql",
+ "vuejs",
+ "vue",
+ "vue2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Akryum",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2798204?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-apollo.netlify.com/",
+ "repo": "https://github.com/Akryum/vue-apollo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-array.json b/data/libraries/vue-array.json
new file mode 100644
index 0000000..5b0c549
--- /dev/null
+++ b/data/libraries/vue-array.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-array",
+ "full_name": "BlackHole1/vue-array",
+ "description": "Array object operation under Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BlackHole1",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8198408?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/BlackHole1/vue-array"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-assign-model.json b/data/libraries/vue-assign-model.json
new file mode 100644
index 0000000..e50eb62
--- /dev/null
+++ b/data/libraries/vue-assign-model.json
@@ -0,0 +1,20 @@
+{
+ "name": "vue-assign-model",
+ "full_name": "midnightSuyama/vue-assign-model",
+ "description": "Automatically assign elements value to model for Vue.js",
+ "topics": [
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "midnightSuyama",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1808934?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/midnightSuyama/vue-assign-model"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-async-computed.json b/data/libraries/vue-async-computed.json
new file mode 100644
index 0000000..222b67a
--- /dev/null
+++ b/data/libraries/vue-async-computed.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-async-computed",
+ "full_name": "foxbenjaminfox/vue-async-computed",
+ "description": "Async computed properties for Vue.js",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "async"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "foxbenjaminfox",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4003976?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/foxbenjaminfox/vue-async-computed"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-async-data.json b/data/libraries/vue-async-data.json
new file mode 100644
index 0000000..aa4a68f
--- /dev/null
+++ b/data/libraries/vue-async-data.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-async-data",
+ "full_name": "kamijin-fanta/vue-async-data",
+ "description": "Async data loading plugin for Vue.js 2.0",
+ "topics": [
+ "vue",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kamijin-fanta",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1541187?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kamijin-fanta/vue-async-data"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-async-methods.json b/data/libraries/vue-async-methods.json
new file mode 100644
index 0000000..7c5429e
--- /dev/null
+++ b/data/libraries/vue-async-methods.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-async-methods",
+ "full_name": "mokkabonna/vue-async-methods",
+ "description": "Async method support for vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mokkabonna",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/230877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mokkabonna/vue-async-methods"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-async-operations.json b/data/libraries/vue-async-operations.json
new file mode 100644
index 0000000..656ee4f
--- /dev/null
+++ b/data/libraries/vue-async-operations.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-async-operations",
+ "full_name": "devstark-com/vue-async-operations",
+ "description": "Managing async operations statuses in your Vue components",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "organization": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/devstark-com/vue-async-operations"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-async-properties.json b/data/libraries/vue-async-properties.json
new file mode 100644
index 0000000..4b575eb
--- /dev/null
+++ b/data/libraries/vue-async-properties.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-async-properties",
+ "full_name": "marketdial/vue-async-properties",
+ "description": "Smart asynchronous data and computed properties for vue components.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "marketdial",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/19692149?v=4"
+ },
+ "organization": {
+ "login": "marketdial",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/19692149?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/marketdial/vue-async-properties"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-at.json b/data/libraries/vue-at.json
new file mode 100644
index 0000000..f2f2b91
--- /dev/null
+++ b/data/libraries/vue-at.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-at",
+ "full_name": "fritx/vue-at",
+ "description": "At.js for Vue.",
+ "topics": [
+ "vue",
+ "at",
+ "atwho"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fritx",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6647633?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://fritx.github.io/vue-at",
+ "repo": "https://github.com/fritx/vue-at"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-atlas.json b/data/libraries/vue-atlas.json
new file mode 100644
index 0000000..778378d
--- /dev/null
+++ b/data/libraries/vue-atlas.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-atlas",
+ "full_name": "nvms/vue-atlas",
+ "description": "A Vue.js 2 UI component library.",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "vuejs-components",
+ "vue",
+ "component-library",
+ "javascript",
+ "vue2",
+ "ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nvms",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/17074357?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nvms/vue-atlas"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-atomic-design.json b/data/libraries/vue-atomic-design.json
new file mode 100644
index 0000000..d8473ac
--- /dev/null
+++ b/data/libraries/vue-atomic-design.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-atomic-design",
+ "full_name": "alexander-elgin/vue-atomic-design",
+ "description": "Vue front-end boilerplate based on atomic design methodology",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alexander-elgin",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1811689?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alexander-elgin/vue-atomic-design"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-audio-recorder.json b/data/libraries/vue-audio-recorder.json
new file mode 100644
index 0000000..123db10
--- /dev/null
+++ b/data/libraries/vue-audio-recorder.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-audio-recorder",
+ "full_name": "grishkovelli/vue-audio-recorder",
+ "description": "A simple audio recorder for VueJS applications",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "grishkovelli",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5354813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/grishkovelli/vue-audio-recorder"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-audio-visual.json b/data/libraries/vue-audio-visual.json
new file mode 100644
index 0000000..f0f73c5
--- /dev/null
+++ b/data/libraries/vue-audio-visual.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-audio-visual",
+ "full_name": "staskobzar/vue-audio-visual",
+ "description": "VueJS audio visualization components",
+ "topics": [
+ "vue",
+ "vuejs",
+ "http5-audio-api",
+ "canvas",
+ "http5-audio-visualizer",
+ "audio",
+ "waveform"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "staskobzar",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/147280?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/staskobzar/vue-audio-visual"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-auth-boilerplate.json b/data/libraries/vue-auth-boilerplate.json
new file mode 100644
index 0000000..209071d
--- /dev/null
+++ b/data/libraries/vue-auth-boilerplate.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-auth-boilerplate",
+ "full_name": "VPetar/vue-auth-boilerplate",
+ "description": "This is a simple Vue template/starter kit, scaffolded on vue-cli 3, with full Auth functions to Login & Register",
+ "topics": [
+ "vue",
+ "boilerplate",
+ "starter",
+ "starter-template",
+ "vuejs",
+ "spa",
+ "auth"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "VPetar",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/24390795?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/VPetar/vue-auth-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-auth-href.json b/data/libraries/vue-auth-href.json
new file mode 100644
index 0000000..b8e47c4
--- /dev/null
+++ b/data/libraries/vue-auth-href.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-auth-href",
+ "full_name": "nachodd/vue-auth-href",
+ "description": "A VueJS directive for downloading files that are under a protected route schema",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nachodd",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4997040?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nachodd/vue-auth-href"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-auth-plugin.json b/data/libraries/vue-auth-plugin.json
new file mode 100644
index 0000000..b83430a
--- /dev/null
+++ b/data/libraries/vue-auth-plugin.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-auth-plugin",
+ "full_name": "d0whc3r/vue-auth-plugin",
+ "description": "Vue auth plugin with typescript",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "vue-cli",
+ "vue-2",
+ "authorization",
+ "authentication",
+ "typescript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "d0whc3r",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1378986?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-auth-plugin.netlify.com",
+ "repo": "https://github.com/d0whc3r/vue-auth-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-auth.json b/data/libraries/vue-auth.json
new file mode 100644
index 0000000..75b920d
--- /dev/null
+++ b/data/libraries/vue-auth.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-auth",
+ "full_name": "websanova/vue-auth",
+ "description": "Jwt Auth library for Vue.js.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue-auth"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "websanova",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1645771?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/websanova/vue-auth"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-authenticate.json b/data/libraries/vue-authenticate.json
new file mode 100644
index 0000000..80b4dda
--- /dev/null
+++ b/data/libraries/vue-authenticate.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-authenticate",
+ "full_name": "dgrubelic/vue-authenticate",
+ "description": "Simple Vue.js authentication library",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "authentication",
+ "auth",
+ "oauth",
+ "oauth2",
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "dgrubelic",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1304876?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dgrubelic/vue-authenticate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-authoring-template.json b/data/libraries/vue-authoring-template.json
new file mode 100644
index 0000000..f465e55
--- /dev/null
+++ b/data/libraries/vue-authoring-template.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-authoring-template",
+ "full_name": "DrSensor/vue-authoring-template",
+ "description": "Vue project template for authoring component and their use case",
+ "topics": [
+ "vue",
+ "storybook",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DrSensor",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4953069?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/DrSensor/vue-authoring-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-authplugin.json b/data/libraries/vue-authplugin.json
new file mode 100644
index 0000000..f919d91
--- /dev/null
+++ b/data/libraries/vue-authplugin.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-authplugin",
+ "full_name": "vv13/vue-authplugin",
+ "description": "a simple Vue auth verify plugin.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vv13",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/9440756?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vv13/vue-authplugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-autoNumeric.json b/data/libraries/vue-autoNumeric.json
new file mode 100644
index 0000000..a7b3789
--- /dev/null
+++ b/data/libraries/vue-autoNumeric.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-autoNumeric",
+ "full_name": "autoNumeric/vue-autoNumeric",
+ "description": "A Vue.js component that wraps the awesome autoNumeric input formatter library",
+ "topics": [
+ "vuejs",
+ "autonumeric",
+ "component",
+ "awesome"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "autoNumeric",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26826295?v=4"
+ },
+ "organization": {
+ "login": "autoNumeric",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26826295?v=4"
+ },
+ "links": {
+ "site": "http://autonumeric.org",
+ "repo": "https://github.com/autoNumeric/vue-autoNumeric"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-autocompile.json b/data/libraries/vue-autocompile.json
new file mode 100644
index 0000000..8c0ca54
--- /dev/null
+++ b/data/libraries/vue-autocompile.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-autocompile",
+ "full_name": "paulpflug/vue-autocompile",
+ "description": "Auto compile vue file on save",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "paulpflug",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1881921?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/paulpflug/vue-autocompile"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-autofocus-directive.json b/data/libraries/vue-autofocus-directive.json
new file mode 100644
index 0000000..14a6882
--- /dev/null
+++ b/data/libraries/vue-autofocus-directive.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-autofocus-directive",
+ "full_name": "byteboomers/vue-autofocus-directive",
+ "description": "Vue autofocus directive",
+ "topics": [
+ "vue-autofocus-directive",
+ "vue",
+ "vuejs",
+ "autofocus"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "organization": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/byteboomers/vue-autofocus-directive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-autosuggest.json b/data/libraries/vue-autosuggest.json
new file mode 100644
index 0000000..1936ae3
--- /dev/null
+++ b/data/libraries/vue-autosuggest.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-autosuggest",
+ "full_name": "darrenjennings/vue-autosuggest",
+ "description": "🔍 Vue autosuggest component.",
+ "topics": [
+ "vue",
+ "javascript",
+ "autosuggest",
+ "autocomplete",
+ "typeahead",
+ "accessibility"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "darrenjennings",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5770711?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://darrenjennings.github.io/vue-autosuggest",
+ "repo": "https://github.com/darrenjennings/vue-autosuggest"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-avatar-editor.json b/data/libraries/vue-avatar-editor.json
new file mode 100644
index 0000000..594807e
--- /dev/null
+++ b/data/libraries/vue-avatar-editor.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-avatar-editor",
+ "full_name": "fpluquet/vue-avatar-editor",
+ "description": "Avatar editor for Vue.js. Demo on : https://fpluquet.github.io/vue-avatar-editor/",
+ "topics": [
+ "vuejs2",
+ "vue-components",
+ "avatar",
+ "js",
+ "rotation",
+ "scale",
+ "canvas2image"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fpluquet",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1973975?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fpluquet/vue-avatar-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-avatar.json b/data/libraries/vue-avatar.json
new file mode 100644
index 0000000..78bc1ac
--- /dev/null
+++ b/data/libraries/vue-avatar.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-avatar",
+ "full_name": "lossendae/vue-avatar",
+ "description": "An avatar component for VueJS 2.0",
+ "topics": [
+ "vuejs",
+ "avatar"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lossendae",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/345686?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lossendae/vue-avatar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome-countdown.json b/data/libraries/vue-awesome-countdown.json
new file mode 100644
index 0000000..364a5cf
--- /dev/null
+++ b/data/libraries/vue-awesome-countdown.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-awesome-countdown",
+ "full_name": "mlinquan/vue-awesome-countdown",
+ "description": "Countdown plug-in with high performance and high accuracy for [Vue](http://vuejs.org/)2.5.0+.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mlinquan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5937330?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vac.js.org",
+ "repo": "https://github.com/mlinquan/vue-awesome-countdown"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome-form.json b/data/libraries/vue-awesome-form.json
new file mode 100644
index 0000000..3ca5998
--- /dev/null
+++ b/data/libraries/vue-awesome-form.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-awesome-form",
+ "full_name": "fightingm/vue-awesome-form",
+ "description": "a vue form component just like json-editor",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "fightingm",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/16569801?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fightingm/vue-awesome-form"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome-mui.json b/data/libraries/vue-awesome-mui.json
new file mode 100644
index 0000000..93fd302
--- /dev/null
+++ b/data/libraries/vue-awesome-mui.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-awesome-mui",
+ "full_name": "Wscats/vue-awesome-mui",
+ "description": ":trophy:Mui component for Vue.js(1.x ~ 2.x)",
+ "topics": [
+ "mui",
+ "vue",
+ "vue2",
+ "vue2js",
+ "vue-awesome-mui",
+ "vue-mui",
+ "vue-directive",
+ "vue-components",
+ "vue-ui"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Wscats",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/17243165?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://wscats.github.io/vue-awesome-mui/public/#/index",
+ "repo": "https://github.com/Wscats/vue-awesome-mui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome-notifications.json b/data/libraries/vue-awesome-notifications.json
new file mode 100644
index 0000000..bc2a2f8
--- /dev/null
+++ b/data/libraries/vue-awesome-notifications.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-awesome-notifications",
+ "full_name": "f3oall/vue-awesome-notifications",
+ "description": "Vue.js version of Awesome Notifications library",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "f3oall",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1751835?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/f3oall/vue-awesome-notifications"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome-swiper.json b/data/libraries/vue-awesome-swiper.json
new file mode 100644
index 0000000..909f302
--- /dev/null
+++ b/data/libraries/vue-awesome-swiper.json
@@ -0,0 +1,43 @@
+{
+ "name": "vue-awesome-swiper",
+ "full_name": "surmon-china/vue-awesome-swiper",
+ "description": "🏆 Swiper component for @vuejs",
+ "topics": [
+ "swipe",
+ "slide",
+ "vue",
+ "vue-swiper",
+ "vue-components",
+ "vue-awesome-swiper",
+ "ssr",
+ "nuxtjs",
+ "nuxt",
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "vue-component",
+ "vue-resource",
+ "carrousel",
+ "slides",
+ "slider",
+ "swiper",
+ "vue-plugin",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "surmon-china",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/14019524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://surmon-china.github.io/vue-awesome-swiper/",
+ "repo": "https://github.com/surmon-china/vue-awesome-swiper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesome.json b/data/libraries/vue-awesome.json
new file mode 100644
index 0000000..7e337af
--- /dev/null
+++ b/data/libraries/vue-awesome.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-awesome",
+ "full_name": "Justineo/vue-awesome",
+ "description": "Awesome SVG icon component for Vue.js, built-in with Font Awesome icons.",
+ "topics": [
+ "icon",
+ "vue",
+ "svg",
+ "font-awesome"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Justineo",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1726061?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://justineo.github.io/vue-awesome/demo/",
+ "repo": "https://github.com/Justineo/vue-awesome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-awesomplete.json b/data/libraries/vue-awesomplete.json
new file mode 100644
index 0000000..2bd9b55
--- /dev/null
+++ b/data/libraries/vue-awesomplete.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-awesomplete",
+ "full_name": "sandi-racy/vue-awesomplete",
+ "description": "Vue wrapper for Awesomplete",
+ "topics": [
+ "vue",
+ "awesomplete"
+ ],
+ "license": null,
+ "owner": {
+ "login": "sandi-racy",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2135208?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/sandi-racy/vue-awesomplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-axe.json b/data/libraries/vue-axe.json
new file mode 100644
index 0000000..8388628
--- /dev/null
+++ b/data/libraries/vue-axe.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-axe",
+ "full_name": "vue-a11y/vue-axe",
+ "description": "Accessibility auditing for Vue.js applications.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-a11y",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38933658?v=4"
+ },
+ "organization": {
+ "login": "vue-a11y",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38933658?v=4"
+ },
+ "links": {
+ "site": "https://vue-axe.surge.sh/",
+ "repo": "https://github.com/vue-a11y/vue-axe"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-axios-plugin.json b/data/libraries/vue-axios-plugin.json
new file mode 100644
index 0000000..5b29d51
--- /dev/null
+++ b/data/libraries/vue-axios-plugin.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-axios-plugin",
+ "full_name": "yugasun/vue-axios-plugin",
+ "description": "axios plugin for Vuejs project",
+ "topics": [
+ "vuejs",
+ "axios",
+ "vuejs-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "yugasun",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8536173?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yugasun/vue-axios-plugin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-baberrage.json b/data/libraries/vue-baberrage.json
new file mode 100644
index 0000000..c39e634
--- /dev/null
+++ b/data/libraries/vue-baberrage.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-baberrage",
+ "full_name": "superhos/vue-baberrage",
+ "description": "A simple Barrage plugin Base on Vue.js. | 基于Vue.js弹幕插件.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "superhos",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1819207?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://blog.chenhaotaishuaile.com/vue-baberrage/",
+ "repo": "https://github.com/superhos/vue-baberrage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-backbone.json b/data/libraries/vue-backbone.json
new file mode 100644
index 0000000..235d6d3
--- /dev/null
+++ b/data/libraries/vue-backbone.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-backbone",
+ "full_name": "mikeapr4/vue-backbone",
+ "description": "Vue.js Plugin to facilitate Backbone integration",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mikeapr4",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13482786?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mikeapr4/vue-backbone"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-backtotop.json b/data/libraries/vue-backtotop.json
new file mode 100644
index 0000000..7d5748c
--- /dev/null
+++ b/data/libraries/vue-backtotop.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-backtotop",
+ "full_name": "caiofsouza/vue-backtotop",
+ "description": "A Back-to-top component for Vue.js, which scroll page to the top when clicked",
+ "topics": [
+ "vue",
+ "vuejs",
+ "javascript",
+ "component",
+ "backtotop",
+ "js",
+ "npm"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "caiofsouza",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8903926?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://caiofsouza.github.io/vue-backtotop/example/",
+ "repo": "https://github.com/caiofsouza/vue-backtotop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-badger-accordion.json b/data/libraries/vue-badger-accordion.json
new file mode 100644
index 0000000..a76ba0c
--- /dev/null
+++ b/data/libraries/vue-badger-accordion.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-badger-accordion",
+ "full_name": "vanderb/vue-badger-accordion",
+ "description": "Badger-Accordion Component for Vue 2.0",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vanderb",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2151453?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vanderb/vue-badger-accordion"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-baidu-map.json b/data/libraries/vue-baidu-map.json
new file mode 100644
index 0000000..994e92c
--- /dev/null
+++ b/data/libraries/vue-baidu-map.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-baidu-map",
+ "full_name": "Dafrok/vue-baidu-map",
+ "description": "Baidu Map components for Vue 2.x",
+ "topics": [
+ "baidu",
+ "baidumap",
+ "map",
+ "vue",
+ "vue-baidu-map"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Dafrok",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6159588?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dafrok.github.io/vue-baidu-map/",
+ "repo": "https://github.com/Dafrok/vue-baidu-map"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-balloon.json b/data/libraries/vue-balloon.json
new file mode 100644
index 0000000..13db3de
--- /dev/null
+++ b/data/libraries/vue-balloon.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-balloon",
+ "full_name": "kevinwarne/vue-balloon",
+ "description": "A zoomable fixed balloon container. Useful for adding tutorial videos or other page specific content. ",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "kevinwarne",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2204405?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kevinwarne/vue-balloon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bar.json b/data/libraries/vue-bar.json
new file mode 100644
index 0000000..fc00a4f
--- /dev/null
+++ b/data/libraries/vue-bar.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-bar",
+ "full_name": "DeviaVir/vue-bar",
+ "description": "Simple, elegant spark bars for Vue.js",
+ "topics": [
+ "vue",
+ "chart",
+ "bar",
+ "css",
+ "svg"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DeviaVir",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/777823?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://deviavir.github.io/vue-bar/",
+ "repo": "https://github.com/DeviaVir/vue-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-barcode-scanner.json b/data/libraries/vue-barcode-scanner.json
new file mode 100644
index 0000000..ef55c3f
--- /dev/null
+++ b/data/libraries/vue-barcode-scanner.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-barcode-scanner",
+ "full_name": "noomerzx/vue-barcode-scanner",
+ "description": "Barcode Scanner Plugin for Vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-js",
+ "vue-barcode-scanner",
+ "vue-plugin",
+ "barcode-scanner",
+ "barcode-scanner-plugin"
+ ],
+ "license": null,
+ "owner": {
+ "login": "noomerzx",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7587955?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/noomerzx/vue-barcode-scanner"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-beautiful-chat.json b/data/libraries/vue-beautiful-chat.json
new file mode 100644
index 0000000..365426f
--- /dev/null
+++ b/data/libraries/vue-beautiful-chat.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-beautiful-chat",
+ "full_name": "mattmezza/vue-beautiful-chat",
+ "description": "A simple and beautiful Vue chat component backend agnostic, fully customisable and extendable.",
+ "topics": [
+ "vue",
+ "chat",
+ "vuejs",
+ "frontend",
+ "message",
+ "support",
+ "colors",
+ "marketing",
+ "customer-support"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mattmezza",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1915989?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mattmezza.github.io/vue-beautiful-chat/",
+ "repo": "https://github.com/mattmezza/vue-beautiful-chat"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bem-cn.json b/data/libraries/vue-bem-cn.json
new file mode 100644
index 0000000..e145742
--- /dev/null
+++ b/data/libraries/vue-bem-cn.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-bem-cn",
+ "full_name": "c01nd01r/vue-bem-cn",
+ "description": "✅ vue-bem-cn - Simple BEM class name generator for Vue.JS",
+ "topics": [
+ "vue",
+ "bem",
+ "classname",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "c01nd01r",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3511312?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://codepen.io/c01nd01r/pen/Qdeovv",
+ "repo": "https://github.com/c01nd01r/vue-bem-cn"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-blockui.json b/data/libraries/vue-blockui.json
new file mode 100644
index 0000000..094ba19
--- /dev/null
+++ b/data/libraries/vue-blockui.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-blockui",
+ "full_name": "realdah/vue-blockui",
+ "description": "BlockUI for vue 2, similiar to jquery blockUI, can be used for loading screen.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "realdah",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1226199?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/realdah/vue-blockui"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bootstrap-datetimepicker.json b/data/libraries/vue-bootstrap-datetimepicker.json
new file mode 100644
index 0000000..4fc3f95
--- /dev/null
+++ b/data/libraries/vue-bootstrap-datetimepicker.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-bootstrap-datetimepicker",
+ "full_name": "ankurk91/vue-bootstrap-datetimepicker",
+ "description": "Vue.js component for eonasdan bootstrap datetimepicker",
+ "topics": [
+ "vue",
+ "vue-bootstrap-datetimepicker",
+ "datepicker",
+ "vue-component",
+ "bootstrap"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankurk91",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6111524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ankurk91/vue-bootstrap-datetimepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bootstrap-select.json b/data/libraries/vue-bootstrap-select.json
new file mode 100644
index 0000000..376f955
--- /dev/null
+++ b/data/libraries/vue-bootstrap-select.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-bootstrap-select",
+ "full_name": "Sandalf/vue-bootstrap-select",
+ "description": "A vue version of bootstrap select",
+ "topics": [
+ "vue",
+ "bootstrap",
+ "select"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Sandalf",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/16421088?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Sandalf/vue-bootstrap-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bootstrap-typeahead.json b/data/libraries/vue-bootstrap-typeahead.json
new file mode 100644
index 0000000..8450e93
--- /dev/null
+++ b/data/libraries/vue-bootstrap-typeahead.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-bootstrap-typeahead",
+ "full_name": "alexurquhart/vue-bootstrap-typeahead",
+ "description": "An autocomplete/typeahead component for Vue 2 and Bootstrap 4",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alexurquhart",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3111563?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://alexurquhart.github.io/vue-bootstrap-typeahead/",
+ "repo": "https://github.com/alexurquhart/vue-bootstrap-typeahead"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bootstrap4-table.json b/data/libraries/vue-bootstrap4-table.json
new file mode 100644
index 0000000..ae0323a
--- /dev/null
+++ b/data/libraries/vue-bootstrap4-table.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-bootstrap4-table",
+ "full_name": "rubanraj54/vue-bootstrap4-table",
+ "description": "Advanced table based on Vue 2 and Bootstrap 4 ⚡️",
+ "topics": [
+ "datatable",
+ "vuejs2",
+ "bootstrap-4",
+ "table",
+ "pagination-component",
+ "pagination",
+ "vue-bootstrap4-table",
+ "slot",
+ "vue-components",
+ "column-slot",
+ "pagination-info",
+ "sorting",
+ "filtering"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rubanraj54",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10024405?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rubanraj54/vue-bootstrap4-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-breadcrumbs.json b/data/libraries/vue-breadcrumbs.json
new file mode 100644
index 0000000..7db47fa
--- /dev/null
+++ b/data/libraries/vue-breadcrumbs.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-breadcrumbs",
+ "full_name": "samturrell/vue-breadcrumbs",
+ "description": "Breadcrumbs for Vue.js",
+ "topics": [
+ "vue",
+ "breadcrumbs",
+ "vue-breadcrumbs",
+ "javascript",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "samturrell",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5918348?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/samturrell/vue-breadcrumbs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-breakpoint-component.json b/data/libraries/vue-breakpoint-component.json
new file mode 100644
index 0000000..9d5c87e
--- /dev/null
+++ b/data/libraries/vue-breakpoint-component.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-breakpoint-component",
+ "full_name": "adi518/vue-breakpoint-component",
+ "description": "A renderless component for composing CSS breakpoints",
+ "topics": [
+ "vue",
+ "component",
+ "breakpoint",
+ "css"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "adi518",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12032248?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://adi518.github.io/vue-breakpoint-component/#/",
+ "repo": "https://github.com/adi518/vue-breakpoint-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-breakpoints.json b/data/libraries/vue-breakpoints.json
new file mode 100644
index 0000000..72331df
--- /dev/null
+++ b/data/libraries/vue-breakpoints.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-breakpoints",
+ "full_name": "apertureless/vue-breakpoints",
+ "description": "🍬 🙈 Vue.js utility component to show and hide components based on breakpoints",
+ "topics": [
+ "vue",
+ "vuejs",
+ "responsive",
+ "breakpoints",
+ "utility",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://apertureless.github.io/vue-breakpoints/",
+ "repo": "https://github.com/apertureless/vue-breakpoints"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-browserstore.json b/data/libraries/vue-browserstore.json
new file mode 100644
index 0000000..a6c91b8
--- /dev/null
+++ b/data/libraries/vue-browserstore.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-browserstore",
+ "full_name": "gvost/vue-browserstore",
+ "description": "A very thin VueJS wrapper around local & session browser storage",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "gvost",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3539870?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gvost/vue-browserstore"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-brunch.json b/data/libraries/vue-brunch.json
new file mode 100644
index 0000000..ed1fa28
--- /dev/null
+++ b/data/libraries/vue-brunch.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-brunch",
+ "full_name": "nblackburn/vue-brunch",
+ "description": "Adds support to Brunch for pre-compiling single file Vue components.",
+ "topics": [
+ "brunch",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nblackburn",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2931085?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nblackburn/vue-brunch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-build.json b/data/libraries/vue-build.json
new file mode 100644
index 0000000..acb8d7c
--- /dev/null
+++ b/data/libraries/vue-build.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-build",
+ "full_name": "brianvoe/vue-build",
+ "description": "Ultra Simple, Development, Testing and Production Build Cli",
+ "topics": [
+ "javascript",
+ "vue",
+ "nightwatch",
+ "mocha",
+ "chai",
+ "eslint",
+ "karma",
+ "e2e-tests",
+ "sass",
+ "webpack2",
+ "unit-testing",
+ "babel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brianvoe",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1580910?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-build.com",
+ "repo": "https://github.com/brianvoe/vue-build"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bulma-accordion.json b/data/libraries/vue-bulma-accordion.json
new file mode 100644
index 0000000..53b651a
--- /dev/null
+++ b/data/libraries/vue-bulma-accordion.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-bulma-accordion",
+ "full_name": "Lunrtick/vue-bulma-accordion",
+ "description": "A simple, easily configurable accordion or collapsible for Vue, styled with Bulma",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Lunrtick",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/31224135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://lunrtick.github.io/vue-bulma-accordion/",
+ "repo": "https://github.com/Lunrtick/vue-bulma-accordion"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bulma-components.json b/data/libraries/vue-bulma-components.json
new file mode 100644
index 0000000..ac6e504
--- /dev/null
+++ b/data/libraries/vue-bulma-components.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-bulma-components",
+ "full_name": "vouill/vue-bulma-components",
+ "description": "Translate Bulma css api to vue components",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "vouill",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/9969161?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vouill/vue-bulma-components"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-burger-menu.json b/data/libraries/vue-burger-menu.json
new file mode 100644
index 0000000..fea35ae
--- /dev/null
+++ b/data/libraries/vue-burger-menu.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-burger-menu",
+ "full_name": "mbj36/vue-burger-menu",
+ "description": "🍔 An off-canvas sidebar Vue component - https://vue-burger-menu.netlify.com/",
+ "topics": [
+ "vue-components",
+ "vuejs2",
+ "sidebar-menu",
+ "vue-burger-menu",
+ "vue-sidebar",
+ "hamburger-menu",
+ "css-transitions",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mbj36",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/9936881?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mbj36/vue-burger-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-bus.json b/data/libraries/vue-bus.json
new file mode 100644
index 0000000..cc2a5b8
--- /dev/null
+++ b/data/libraries/vue-bus.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-bus",
+ "full_name": "fffixed/vue-bus",
+ "description": "Tiny simple central event bus plugin for Vue.js",
+ "topics": [
+ "vuejs",
+ "vue-plugin",
+ "events"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fffixed",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3769666?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fffixed/vue-bus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-business-hours.json b/data/libraries/vue-business-hours.json
new file mode 100644
index 0000000..2555665
--- /dev/null
+++ b/data/libraries/vue-business-hours.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-business-hours",
+ "full_name": "sbarry50/vue-business-hours",
+ "description": "Vue component for selecting business hours.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sbarry50",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3768680?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/sbarry50/vue-business-hours"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-c3.json b/data/libraries/vue-c3.json
new file mode 100644
index 0000000..423feb4
--- /dev/null
+++ b/data/libraries/vue-c3.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-c3",
+ "full_name": "chryb/vue-c3",
+ "description": "vue-c3 is a reusable vue component for c3 charts",
+ "topics": [
+ "vuejs",
+ "d3js",
+ "c3js",
+ "npm-package",
+ "c3-chart",
+ "vue-c3",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chryb",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1353438?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-c3",
+ "repo": "https://github.com/chryb/vue-c3"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cal.json b/data/libraries/vue-cal.json
new file mode 100644
index 0000000..b49f2f6
--- /dev/null
+++ b/data/libraries/vue-cal.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cal",
+ "full_name": "antoniandre/vue-cal",
+ "description": "A Vue JS full calendar, no dependency, no BS. :metal: ",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antoniandre",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22971289?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antoniandre.github.io/vue-cal",
+ "repo": "https://github.com/antoniandre/vue-cal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-calendar-picker.json b/data/libraries/vue-calendar-picker.json
new file mode 100644
index 0000000..840d6f8
--- /dev/null
+++ b/data/libraries/vue-calendar-picker.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-calendar-picker",
+ "full_name": "FranckFreiburger/vue-calendar-picker",
+ "description": "Calendar component",
+ "topics": [
+ "vuejs2",
+ "calendar",
+ "calendar-events",
+ "datepicker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FranckFreiburger",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/25509586?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/FranckFreiburger/vue-calendar-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-calendar.json b/data/libraries/vue-calendar.json
new file mode 100644
index 0000000..59fcbcc
--- /dev/null
+++ b/data/libraries/vue-calendar.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-calendar",
+ "full_name": "kylin-z/vue-calendar",
+ "description": "A calendar component for Vue.js",
+ "topics": [
+ "calendar",
+ "vue",
+ "custom"
+ ],
+ "license": null,
+ "owner": {
+ "login": "kylin-z",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12540239?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kylin-z/vue-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-canvas-effect.json b/data/libraries/vue-canvas-effect.json
new file mode 100644
index 0000000..c784b43
--- /dev/null
+++ b/data/libraries/vue-canvas-effect.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-canvas-effect",
+ "full_name": "chenxuan0000/vue-canvas-effect",
+ "description": ":tada: vue canvas动效库",
+ "topics": [
+ "canvas",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chenxuan0000",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23030433?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chenxuan0000/vue-canvas-effect"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-canvas-nest.json b/data/libraries/vue-canvas-nest.json
new file mode 100644
index 0000000..af44abc
--- /dev/null
+++ b/data/libraries/vue-canvas-nest.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-canvas-nest",
+ "full_name": "ZYSzys/vue-canvas-nest",
+ "description": ":dizzy: A Vue.js background component for canvas-nest.",
+ "topics": [
+ "canvas",
+ "canvas-nest",
+ "vue-components",
+ "nest",
+ "html5-canvas",
+ "particles"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ZYSzys",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/23313266?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://zyszys.github.io/vue-canvas-nest/",
+ "repo": "https://github.com/ZYSzys/vue-canvas-nest"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-canvasvideo.json b/data/libraries/vue-canvasvideo.json
new file mode 100644
index 0000000..b39e3f5
--- /dev/null
+++ b/data/libraries/vue-canvasvideo.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-canvasvideo",
+ "full_name": "chrishurlburt/vue-canvasvideo",
+ "description": "A Vue.js component for playing videos on HTML canvas. Useful for achieving autoplay videos in iOS and Safari.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chrishurlburt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12517963?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chrishurlburt/vue-canvasvideo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-car-plate-keyboard.json b/data/libraries/vue-car-plate-keyboard.json
new file mode 100644
index 0000000..a3d5957
--- /dev/null
+++ b/data/libraries/vue-car-plate-keyboard.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-car-plate-keyboard",
+ "full_name": "yimocanxue/vue-car-plate-keyboard",
+ "description": "A vehicle license plate number keyboard",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "yimocanxue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5609742?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yimocanxue/vue-car-plate-keyboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-carousel-3d.json b/data/libraries/vue-carousel-3d.json
new file mode 100644
index 0000000..2638945
--- /dev/null
+++ b/data/libraries/vue-carousel-3d.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-carousel-3d",
+ "full_name": "Wlada/vue-carousel-3d",
+ "description": "Vue Carousel 3D - Beautiful, flexible and touch supported 3D Carousel for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Wlada",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1298077?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Wlada/vue-carousel-3d"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-carousel.json b/data/libraries/vue-carousel.json
new file mode 100644
index 0000000..dd89c6c
--- /dev/null
+++ b/data/libraries/vue-carousel.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-carousel",
+ "full_name": "SSENSE/vue-carousel",
+ "description": "A flexible, responsive, touch-friendly carousel for Vue.js",
+ "topics": [
+ "vue",
+ "vue-carousel",
+ "carousel-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SSENSE",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/17600947?v=4"
+ },
+ "organization": {
+ "login": "SSENSE",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/17600947?v=4"
+ },
+ "links": {
+ "site": "https://ssense.github.io/vue-carousel/",
+ "repo": "https://github.com/SSENSE/vue-carousel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cast-props.json b/data/libraries/vue-cast-props.json
new file mode 100644
index 0000000..f47a16c
--- /dev/null
+++ b/data/libraries/vue-cast-props.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cast-props",
+ "full_name": "anteriovieira/vue-cast-props",
+ "description": "The cast property on your component provides a convenient way of converting props to common data types.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "anteriovieira",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1490347?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/anteriovieira/vue-cast-props"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cbsc.json b/data/libraries/vue-cbsc.json
new file mode 100644
index 0000000..17cb584
--- /dev/null
+++ b/data/libraries/vue-cbsc.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-cbsc",
+ "full_name": "arthurvasconcelos/vue-cbsc",
+ "description": "Lightweight color shader/blender/converter plugin implemented for Vue 2.",
+ "topics": [
+ "vue",
+ "color",
+ "shader",
+ "blender",
+ "lighten",
+ "darken",
+ "shading",
+ "converter",
+ "rgb",
+ "hex",
+ "js"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "arthurvasconcelos",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1286768?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/arthurvasconcelos/vue-cbsc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cdn-snippet.json b/data/libraries/vue-cdn-snippet.json
new file mode 100644
index 0000000..3c1a221
--- /dev/null
+++ b/data/libraries/vue-cdn-snippet.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-cdn-snippet",
+ "full_name": "byteboomers/vue-cdn-snippet",
+ "description": "Quickly use Vue without a build step (Visual Studio Code shortcut included)",
+ "topics": [
+ "vue",
+ "visual-studio-code",
+ "vscode"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "organization": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/byteboomers/vue-cdn-snippet"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chartist.json b/data/libraries/vue-chartist.json
new file mode 100644
index 0000000..bee293a
--- /dev/null
+++ b/data/libraries/vue-chartist.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-chartist",
+ "full_name": "lakb248/vue-chartist",
+ "description": "A component of Chartist implement by vuejs 2.0",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lakb248",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5069587?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lakb248/vue-chartist"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chartjs.json b/data/libraries/vue-chartjs.json
new file mode 100644
index 0000000..126693e
--- /dev/null
+++ b/data/libraries/vue-chartjs.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-chartjs",
+ "full_name": "apertureless/vue-chartjs",
+ "description": "📊 Vue.js wrapper for Chart.js",
+ "topics": [
+ "vue",
+ "chart",
+ "chartjs",
+ "visualisation",
+ "vuejs",
+ "vuejs2",
+ "doughnut",
+ "pie",
+ "diagram",
+ "diagrams"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-chartjs.org",
+ "repo": "https://github.com/apertureless/vue-chartjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chartkick.json b/data/libraries/vue-chartkick.json
new file mode 100644
index 0000000..7107b2e
--- /dev/null
+++ b/data/libraries/vue-chartkick.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-chartkick",
+ "full_name": "ankane/vue-chartkick",
+ "description": "Create beautiful JavaScript charts with one line of Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankane",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/220358?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://chartkick.com/vue",
+ "repo": "https://github.com/ankane/vue-chartkick"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-charts.json b/data/libraries/vue-charts.json
new file mode 100644
index 0000000..e85c910
--- /dev/null
+++ b/data/libraries/vue-charts.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-charts",
+ "full_name": "hchstera/vue-charts",
+ "description": "Base on Vue2.0 wrapper for ChartJs.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hchstera",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11835374?v=4"
+ },
+ "organization": {
+ "login": "hchstera",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11835374?v=4"
+ },
+ "links": {
+ "site": "http://vue-charts.hchspersonal.tk/",
+ "repo": "https://github.com/hchstera/vue-charts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chat-scroll.json b/data/libraries/vue-chat-scroll.json
new file mode 100644
index 0000000..fcae5aa
--- /dev/null
+++ b/data/libraries/vue-chat-scroll.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-chat-scroll",
+ "full_name": "theomessin/vue-chat-scroll",
+ "description": "Automatic scroll-to-bottom directive for Vue.",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "vuejs2",
+ "scrolling",
+ "chat"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "theomessin",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7229472?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://theomessin.github.io/vue-chat-scroll/",
+ "repo": "https://github.com/theomessin/vue-chat-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-check-view.json b/data/libraries/vue-check-view.json
new file mode 100644
index 0000000..fa95911
--- /dev/null
+++ b/data/libraries/vue-check-view.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-check-view",
+ "full_name": "vtimofeev/vue-check-view",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "isc",
+ "url": "https://api.github.com/licenses/isc",
+ "name": "ISC License"
+ },
+ "owner": {
+ "login": "vtimofeev",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4667897?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vtimofeev/vue-check-view"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-checkbox-radio.json b/data/libraries/vue-checkbox-radio.json
new file mode 100644
index 0000000..551078f
--- /dev/null
+++ b/data/libraries/vue-checkbox-radio.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-checkbox-radio",
+ "full_name": "mariomka/vue-checkbox-radio",
+ "description": "Checkbox and radio component for Vue.js",
+ "topics": [
+ "checkbox",
+ "radio",
+ "vue",
+ "switcher"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mariomka",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1822472?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mariomka.github.io/vue-checkbox-radio/",
+ "repo": "https://github.com/mariomka/vue-checkbox-radio"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chess.json b/data/libraries/vue-chess.json
new file mode 100644
index 0000000..4cdefa2
--- /dev/null
+++ b/data/libraries/vue-chess.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-chess",
+ "full_name": "gustaYo/vue-chess",
+ "description": "Multiplayer online chess game use Vue , Nodejs, Webpack, Em6, Socket.io, Mongodb, Express",
+ "topics": [
+ "socket-io",
+ "mongodb",
+ "vuejs",
+ "webpack",
+ "express",
+ "chess-game"
+ ],
+ "license": null,
+ "owner": {
+ "login": "gustaYo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12780682?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gustaYo/vue-chess"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chessboard.json b/data/libraries/vue-chessboard.json
new file mode 100644
index 0000000..0e77ad6
--- /dev/null
+++ b/data/libraries/vue-chessboard.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-chessboard",
+ "full_name": "vitogit/vue-chessboard",
+ "description": "Chessboard vue component to load positions, create positions and see threats",
+ "topics": [
+ "chessboard",
+ "vue-chessboard",
+ "vue",
+ "vuejs",
+ "chess"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "vitogit",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5280619?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vitogit/vue-chessboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chimera.json b/data/libraries/vue-chimera.json
new file mode 100644
index 0000000..de272bf
--- /dev/null
+++ b/data/libraries/vue-chimera.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-chimera",
+ "full_name": "chimera-js/vue-chimera",
+ "description": "VueJS RESTful client with reactive resources and endpoints.",
+ "topics": [
+ "vuejs",
+ "restful",
+ "rest",
+ "rest-client",
+ "reactive",
+ "vuejs2",
+ "vue",
+ "vue-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chimera-js",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/43280905?v=4"
+ },
+ "organization": {
+ "login": "chimera-js",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/43280905?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chimera-js/vue-chimera"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-choropleth.json b/data/libraries/vue-choropleth.json
new file mode 100644
index 0000000..80f63cd
--- /dev/null
+++ b/data/libraries/vue-choropleth.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-choropleth",
+ "full_name": "voluntadpear/vue-choropleth",
+ "description": "Choropleth Map component for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "voluntadpear",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10501948?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/voluntadpear/vue-choropleth"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-chrome-extension-boilerplate.json b/data/libraries/vue-chrome-extension-boilerplate.json
new file mode 100644
index 0000000..609a19b
--- /dev/null
+++ b/data/libraries/vue-chrome-extension-boilerplate.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-chrome-extension-boilerplate",
+ "full_name": "mubaidr/vue-chrome-extension-boilerplate",
+ "description": "Boilerplate for Chrome extension using Vue.js and Webpack with Hot Reloading Enabled",
+ "topics": [
+ "chrome",
+ "vue",
+ "extension",
+ "webpack4",
+ "chrome-extension",
+ "boilerplate",
+ "webpack"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/vue-chrome-extension-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-circle-slider.json b/data/libraries/vue-circle-slider.json
new file mode 100644
index 0000000..82e12e0
--- /dev/null
+++ b/data/libraries/vue-circle-slider.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-circle-slider",
+ "full_name": "devstark-com/vue-circle-slider",
+ "description": "Circle slider component for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "organization": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/devstark-com/vue-circle-slider"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clampy.json b/data/libraries/vue-clampy.json
new file mode 100644
index 0000000..8073193
--- /dev/null
+++ b/data/libraries/vue-clampy.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-clampy",
+ "full_name": "clampy-js/vue-clampy",
+ "description": "Vue.js (2+) directive that clamps the content of an element by adding an ellipsis to it if the content inside is too long.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "clampy-js",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/31968399?v=4"
+ },
+ "organization": {
+ "login": "clampy-js",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/31968399?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/clampy-js/vue-clampy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-class-component.json b/data/libraries/vue-class-component.json
new file mode 100644
index 0000000..2498515
--- /dev/null
+++ b/data/libraries/vue-class-component.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-class-component",
+ "icon": "vue.png",
+ "full_name": "vuejs/vue-class-component",
+ "description": "ES / TypeScript decorator for class-style Vue components.",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-class-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clazy-load.json b/data/libraries/vue-clazy-load.json
new file mode 100644
index 0000000..43725b9
--- /dev/null
+++ b/data/libraries/vue-clazy-load.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-clazy-load",
+ "full_name": "matheusgrieger/vue-clazy-load",
+ "description": "Component-based lazy (CLazy) load images in Vue.js 2",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "vue-components",
+ "lazy-loading",
+ "lazy-load",
+ "intersectionobserver"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "matheusgrieger",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6992464?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://matheusgrieger.github.io/vue-clazy-load/",
+ "repo": "https://github.com/matheusgrieger/vue-clazy-load"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cleave-component.json b/data/libraries/vue-cleave-component.json
new file mode 100644
index 0000000..275a60c
--- /dev/null
+++ b/data/libraries/vue-cleave-component.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-cleave-component",
+ "full_name": "ankurk91/vue-cleave-component",
+ "description": "Vue.js component for Cleave.js",
+ "topics": [
+ "vue",
+ "cleave",
+ "formatting",
+ "input-mask",
+ "masking"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankurk91",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6111524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ankurk91/vue-cleave-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-component.json b/data/libraries/vue-cli-plugin-component.json
new file mode 100644
index 0000000..edf2abe
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-component.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-cli-plugin-component",
+ "full_name": "David-Desmaisons/vue-cli-plugin-component",
+ "description": "🛠️ vue-cli 3 plugin to create component",
+ "topics": [
+ "vue",
+ "vue-cli-plugin",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/David-Desmaisons/vue-cli-plugin-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-cordova.json b/data/libraries/vue-cli-plugin-cordova.json
new file mode 100644
index 0000000..836d82b
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-cordova.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cli-plugin-cordova",
+ "full_name": "m0dch3n/vue-cli-plugin-cordova",
+ "description": "Vue Cli 3 Cordova Plugin",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "m0dch3n",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11309824?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/m0dch3n/vue-cli-plugin-cordova"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-docker-nginx.json b/data/libraries/vue-cli-plugin-docker-nginx.json
new file mode 100644
index 0000000..4ca8378
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-docker-nginx.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-cli-plugin-docker-nginx",
+ "full_name": "truefalse10/vue-cli-plugin-docker-nginx",
+ "description": "vue-cli plugin that adds minimal docker deployment using nginx",
+ "topics": [
+ "vue",
+ "vue-cli",
+ "vue-cli-plugin",
+ "docker",
+ "nginx"
+ ],
+ "license": null,
+ "owner": {
+ "login": "truefalse10",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/15369187?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/truefalse10/vue-cli-plugin-docker-nginx"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-electron-builder.json b/data/libraries/vue-cli-plugin-electron-builder.json
new file mode 100644
index 0000000..af3f92f
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-electron-builder.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-cli-plugin-electron-builder",
+ "full_name": "nklayman/vue-cli-plugin-electron-builder",
+ "description": "A Vue Cli 3 plugin for Electron with no required configuration",
+ "topics": [
+ "electron",
+ "vue",
+ "vue-cli",
+ "electron-webpack",
+ "electron-builder",
+ "cli",
+ "vue-cli-plugin",
+ "webpack"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nklayman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12448243?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nklayman.github.io/vue-cli-plugin-electron-builder/",
+ "repo": "https://github.com/nklayman/vue-cli-plugin-electron-builder"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-element.json b/data/libraries/vue-cli-plugin-element.json
new file mode 100644
index 0000000..5fd4a2a
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-element.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-cli-plugin-element",
+ "full_name": "codetrial/vue-cli-plugin-element",
+ "description": "Quickly build an enterprise application with vue-cli and element-ui in seconds.",
+ "topics": [
+ "vue",
+ "vue-cli",
+ "vue-plugin",
+ "vue-cli-plugin",
+ "element",
+ "element-ui",
+ "dashboard",
+ "admin",
+ "template",
+ "boilerplate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "organization": {
+ "login": "codetrial",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/42104494?v=4"
+ },
+ "links": {
+ "site": "https://element-admin.now.sh",
+ "repo": "https://github.com/codetrial/vue-cli-plugin-element"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-modular-router.json b/data/libraries/vue-cli-plugin-modular-router.json
new file mode 100644
index 0000000..c709a11
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-modular-router.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-cli-plugin-modular-router",
+ "full_name": "PureConstructs/vue-cli-plugin-modular-router",
+ "description": "Create Modular Router routes for Vue CLI 3",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "PureConstructs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33675671?v=4"
+ },
+ "organization": {
+ "login": "PureConstructs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33675671?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PureConstructs/vue-cli-plugin-modular-router"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-plugin-modular-vuex.json b/data/libraries/vue-cli-plugin-modular-vuex.json
new file mode 100644
index 0000000..6e1d5ba
--- /dev/null
+++ b/data/libraries/vue-cli-plugin-modular-vuex.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-cli-plugin-modular-vuex",
+ "full_name": "PureConstructs/vue-cli-plugin-modular-vuex",
+ "description": "Create Modular Vuex stores for Vue CLI 3 plugin",
+ "topics": [
+ "vuex-plugin",
+ "vue-cli-3",
+ "vuex"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PureConstructs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33675671?v=4"
+ },
+ "organization": {
+ "login": "PureConstructs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33675671?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PureConstructs/vue-cli-plugin-modular-vuex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-template-dev-server.json b/data/libraries/vue-cli-template-dev-server.json
new file mode 100644
index 0000000..c60f6c4
--- /dev/null
+++ b/data/libraries/vue-cli-template-dev-server.json
@@ -0,0 +1,38 @@
+{
+ "name": "vue-cli-template-dev-server",
+ "full_name": "eliranmal/vue-cli-template-dev-server",
+ "description": "development server for building vue-cli custom templates",
+ "topics": [
+ "vue",
+ "vuejs",
+ "tools",
+ "development",
+ "developer-tools",
+ "dx",
+ "developer-experience",
+ "cli",
+ "server",
+ "watcher",
+ "dev-server",
+ "vue-cli",
+ "vue-init",
+ "vue-init-template",
+ "vue-cli-template"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eliranmal",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1401288?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eliranmal/vue-cli-template-dev-server"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-template-github-pages.json b/data/libraries/vue-cli-template-github-pages.json
new file mode 100644
index 0000000..214800d
--- /dev/null
+++ b/data/libraries/vue-cli-template-github-pages.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cli-template-github-pages",
+ "full_name": "julon/vue-cli-template-github-pages",
+ "description": "A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction for Github Pages Deployment with travisCI.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "julon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11995684?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/julon/vue-cli-template-github-pages"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-template-library.json b/data/libraries/vue-cli-template-library.json
new file mode 100644
index 0000000..b7cf48b
--- /dev/null
+++ b/data/libraries/vue-cli-template-library.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-cli-template-library",
+ "full_name": "julon/vue-cli-template-library",
+ "description": "Template for developing open-source vue.js libraries with Rollup + Jest + Babel + Storybook + TravisCI + SemanticRelease",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-cli",
+ "vue-components",
+ "rollup",
+ "semantic-release",
+ "storybook",
+ "jest",
+ "linter",
+ "babel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "julon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11995684?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/julon/vue-cli-template-library"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-template-nativescript.json b/data/libraries/vue-cli-template-nativescript.json
new file mode 100644
index 0000000..5883cd0
--- /dev/null
+++ b/data/libraries/vue-cli-template-nativescript.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cli-template-nativescript",
+ "full_name": "julon/vue-cli-template-nativescript",
+ "description": "Template for starting new nativescript+vue projects with rollup+babel+eslint+SemanticRelease",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "julon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11995684?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/julon/vue-cli-template-nativescript"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli-template-registry.json b/data/libraries/vue-cli-template-registry.json
new file mode 100644
index 0000000..ea5cbef
--- /dev/null
+++ b/data/libraries/vue-cli-template-registry.json
@@ -0,0 +1,40 @@
+{
+ "name": "vue-cli-template-registry",
+ "full_name": "eliranmal/vue-cli-template-registry",
+ "description": "a solution for installing vue-cli custom templates hosted on private/enterprise repositories",
+ "topics": [
+ "tooling",
+ "cli",
+ "terminal",
+ "github",
+ "github-enterprise",
+ "ghe",
+ "private-repository",
+ "vue-cli",
+ "shell",
+ "vue-cli-templates",
+ "vue-cli-2x",
+ "vue-js",
+ "vue",
+ "command-line-interface",
+ "command-line-tool",
+ "gitlab",
+ "hosting"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eliranmal",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1401288?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eliranmal/vue-cli-template-registry"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cli.json b/data/libraries/vue-cli.json
new file mode 100644
index 0000000..3a91f70
--- /dev/null
+++ b/data/libraries/vue-cli.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-cli",
+ "full_name": "vuejs/vue-cli",
+ "description": "🛠️ Standard Tooling for Vue.js Development",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://cli.vuejs.org/",
+ "repo": "https://github.com/vuejs/vue-cli"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-click-helper.json b/data/libraries/vue-click-helper.json
new file mode 100644
index 0000000..31bc5e3
--- /dev/null
+++ b/data/libraries/vue-click-helper.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-click-helper",
+ "full_name": "huangshuwei/vue-click-helper",
+ "description": "A Vue directive to distinguish between click and double click",
+ "topics": [
+ "vue2",
+ "vue-directive",
+ "click",
+ "doubleclick",
+ "dblclick"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "huangshuwei",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6047141?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/huangshuwei/vue-click-helper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clickaway.json b/data/libraries/vue-clickaway.json
new file mode 100644
index 0000000..ffb745d
--- /dev/null
+++ b/data/libraries/vue-clickaway.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-clickaway",
+ "full_name": "simplesmiler/vue-clickaway",
+ "description": "Reusable clickaway directive for reusable Vue.js components",
+ "topics": [
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "simplesmiler",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/550229?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/simplesmiler/vue-clickaway"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clicky.json b/data/libraries/vue-clicky.json
new file mode 100644
index 0000000..0efec5f
--- /dev/null
+++ b/data/libraries/vue-clicky.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-clicky",
+ "full_name": "Herteby/vue-clicky",
+ "description": "Handy debugging function for Vue",
+ "topics": [
+ "vuejs",
+ "debug",
+ "tool",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Herteby",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6474685?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Herteby/vue-clicky"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clip.json b/data/libraries/vue-clip.json
new file mode 100644
index 0000000..78bdcd2
--- /dev/null
+++ b/data/libraries/vue-clip.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-clip",
+ "full_name": "thetutlage/vue-clip",
+ "description": "Simple and hackable file uploader for VueJs. Supports Vue >= 2.1",
+ "topics": [
+ "vuejs2",
+ "file-uploader",
+ "dropzonejs"
+ ],
+ "license": null,
+ "owner": {
+ "login": "thetutlage",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1706381?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vueclip.adonisjs.com/",
+ "repo": "https://github.com/thetutlage/vue-clip"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clipboard2.json b/data/libraries/vue-clipboard2.json
new file mode 100644
index 0000000..6bd9b94
--- /dev/null
+++ b/data/libraries/vue-clipboard2.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-clipboard2",
+ "full_name": "Inndy/vue-clipboard2",
+ "description": "A simple vue2 binding to clipboard.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuejs2",
+ "clipboard",
+ "copy"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Inndy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3402337?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-clipboard2.inndy.tw/",
+ "repo": "https://github.com/Inndy/vue-clipboard2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-clock2.json b/data/libraries/vue-clock2.json
new file mode 100644
index 0000000..ce2d923
--- /dev/null
+++ b/data/libraries/vue-clock2.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-clock2",
+ "full_name": "bestvist/vue-clock2",
+ "description": "vue clock component",
+ "topics": [
+ "vue",
+ "component",
+ "clock",
+ "time"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bestvist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22828569?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://bestvist.github.io/vue-clock2/docs/",
+ "repo": "https://github.com/bestvist/vue-clock2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cloneya.json b/data/libraries/vue-cloneya.json
new file mode 100644
index 0000000..c530fad
--- /dev/null
+++ b/data/libraries/vue-cloneya.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-cloneya",
+ "full_name": "ridaamirini/vue-cloneya",
+ "description": "A Vue.js 2 component to clone DOM elements",
+ "topics": [
+ "vue",
+ "jquery-clone",
+ "clone",
+ "component",
+ "forms",
+ "input"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ridaamirini",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/14841555?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ridaamirini/vue-cloneya"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cloudinary.json b/data/libraries/vue-cloudinary.json
new file mode 100644
index 0000000..876e912
--- /dev/null
+++ b/data/libraries/vue-cloudinary.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cloudinary",
+ "full_name": "diegopamio/vue-cloudinary",
+ "description": "A Vue.js (https://github.com/vuejs/vue) plugin that offers a reusable directive to get image from Cloudinary (https://cloudinary.com)",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "diegopamio",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2249375?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/diegopamio/vue-cloudinary"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-codemirror.json b/data/libraries/vue-codemirror.json
new file mode 100644
index 0000000..24b7fd5
--- /dev/null
+++ b/data/libraries/vue-codemirror.json
@@ -0,0 +1,41 @@
+{
+ "name": "vue-codemirror",
+ "full_name": "surmon-china/vue-codemirror",
+ "description": "⌨️ @codemirror component for @vuejs",
+ "topics": [
+ "vue",
+ "codemirror",
+ "vue-codemirror",
+ "codemirror-component",
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "vue-components",
+ "vue-component",
+ "vue-resource",
+ "codemirror-themes",
+ "codemirror-editor",
+ "code-editor",
+ "co",
+ "vue-directive",
+ "vue-plugin",
+ "text-editor",
+ "web-editor"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "surmon-china",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/14019524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://surmon-china.github.io/vue-codemirror",
+ "repo": "https://github.com/surmon-china/vue-codemirror"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-colcade.json b/data/libraries/vue-colcade.json
new file mode 100644
index 0000000..b73f0bb
--- /dev/null
+++ b/data/libraries/vue-colcade.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-colcade",
+ "full_name": "alexiscolin/vue-colcade",
+ "description": "📐Colcade plugin for Vue.js 2 - Lightweight masonry",
+ "topics": [
+ "vuejs",
+ "plugin",
+ "grid-layout",
+ "wrapper"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alexiscolin",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/7622257?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alexiscolin/vue-colcade"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-color-picker-board.json b/data/libraries/vue-color-picker-board.json
new file mode 100644
index 0000000..c9675e3
--- /dev/null
+++ b/data/libraries/vue-color-picker-board.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-color-picker-board",
+ "full_name": "shlomnissan/vue-color-picker-board",
+ "description": "🎨 A natural color picker component for Vue.js",
+ "topics": [
+ "vue",
+ "color-picker"
+ ],
+ "license": null,
+ "owner": {
+ "login": "shlomnissan",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3165988?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/shlomnissan/vue-color-picker-board"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-color-picker.json b/data/libraries/vue-color-picker.json
new file mode 100644
index 0000000..a1e9dab
--- /dev/null
+++ b/data/libraries/vue-color-picker.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-color-picker",
+ "full_name": "radial-color-picker/vue-color-picker",
+ "description": "Radial Color Picker - Vue",
+ "topics": [
+ "vue",
+ "color-picker",
+ "nuxt-module",
+ "hue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "radial-color-picker",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/37274714?v=4"
+ },
+ "organization": {
+ "login": "radial-color-picker",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/37274714?v=4"
+ },
+ "links": {
+ "site": "https://radial-color-picker.github.io/vue-color-picker/",
+ "repo": "https://github.com/radial-color-picker/vue-color-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-color.json b/data/libraries/vue-color.json
new file mode 100644
index 0000000..8c13095
--- /dev/null
+++ b/data/libraries/vue-color.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-color",
+ "full_name": "xiaokaike/vue-color",
+ "description": ":art: Vue Color Pickers for Sketch, Photoshop, Chrome & more http://vue-color.surge.sh",
+ "topics": [
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "xiaokaike",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4251499?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xiaokaike.github.io/vue-color/",
+ "repo": "https://github.com/xiaokaike/vue-color"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-command.json b/data/libraries/vue-command.json
new file mode 100644
index 0000000..8227b35
--- /dev/null
+++ b/data/libraries/vue-command.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-command",
+ "full_name": "ndabAP/vue-command",
+ "description": "A fully working, most feature-rich Vue.js terminal emulator",
+ "topics": [
+ "vue",
+ "terminal",
+ "javascript",
+ "cmd",
+ "bash",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ndabAP",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8510570?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ndabap.github.io/vue-command/",
+ "repo": "https://github.com/ndabAP/vue-command"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-comment-grid.json b/data/libraries/vue-comment-grid.json
new file mode 100644
index 0000000..9e6d0c0
--- /dev/null
+++ b/data/libraries/vue-comment-grid.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-comment-grid",
+ "full_name": "TugayYaldiz/vue-comment-grid",
+ "description": "💬 Responsive Vue.js comment system plugin that built with CSS Grid and Firebase REST API + Authentication. https://tugayyaldiz.github.io/vue-comment-grid",
+ "topics": [
+ "vuejs",
+ "grid-system",
+ "css-grid",
+ "firebase",
+ "firebase-rest-api",
+ "firebase-authentication",
+ "plugin",
+ "vue-comment",
+ "comment-grid",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TugayYaldiz",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/22748758?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/TugayYaldiz/vue-comment-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-compiler.json b/data/libraries/vue-compiler.json
new file mode 100644
index 0000000..9ab0227
--- /dev/null
+++ b/data/libraries/vue-compiler.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-compiler",
+ "full_name": "paulpflug/vue-compiler",
+ "description": "a simple cli wrapper around the vue-component-compiler",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "paulpflug",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1881921?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/paulpflug/vue-compiler"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-complexify.json b/data/libraries/vue-complexify.json
new file mode 100644
index 0000000..f17ed34
--- /dev/null
+++ b/data/libraries/vue-complexify.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-complexify",
+ "full_name": "mazipan/vue-complexify",
+ "description": ":cop: Vuejs porting library from jquery.complexify.js",
+ "topics": [
+ "vue-complexify",
+ "complexify",
+ "password-complexity",
+ "complexify-js"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-complexify/",
+ "repo": "https://github.com/mazipan/vue-complexify"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-component-boilerplate.json b/data/libraries/vue-component-boilerplate.json
new file mode 100644
index 0000000..b615103
--- /dev/null
+++ b/data/libraries/vue-component-boilerplate.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-component-boilerplate",
+ "full_name": "codetheorist/vue-component-boilerplate",
+ "description": "A VueJS template for building re-usable, packaged, VueJS components.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs-components",
+ "vue-cli",
+ "vue-component",
+ "vue-boilerplate",
+ "javascript",
+ "webpack",
+ "template",
+ "boilerplate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "codetheorist",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22813671?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/codetheorist/vue-component-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-component-generator.json b/data/libraries/vue-component-generator.json
new file mode 100644
index 0000000..a69697e
--- /dev/null
+++ b/data/libraries/vue-component-generator.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-component-generator",
+ "full_name": "lakb248/vue-component-generator",
+ "description": "A generator for vue component",
+ "topics": [
+ "vue",
+ "vue-components",
+ "vue-cli"
+ ],
+ "license": null,
+ "owner": {
+ "login": "lakb248",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5069587?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lakb248/vue-component-generator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-component-loading.json b/data/libraries/vue-component-loading.json
new file mode 100644
index 0000000..5933cd6
--- /dev/null
+++ b/data/libraries/vue-component-loading.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-component-loading",
+ "full_name": "val-bubbleflat/vue-component-loading",
+ "description": "Vuejs package, allow you to manage a loading state inside all component, and to display a progressbar",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "loading",
+ "progressbar",
+ "vue",
+ "vue-component",
+ "vue-progressbar",
+ "vue-loading",
+ "vue-component-loading"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "val-bubbleflat",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/27195374?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/val-bubbleflat/vue-component-loading"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-component-template.json b/data/libraries/vue-component-template.json
new file mode 100644
index 0000000..79c3768
--- /dev/null
+++ b/data/libraries/vue-component-template.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-component-template",
+ "full_name": "IneoO/vue-component-template",
+ "description": "Webpack setup for building & publishing a Vue component/library (with docs/demo site) for other developers to import into their projects. Uses Vue-cli and is based on the Vuejs webpack template",
+ "topics": [
+ "vuejs2",
+ "vue-components",
+ "vue-cli-template",
+ "webpack-setup",
+ "vue-boilerplate",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "IneoO",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8982189?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/IneoO/vue-component-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-computed-helpers.json b/data/libraries/vue-computed-helpers.json
new file mode 100644
index 0000000..6cc394e
--- /dev/null
+++ b/data/libraries/vue-computed-helpers.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-computed-helpers",
+ "full_name": "michalsnik/vue-computed-helpers",
+ "description": "Computed helpers for Vue apps",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "michalsnik",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4093559?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/michalsnik/vue-computed-helpers"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-conditional-attrs.json b/data/libraries/vue-conditional-attrs.json
new file mode 100644
index 0000000..612240e
--- /dev/null
+++ b/data/libraries/vue-conditional-attrs.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-conditional-attrs",
+ "full_name": "FL3NKEY/vue-conditional-attrs",
+ "description": "A Vue.js component for conditional rendering attributes and directives.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FL3NKEY",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23209987?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/FL3NKEY/vue-conditional-attrs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-config.json b/data/libraries/vue-config.json
new file mode 100644
index 0000000..a3220ea
--- /dev/null
+++ b/data/libraries/vue-config.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-config",
+ "full_name": "alex-oleshkevich/vue-config",
+ "description": "A static config plugin.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alex-oleshkevich",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/635848?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alex-oleshkevich/vue-config"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-confirmation-button.json b/data/libraries/vue-confirmation-button.json
new file mode 100644
index 0000000..b315e84
--- /dev/null
+++ b/data/libraries/vue-confirmation-button.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-confirmation-button",
+ "full_name": "imRohan/vue-confirmation-button",
+ "description": "A Vuejs component that asks uses to confirm before performing an action",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "imRohan",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3347296?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/imRohan/vue-confirmation-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-connection-listener.json b/data/libraries/vue-connection-listener.json
new file mode 100644
index 0000000..13d5d9c
--- /dev/null
+++ b/data/libraries/vue-connection-listener.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-connection-listener",
+ "full_name": "byteboomers/vue-connection-listener",
+ "description": "Vue event bus plugin listening for online/offline changes",
+ "topics": [
+ "vue-connection-listener",
+ "vue",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "organization": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/byteboomers/vue-connection-listener"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-contacts.json b/data/libraries/vue-contacts.json
new file mode 100644
index 0000000..02eac5b
--- /dev/null
+++ b/data/libraries/vue-contacts.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-contacts",
+ "full_name": "chiaweilee/vue-contacts",
+ "description": "Mobile contacts component for Vue",
+ "topics": [
+ "vue",
+ "contacts",
+ "contacts-book",
+ "vue-ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chiaweilee",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/29817353?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chiaweilee/vue-contacts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-container-component.json b/data/libraries/vue-container-component.json
new file mode 100644
index 0000000..766d0be
--- /dev/null
+++ b/data/libraries/vue-container-component.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-container-component",
+ "full_name": "kavalcante/vue-container-component",
+ "description": "Simple container component inspired on Bootstrap Container",
+ "topics": [
+ "vue",
+ "component",
+ "vuejs2",
+ "vuejs-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kavalcante",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13931503?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kavalcante/vue-container-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-content-loading.json b/data/libraries/vue-content-loading.json
new file mode 100644
index 0000000..47745a2
--- /dev/null
+++ b/data/libraries/vue-content-loading.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-content-loading",
+ "full_name": "LucasLeandro1204/vue-content-loading",
+ "description": "Vue component to easily build (or use presets) SVG loading cards Facebook like.",
+ "topics": [
+ "vue",
+ "svg",
+ "facebook",
+ "loading-animations",
+ "loading",
+ "card",
+ "cards",
+ "ui",
+ "ux",
+ "animation",
+ "vuejs",
+ "placeholder",
+ "skeleton"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "LucasLeandro1204",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13268691?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://lucasleandro1204.github.io/vue-content-loading/",
+ "repo": "https://github.com/LucasLeandro1204/vue-content-loading"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-content-placeholders.json b/data/libraries/vue-content-placeholders.json
new file mode 100644
index 0000000..d4ab41e
--- /dev/null
+++ b/data/libraries/vue-content-placeholders.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-content-placeholders",
+ "full_name": "michalsnik/vue-content-placeholders",
+ "description": "Composable components for rendering fake (progressive) content like facebook in vue",
+ "topics": [
+ "lazy-loading",
+ "progressive-rendering",
+ "loader",
+ "fake-content",
+ "skeleton",
+ "vue",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "michalsnik",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4093559?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/michalsnik/vue-content-placeholders"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-context-menu-popup.json b/data/libraries/vue-context-menu-popup.json
new file mode 100644
index 0000000..c8eca4a
--- /dev/null
+++ b/data/libraries/vue-context-menu-popup.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-context-menu-popup",
+ "full_name": "Johnathan/vue-context-menu-popup",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Johnathan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/144165?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Johnathan/vue-context-menu-popup"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-context-menu.json b/data/libraries/vue-context-menu.json
new file mode 100644
index 0000000..2657312
--- /dev/null
+++ b/data/libraries/vue-context-menu.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-context-menu",
+ "full_name": "vmaimone/vue-context-menu",
+ "description": "A context menu component for vue js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "vmaimone",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8013308?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vmaimone/vue-context-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-context.json b/data/libraries/vue-context.json
new file mode 100644
index 0000000..6bc8316
--- /dev/null
+++ b/data/libraries/vue-context.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-context",
+ "full_name": "rawilk/vue-context",
+ "description": "A simple vue context menu component.",
+ "topics": [
+ "vue",
+ "vue-context"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rawilk",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22842525?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rawilk/vue-context"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cookie-accept-decline.json b/data/libraries/vue-cookie-accept-decline.json
new file mode 100644
index 0000000..2b3d3d9
--- /dev/null
+++ b/data/libraries/vue-cookie-accept-decline.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-cookie-accept-decline",
+ "full_name": "promosis/vue-cookie-accept-decline",
+ "description": "👋 Show a banner with text, a decline button, and an accept button on your page. Remembers selection using cookies. Emits an event with current selection and on creation. Good for GDPR requirements.",
+ "topics": [
+ "vue",
+ "gdpr",
+ "banner",
+ "accept",
+ "decline",
+ "cookie"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "promosis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30876777?v=4"
+ },
+ "organization": {
+ "login": "promosis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30876777?v=4"
+ },
+ "links": {
+ "site": "https://promosis.github.io/vue-cookie-accept-decline/",
+ "repo": "https://github.com/promosis/vue-cookie-accept-decline"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cookie-law.json b/data/libraries/vue-cookie-law.json
new file mode 100644
index 0000000..1bd0ed1
--- /dev/null
+++ b/data/libraries/vue-cookie-law.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-cookie-law",
+ "full_name": "apertureless/vue-cookie-law",
+ "description": "🍪 👮 Hackable EU Cookie Law Plugin for Vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "cookie",
+ "cookie-law",
+ "eu-cookie"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/apertureless/vue-cookie-law"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cool-select.json b/data/libraries/vue-cool-select.json
new file mode 100644
index 0000000..e0ec9e6
--- /dev/null
+++ b/data/libraries/vue-cool-select.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-cool-select",
+ "full_name": "iliyaZelenko/vue-cool-select",
+ "description": "Select with autocomplete, slots, bootstrap and material design themes.",
+ "topics": [
+ "bootstrap",
+ "autocomplete",
+ "vue",
+ "select",
+ "input",
+ "search",
+ "material-design",
+ "searching"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "iliyaZelenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13103045?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/iliyaZelenko/vue-cool-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cordova.json b/data/libraries/vue-cordova.json
new file mode 100644
index 0000000..dd09406
--- /dev/null
+++ b/data/libraries/vue-cordova.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-cordova",
+ "full_name": "kartsims/vue-cordova",
+ "description": "Vue.js plugin for Cordova",
+ "topics": [
+ "cordova",
+ "vue",
+ "cordova-plugin"
+ ],
+ "license": null,
+ "owner": {
+ "login": "kartsims",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4136975?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://kartsims.github.io/vue-cordova",
+ "repo": "https://github.com/kartsims/vue-cordova"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-core-image-upload.json b/data/libraries/vue-core-image-upload.json
new file mode 100644
index 0000000..fa32239
--- /dev/null
+++ b/data/libraries/vue-core-image-upload.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-core-image-upload",
+ "full_name": "Vanthink-UED/vue-core-image-upload",
+ "description": "a vue plugin for image to crop and upload ",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "upload",
+ "crop",
+ "vue-component"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Vanthink-UED",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12745158?v=4"
+ },
+ "organization": {
+ "login": "Vanthink-UED",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12745158?v=4"
+ },
+ "links": {
+ "site": "http://vanthink-ued.github.io/vue-core-image-upload/index.html",
+ "repo": "https://github.com/Vanthink-UED/vue-core-image-upload"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-countable.json b/data/libraries/vue-countable.json
new file mode 100644
index 0000000..303312d
--- /dev/null
+++ b/data/libraries/vue-countable.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-countable",
+ "full_name": "johndatserakis/vue-countable",
+ "description": "✍️ Vue binding for countable.js. Provides real-time paragraph, sentence, word, and character counting.",
+ "topics": [
+ "vue",
+ "counter",
+ "countable",
+ "count",
+ "characters",
+ "words",
+ "paragraphs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "johndatserakis",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9972969?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://johndatserakis.github.io/vue-countable/",
+ "repo": "https://github.com/johndatserakis/vue-countable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-country-flag.json b/data/libraries/vue-country-flag.json
new file mode 100644
index 0000000..f41d3ad
--- /dev/null
+++ b/data/libraries/vue-country-flag.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-country-flag",
+ "full_name": "P3trur0/vue-country-flag",
+ "description": "Vue component for country flags",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "vue-components",
+ "country",
+ "i18n",
+ "l10n",
+ "flags",
+ "icons"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "P3trur0",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11474157?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/P3trur0/vue-country-flag"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-coverflow.json b/data/libraries/vue-coverflow.json
new file mode 100644
index 0000000..524150e
--- /dev/null
+++ b/data/libraries/vue-coverflow.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-coverflow",
+ "full_name": "OrangeXC/vue-coverflow",
+ "description": "🔆 Vue coverflow component(vue)",
+ "topics": [
+ "vue-coverflow",
+ "vue-component",
+ "npm"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "OrangeXC",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16081320?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://OrangeX_C.coding.me/vue-coverflow",
+ "repo": "https://github.com/OrangeXC/vue-coverflow"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-creativecommons.json b/data/libraries/vue-creativecommons.json
new file mode 100644
index 0000000..f37e642
--- /dev/null
+++ b/data/libraries/vue-creativecommons.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-creativecommons",
+ "full_name": "julon/vue-creativecommons",
+ "description": "CreativeCommons.org Vue.js components library ©️!",
+ "topics": [
+ "vue",
+ "vue-components",
+ "creative-commons"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "julon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11995684?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/julon/vue-creativecommons"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-croppa.json b/data/libraries/vue-croppa.json
new file mode 100644
index 0000000..fbf335e
--- /dev/null
+++ b/data/libraries/vue-croppa.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-croppa",
+ "full_name": "zhanziyang/vue-croppa",
+ "description": "A simple straightforward customizable mobile-friendly image cropper for Vue 2.0.",
+ "topics": [
+ "vue",
+ "cropper",
+ "image-cropper",
+ "vue-component",
+ "upload",
+ "vue-cropper-component",
+ "image-preview"
+ ],
+ "license": {
+ "key": "isc",
+ "url": "https://api.github.com/licenses/isc",
+ "name": "ISC License"
+ },
+ "owner": {
+ "login": "zhanziyang",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10041024?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://zhanziyang.github.io/vue-croppa/",
+ "repo": "https://github.com/zhanziyang/vue-croppa"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cropper.json b/data/libraries/vue-cropper.json
new file mode 100644
index 0000000..e05e156
--- /dev/null
+++ b/data/libraries/vue-cropper.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-cropper",
+ "full_name": "xyxiao001/vue-cropper",
+ "description": "A simple picture clipping plugin for vue",
+ "topics": [
+ "vue",
+ "cropper",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "xyxiao001",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/15681693?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xyxiao001.github.io/vue-cropper/example/",
+ "repo": "https://github.com/xyxiao001/vue-cropper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-croppie.json b/data/libraries/vue-croppie.json
new file mode 100644
index 0000000..dba3558
--- /dev/null
+++ b/data/libraries/vue-croppie.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-croppie",
+ "full_name": "jofftiquez/vue-croppie",
+ "description": "Vue wrapper for croppie",
+ "topics": [
+ "vue",
+ "croppie",
+ "crop-image",
+ "crop",
+ "vuejs2",
+ "vuejs",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jofftiquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8638243?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jofftiquez.github.io/vue-croppie/",
+ "repo": "https://github.com/jofftiquez/vue-croppie"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-crossword.json b/data/libraries/vue-crossword.json
new file mode 100644
index 0000000..5f7361d
--- /dev/null
+++ b/data/libraries/vue-crossword.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-crossword",
+ "full_name": "Piterden/vue-crossword",
+ "description": "Crossword puzzle builder VueJS application.",
+ "topics": [
+ "crossword",
+ "puzzle",
+ "vue",
+ "crossword-generator",
+ "crossword-puzzle",
+ "grid-generator"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Piterden",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5930429?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://piterden.github.io/vue-crossword",
+ "repo": "https://github.com/Piterden/vue-crossword"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-crud-x.json b/data/libraries/vue-crud-x.json
new file mode 100644
index 0000000..ff22cdc
--- /dev/null
+++ b/data/libraries/vue-crud-x.json
@@ -0,0 +1,42 @@
+{
+ "name": "vue-crud-x",
+ "full_name": "ais-one/vue-crud-x",
+ "description": "Vue+Express Cookbook & CRUD Component",
+ "topics": [
+ "vue",
+ "crud",
+ "firebase",
+ "vuetify",
+ "nuxt",
+ "rest",
+ "rxjs",
+ "express",
+ "nodejs",
+ "websocket",
+ "knex",
+ "jwt",
+ "openapi",
+ "recaptcha",
+ "material-design",
+ "2fa",
+ "boilerplate",
+ "hackathon",
+ "ssr"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ais-one",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4284574?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dev.to/aisone/vuejs-expressjs-crud-cookbook-46l0",
+ "repo": "https://github.com/ais-one/vue-crud-x"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-crud.json b/data/libraries/vue-crud.json
new file mode 100644
index 0000000..a2aaaaa
--- /dev/null
+++ b/data/libraries/vue-crud.json
@@ -0,0 +1,44 @@
+{
+ "name": "vue-crud",
+ "full_name": "what-crud/vue-crud",
+ "description": "Vue.js based REST-ful CRUD system",
+ "topics": [
+ "crm",
+ "crud",
+ "vue",
+ "vuejs2",
+ "vuex",
+ "vuetify",
+ "rest",
+ "crud-application",
+ "vue-crud",
+ "cms",
+ "crm-system",
+ "javascript",
+ "material-design",
+ "webpack",
+ "single-page-app",
+ "spa",
+ "boilerplate-application",
+ "boilerplate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "what-crud",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/48915550?v=4"
+ },
+ "organization": {
+ "login": "what-crud",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/48915550?v=4"
+ },
+ "links": {
+ "site": "https://vue-crud.github.io/",
+ "repo": "https://github.com/what-crud/vue-crud"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-crypto-dashboard.json b/data/libraries/vue-crypto-dashboard.json
new file mode 100644
index 0000000..9182e92
--- /dev/null
+++ b/data/libraries/vue-crypto-dashboard.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-crypto-dashboard",
+ "full_name": "JayeshLab/vue-crypto-dashboard",
+ "description": "Cryptocurrency Dashboard made with Vue",
+ "topics": [
+ "vuejs",
+ "cryptocurrencies",
+ "binance",
+ "amcharts",
+ "svg",
+ "charts",
+ "websocket",
+ "vue",
+ "vuex"
+ ],
+ "license": null,
+ "owner": {
+ "login": "JayeshLab",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36194663?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jayeshlab.github.io/vue-crypto-dashboard/",
+ "repo": "https://github.com/JayeshLab/vue-crypto-dashboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cryptoicon.json b/data/libraries/vue-cryptoicon.json
new file mode 100644
index 0000000..3d59ae8
--- /dev/null
+++ b/data/libraries/vue-cryptoicon.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-cryptoicon",
+ "full_name": "man15h/vue-cryptoicon",
+ "description": "Cryptocurrency icons for your next Vue project",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-components",
+ "vue-icons",
+ "components",
+ "cryptocurrency",
+ "icons",
+ "ethereum",
+ "bitcoin",
+ "fiat",
+ "iconset"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "man15h",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13364153?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-cryptoicon.netlify.com/",
+ "repo": "https://github.com/man15h/vue-cryptoicon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-css-donut-chart.json b/data/libraries/vue-css-donut-chart.json
new file mode 100644
index 0000000..cef1729
--- /dev/null
+++ b/data/libraries/vue-css-donut-chart.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-css-donut-chart",
+ "full_name": "dumptyd/vue-css-donut-chart",
+ "description": "Lightweight Vue component for drawing pure CSS donut charts",
+ "topics": [
+ "chart",
+ "donut",
+ "css",
+ "vue",
+ "doughnut",
+ "radial-progress",
+ "progress-bar",
+ "pie-chart"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dumptyd",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/16368429?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dumptyd.github.io/vue-css-donut-chart/",
+ "repo": "https://github.com/dumptyd/vue-css-donut-chart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-css-modules.json b/data/libraries/vue-css-modules.json
new file mode 100644
index 0000000..469b9a2
--- /dev/null
+++ b/data/libraries/vue-css-modules.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-css-modules",
+ "full_name": "fjc0k/vue-css-modules",
+ "description": "Seamless mapping of class names to CSS Modules inside of Vue components.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "css-modules"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fjc0k",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13151189?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://npm.im/vue-css-modules",
+ "repo": "https://github.com/fjc0k/vue-css-modules"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ctk-date-time-picker.json b/data/libraries/vue-ctk-date-time-picker.json
new file mode 100644
index 0000000..65d97e0
--- /dev/null
+++ b/data/libraries/vue-ctk-date-time-picker.json
@@ -0,0 +1,39 @@
+{
+ "name": "vue-ctk-date-time-picker",
+ "full_name": "chronotruck/vue-ctk-date-time-picker",
+ "description": "VueJS component to select dates & time, including a range mode",
+ "topics": [
+ "vuejs",
+ "datepicker",
+ "timepicker",
+ "dialog",
+ "responsive",
+ "input",
+ "vue-component",
+ "javascript",
+ "range",
+ "picker",
+ "date",
+ "time",
+ "calendar"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chronotruck",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13090012?v=4"
+ },
+ "organization": {
+ "login": "chronotruck",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13090012?v=4"
+ },
+ "links": {
+ "site": "https://chronotruck.github.io/vue-ctk-date-time-picker/",
+ "repo": "https://github.com/chronotruck/vue-ctk-date-time-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-curated.json b/data/libraries/vue-curated.json
new file mode 100644
index 0000000..525f38c
--- /dev/null
+++ b/data/libraries/vue-curated.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-curated",
+ "icon": "vue.png",
+ "full_name": "vuejs/vue-curated",
+ "description": "🖼️ The curated Vue packages list",
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": "https://curated.vuejs.org/",
+ "repo": "https://github.com/vuejs/vue-curated"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-currency-filter.json b/data/libraries/vue-currency-filter.json
new file mode 100644
index 0000000..768078b
--- /dev/null
+++ b/data/libraries/vue-currency-filter.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-currency-filter",
+ "full_name": "mazipan/vue-currency-filter",
+ "description": "🍒 Lightweight vue currency filter based on accounting.js",
+ "topics": [
+ "vue",
+ "vue2",
+ "vue-filters",
+ "vue-currency",
+ "vue-filter-currency",
+ "vue-currency-filter"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-currency-filter/",
+ "repo": "https://github.com/mazipan/vue-currency-filter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-currency-input.json b/data/libraries/vue-currency-input.json
new file mode 100644
index 0000000..6499a8d
--- /dev/null
+++ b/data/libraries/vue-currency-input.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-currency-input",
+ "full_name": "dm4t2/vue-currency-input",
+ "description": "Easy input of currency formatted numbers for Vue.js.",
+ "topics": [
+ "vue",
+ "currency-format",
+ "input-mask",
+ "i18n"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dm4t2",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11592259?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dm4t2.github.io/vue-currency-input/",
+ "repo": "https://github.com/dm4t2/vue-currency-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-custom-element.json b/data/libraries/vue-custom-element.json
new file mode 100644
index 0000000..b64a801
--- /dev/null
+++ b/data/libraries/vue-custom-element.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-custom-element",
+ "full_name": "karol-f/vue-custom-element",
+ "description": "Vue Custom Element - Web Components' Custom Elements for Vue.js",
+ "topics": [
+ "custom-elements",
+ "vuejs",
+ "vuejs2",
+ "web-components",
+ "vue-custom-element"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "karol-f",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/893082?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://karol-f.github.io/vue-custom-element/",
+ "repo": "https://github.com/karol-f/vue-custom-element"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-cute-modal.json b/data/libraries/vue-cute-modal.json
new file mode 100644
index 0000000..480e564
--- /dev/null
+++ b/data/libraries/vue-cute-modal.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-cute-modal",
+ "full_name": "dillonchanis/vue-cute-modal",
+ "description": "A simple and easy to use Modal component for Vue applications.",
+ "topics": [
+ "vue",
+ "vue2",
+ "modal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dillonchanis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12295922?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dillonchanis/vue-cute-modal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-d2b.json b/data/libraries/vue-d2b.json
new file mode 100644
index 0000000..74b553c
--- /dev/null
+++ b/data/libraries/vue-d2b.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-d2b",
+ "full_name": "d2bjs/vue-d2b",
+ "description": "Vue components for d2b charts.",
+ "topics": [],
+ "license": {
+ "key": "bsd-3-clause",
+ "url": "https://api.github.com/licenses/bsd-3-clause",
+ "name": "BSD 3-Clause \"New\" or \"Revised\" License"
+ },
+ "owner": {
+ "login": "d2bjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25933194?v=4"
+ },
+ "organization": {
+ "login": "d2bjs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25933194?v=4"
+ },
+ "links": {
+ "site": "https://d2bjs.github.io/vue-d2b",
+ "repo": "https://github.com/d2bjs/vue-d2b"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-d3-network.json b/data/libraries/vue-d3-network.json
new file mode 100644
index 0000000..bfdd2f3
--- /dev/null
+++ b/data/libraries/vue-d3-network.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-d3-network",
+ "full_name": "emiliorizzo/vue-d3-network",
+ "description": "Vue component to graph networks using d3-force",
+ "topics": [
+ "network",
+ "graph",
+ "chart",
+ "d3",
+ "d3v4",
+ "vue",
+ "component",
+ "d3-force"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "emiliorizzo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3934196?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://emiliorizzo.github.io/vue-d3-network/",
+ "repo": "https://github.com/emiliorizzo/vue-d3-network"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-data-loading.json b/data/libraries/vue-data-loading.json
new file mode 100644
index 0000000..9f48c45
--- /dev/null
+++ b/data/libraries/vue-data-loading.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-data-loading",
+ "full_name": "bedlate/vue-data-loading",
+ "description": "Another component for infinite scroll and pull down/up to load data.",
+ "topics": [
+ "vue",
+ "infinite-scroll",
+ "pull-to-refresh",
+ "vue-components"
+ ],
+ "license": null,
+ "owner": {
+ "login": "bedlate",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11674510?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://hacknews.xyz/",
+ "repo": "https://github.com/bedlate/vue-data-loading"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-data-tablee.json b/data/libraries/vue-data-tablee.json
new file mode 100644
index 0000000..ea0fcd4
--- /dev/null
+++ b/data/libraries/vue-data-tablee.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-data-tablee",
+ "full_name": "VitorLuizC/vue-data-tablee",
+ "description": "Yeap, another Vue table component.",
+ "topics": [
+ "vue-data-tablee",
+ "vue-data-table",
+ "vue-table",
+ "data-table",
+ "vue",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "VitorLuizC",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/9027363?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codepen.io/VitorLuizC/pen/qVJZoQ",
+ "repo": "https://github.com/VitorLuizC/vue-data-tablee"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-data-tables.json b/data/libraries/vue-data-tables.json
new file mode 100644
index 0000000..dd4d895
--- /dev/null
+++ b/data/libraries/vue-data-tables.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-data-tables",
+ "full_name": "njleonzhang/vue-data-tables",
+ "description": "A simple, customizable and pageable table with SSR support, based on vue2 and element-ui",
+ "topics": [
+ "vue",
+ "table",
+ "datatables",
+ "datatable"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "njleonzhang",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13174059?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://njleonzhang.github.io/vue-data-tables",
+ "repo": "https://github.com/njleonzhang/vue-data-tables"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dataflow-editor.json b/data/libraries/vue-dataflow-editor.json
new file mode 100644
index 0000000..b36a8a2
--- /dev/null
+++ b/data/libraries/vue-dataflow-editor.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-dataflow-editor",
+ "full_name": "krthr/vue-dataflow-editor",
+ "description": "Vue 2 dataflow graph editor",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "editor",
+ "dataflow",
+ "blocks",
+ "vue-blocks",
+ "visual-editor",
+ "editors",
+ "graph",
+ "graphics"
+ ],
+ "license": null,
+ "owner": {
+ "login": "krthr",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18665740?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://krthr.github.io/vue-dataflow-editor/",
+ "repo": "https://github.com/krthr/vue-dataflow-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datasource.json b/data/libraries/vue-datasource.json
new file mode 100644
index 0000000..4a10eea
--- /dev/null
+++ b/data/libraries/vue-datasource.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-datasource",
+ "full_name": "coderdiaz/vue-datasource",
+ "description": "A vue.js component to create dynamic tables",
+ "topics": [
+ "vue-datasource",
+ "laravel",
+ "pagination",
+ "dynamic-tables",
+ "vue",
+ "vuejs",
+ "vue2",
+ "table"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "coderdiaz",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1901273?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/coderdiaz/vue-datasource"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-date-picker.json b/data/libraries/vue-date-picker.json
new file mode 100644
index 0000000..a10e9b3
--- /dev/null
+++ b/data/libraries/vue-date-picker.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-date-picker",
+ "full_name": "8788/vue-date-picker",
+ "description": "datepicker component for Vue 2.x",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "8788",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2802513?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/8788/vue-date-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-date-range-picker.json b/data/libraries/vue-date-range-picker.json
new file mode 100644
index 0000000..0c20601
--- /dev/null
+++ b/data/libraries/vue-date-range-picker.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-date-range-picker",
+ "full_name": "Owumaro/vue-date-range-picker",
+ "description": "A vue component using Bootstrap 4 styles for date range selection",
+ "topics": [
+ "vue-components",
+ "vue",
+ "range-picker",
+ "datepicker",
+ "range-selection",
+ "daterange-picker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Owumaro",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5205295?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Owumaro/vue-date-range-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datepicker-infinite.json b/data/libraries/vue-datepicker-infinite.json
new file mode 100644
index 0000000..ddc5c17
--- /dev/null
+++ b/data/libraries/vue-datepicker-infinite.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-datepicker-infinite",
+ "full_name": "leepyng/vue-datepicker-infinite",
+ "description": "easy datepicker of a vue 2.0 component",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "leepyng",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10140473?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/leepyng/vue-datepicker-infinite"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datepicker-local.json b/data/libraries/vue-datepicker-local.json
new file mode 100644
index 0000000..50f3ce9
--- /dev/null
+++ b/data/libraries/vue-datepicker-local.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-datepicker-local",
+ "full_name": "weifeiyue/vue-datepicker-local",
+ "description": "A Beautiful Datepicker Component For Vue2",
+ "topics": [
+ "vue",
+ "component",
+ "datepicker",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "weifeiyue",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/19370201?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://weifeiyue.github.io/vue-datepicker-local/",
+ "repo": "https://github.com/weifeiyue/vue-datepicker-local"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datepicker-mobile.json b/data/libraries/vue-datepicker-mobile.json
new file mode 100644
index 0000000..44ac794
--- /dev/null
+++ b/data/libraries/vue-datepicker-mobile.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-datepicker-mobile",
+ "full_name": "ikarosu/vue-datepicker-mobile",
+ "description": "移动端操作的日期插件,可以选择开始及结束日期,通常用于旅游行业",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "ikarosu",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10465428?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ikarosu/vue-datepicker-mobile"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datepicker.json b/data/libraries/vue-datepicker.json
new file mode 100644
index 0000000..bab133a
--- /dev/null
+++ b/data/libraries/vue-datepicker.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-datepicker",
+ "full_name": "mathieustan/vue-datepicker",
+ "description": "A clean datepicker made with VueJs",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "mathieustan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/38033090?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-datepicker.netlify.com/",
+ "repo": "https://github.com/mathieustan/vue-datepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-datetime.json b/data/libraries/vue-datetime.json
new file mode 100644
index 0000000..657c5bf
--- /dev/null
+++ b/data/libraries/vue-datetime.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-datetime",
+ "full_name": "mariomka/vue-datetime",
+ "description": "Mobile friendly datetime picker for Vue. Supports date and datetime modes, i18n and disabling dates.",
+ "topics": [
+ "datepicker",
+ "datetimepicker",
+ "date",
+ "time",
+ "datetime",
+ "timepicker",
+ "vue",
+ "mobile-friendly"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mariomka",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1822472?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://mariomka.github.io/vue-datetime",
+ "repo": "https://github.com/mariomka/vue-datetime"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-daval.json b/data/libraries/vue-daval.json
new file mode 100644
index 0000000..49c1840
--- /dev/null
+++ b/data/libraries/vue-daval.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-daval",
+ "full_name": "deulos/vue-daval",
+ "description": "Super vue data validator - Easiness, simplicity, accurate",
+ "topics": [
+ "vue",
+ "data",
+ "validator",
+ "validation",
+ "form",
+ "model",
+ "input"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "deulos",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6222619?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://deulos.github.io/vue-daval/",
+ "repo": "https://github.com/deulos/vue-daval"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-decorators.json b/data/libraries/vue-decorators.json
new file mode 100644
index 0000000..e2cc24c
--- /dev/null
+++ b/data/libraries/vue-decorators.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-decorators",
+ "full_name": "partyka95/vue-decorators",
+ "description": "Decorators for VueJS (beta)",
+ "topics": [
+ "vue",
+ "vue-decorators",
+ "decorators"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "partyka95",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11705278?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/partyka95/vue-decorators"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-deepset.json b/data/libraries/vue-deepset.json
new file mode 100644
index 0000000..1c9220b
--- /dev/null
+++ b/data/libraries/vue-deepset.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-deepset",
+ "full_name": "bhoriuchi/vue-deepset",
+ "description": "Deep set Vue.js objects",
+ "topics": [
+ "vuex",
+ "mutations",
+ "vue",
+ "vue2",
+ "vuejs",
+ "deepset",
+ "reactive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bhoriuchi",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10199502?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/bhoriuchi/vue-deepset"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-default-value.json b/data/libraries/vue-default-value.json
new file mode 100644
index 0000000..e3df9fd
--- /dev/null
+++ b/data/libraries/vue-default-value.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-default-value",
+ "full_name": "termosa/vue-default-value",
+ "description": "Vue.js 2.x directive to set a default value for editable elements with no affect to the model state",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "termosa",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/494013?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/termosa/vue-default-value"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-design-system.json b/data/libraries/vue-design-system.json
new file mode 100644
index 0000000..67c95f5
--- /dev/null
+++ b/data/libraries/vue-design-system.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-design-system",
+ "full_name": "viljamis/vue-design-system",
+ "description": "An open source tool for building UI Design Systems with Vue.js",
+ "topics": [
+ "vuejs",
+ "design-systems",
+ "design-system",
+ "vue-styleguidist",
+ "components",
+ "component-library",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "viljamis",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/671836?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vueds.com",
+ "repo": "https://github.com/viljamis/vue-design-system"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-design.json b/data/libraries/vue-design.json
new file mode 100644
index 0000000..5450b4c
--- /dev/null
+++ b/data/libraries/vue-design.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-design",
+ "full_name": "L-Chris/vue-design",
+ "description": "Be the best website visualization builder with Vue and Electron.",
+ "topics": [
+ "vue",
+ "electron",
+ "visualization",
+ "website-builder",
+ "axure"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "L-Chris",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22991560?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/L-Chris/vue-design"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-detached-scrollbar.json b/data/libraries/vue-detached-scrollbar.json
new file mode 100644
index 0000000..fa0cfd6
--- /dev/null
+++ b/data/libraries/vue-detached-scrollbar.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-detached-scrollbar",
+ "full_name": "ozangulle/vue-detached-scrollbar",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ozangulle",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1334150?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ozangulle/vue-detached-scrollbar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dev-server.json b/data/libraries/vue-dev-server.json
new file mode 100644
index 0000000..511070d
--- /dev/null
+++ b/data/libraries/vue-dev-server.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-dev-server",
+ "full_name": "paulpflug/vue-dev-server",
+ "description": "a small development server for building `vue` components",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "paulpflug",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1881921?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/paulpflug/vue-dev-server"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-devtools.json b/data/libraries/vue-devtools.json
new file mode 100644
index 0000000..1f4c9b5
--- /dev/null
+++ b/data/libraries/vue-devtools.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-devtools",
+ "full_name": "vuejs/vue-devtools",
+ "description": "⚙️ Browser devtools extension for debugging Vue.js applications.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-devtools"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-diagrams.json b/data/libraries/vue-diagrams.json
new file mode 100644
index 0000000..827470c
--- /dev/null
+++ b/data/libraries/vue-diagrams.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-diagrams",
+ "full_name": "gwenaelp/vue-diagrams",
+ "description": "Diagram component for vue.js, inspired by react-diagrams",
+ "topics": [
+ "vue",
+ "diagram",
+ "vue-components",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "gwenaelp",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5365267?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gwenaelp/vue-diagrams"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dialog-drag.json b/data/libraries/vue-dialog-drag.json
new file mode 100644
index 0000000..5d1dac5
--- /dev/null
+++ b/data/libraries/vue-dialog-drag.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-dialog-drag",
+ "full_name": "emiliorizzo/vue-dialog-drag",
+ "description": "Simple vue draggable dialog",
+ "topics": [
+ "vue",
+ "vue2",
+ "dialog",
+ "draggable",
+ "touch",
+ "ui-components",
+ "webcomponent"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "emiliorizzo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3934196?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://emiliorizzo.github.io/vue-dialog-drag/",
+ "repo": "https://github.com/emiliorizzo/vue-dialog-drag"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-direction.json b/data/libraries/vue-direction.json
new file mode 100644
index 0000000..6e3e0cf
--- /dev/null
+++ b/data/libraries/vue-direction.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-direction",
+ "full_name": "shwilliam/vue-direction",
+ "description": "👋 Declarative, direction-aware hover in Vuejs",
+ "topics": [
+ "component",
+ "vue",
+ "mouse",
+ "direction",
+ "hover"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shwilliam",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/38357771?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-direction",
+ "repo": "https://github.com/shwilliam/vue-direction"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-directive-tooltip.json b/data/libraries/vue-directive-tooltip.json
new file mode 100644
index 0000000..e189c6d
--- /dev/null
+++ b/data/libraries/vue-directive-tooltip.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-directive-tooltip",
+ "full_name": "hekigan/vue-directive-tooltip",
+ "description": "Vue.js tooltip directive. Easy to use, configure and style",
+ "topics": [
+ "vue",
+ "vue2",
+ "directive",
+ "tooltip"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hekigan",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1617712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://hekigan.github.io/vue-directive-tooltip/",
+ "repo": "https://github.com/hekigan/vue-directive-tooltip"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-displacement-slideshow.json b/data/libraries/vue-displacement-slideshow.json
new file mode 100644
index 0000000..ea0b332
--- /dev/null
+++ b/data/libraries/vue-displacement-slideshow.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-displacement-slideshow",
+ "full_name": "AlbanCrepel/vue-displacement-slideshow",
+ "description": "A Vue.js 2.0 slideshow component working with Three.js",
+ "topics": [
+ "threejs",
+ "webgl",
+ "vuejs",
+ "images",
+ "slideshow"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "AlbanCrepel",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/16259856?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-displacement-slideshow.now.sh",
+ "repo": "https://github.com/AlbanCrepel/vue-displacement-slideshow"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-disqus.json b/data/libraries/vue-disqus.json
new file mode 100644
index 0000000..3422a53
--- /dev/null
+++ b/data/libraries/vue-disqus.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-disqus",
+ "full_name": "ktquez/vue-disqus",
+ "description": "Vue component to integrate Disqus comments in your application, with support for SPA",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ktquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8084606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-disqus.surge.sh/",
+ "repo": "https://github.com/ktquez/vue-disqus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-django.json b/data/libraries/vue-django.json
new file mode 100644
index 0000000..c50fb7e
--- /dev/null
+++ b/data/libraries/vue-django.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-django",
+ "full_name": "NdagiStanley/vue-django",
+ "description": "@Django integrated with a full-featured @Webpack + (@vuejs / vue-loader) setup with hot reload, linting, testing & css extraction.",
+ "topics": [
+ "vuejs",
+ "django",
+ "webpack"
+ ],
+ "license": null,
+ "owner": {
+ "login": "NdagiStanley",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/15629602?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://code.stanmd.tk/vue-django/",
+ "repo": "https://github.com/NdagiStanley/vue-django"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dom-portal.json b/data/libraries/vue-dom-portal.json
new file mode 100644
index 0000000..5b868eb
--- /dev/null
+++ b/data/libraries/vue-dom-portal.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-dom-portal",
+ "full_name": "calebroseland/vue-dom-portal",
+ "description": "An escape hatch for DOM Elements in Vue.js components.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "calebroseland",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11724372?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://calebroseland.github.io/vue-dom-portal",
+ "repo": "https://github.com/calebroseland/vue-dom-portal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-doughnut-chart.json b/data/libraries/vue-doughnut-chart.json
new file mode 100644
index 0000000..471620d
--- /dev/null
+++ b/data/libraries/vue-doughnut-chart.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-doughnut-chart",
+ "full_name": "mazipan/vue-doughnut-chart",
+ "description": "🍩 Doughnut chart component for Vue.js, originally created by Greg Willson",
+ "topics": [
+ "vue-chart",
+ "vue-doughnut-chart",
+ "vue-gauge-chart"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-doughnut-chart/",
+ "repo": "https://github.com/mazipan/vue-doughnut-chart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dplayer.json b/data/libraries/vue-dplayer.json
new file mode 100644
index 0000000..7571944
--- /dev/null
+++ b/data/libraries/vue-dplayer.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-dplayer",
+ "full_name": "MoePlayer/vue-dplayer",
+ "description": "📹 A Vue 2.x video player component based on DPlayer",
+ "topics": [
+ "vbuild",
+ "vue",
+ "player",
+ "video",
+ "component"
+ ],
+ "license": null,
+ "owner": {
+ "login": "MoePlayer",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/30426040?v=4"
+ },
+ "organization": {
+ "login": "MoePlayer",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/30426040?v=4"
+ },
+ "links": {
+ "site": "https://dplayer.netlify.com/",
+ "repo": "https://github.com/MoePlayer/vue-dplayer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drag-drop.json b/data/libraries/vue-drag-drop.json
new file mode 100644
index 0000000..8543c9c
--- /dev/null
+++ b/data/libraries/vue-drag-drop.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-drag-drop",
+ "full_name": "cameronhimself/vue-drag-drop",
+ "description": "A lightweight Vue wrapper that abstracts away the wonkier parts of the Drag and Drop Browser API",
+ "topics": [
+ "vue",
+ "vue2",
+ "vuejs",
+ "vuejs2",
+ "drag-and-drop"
+ ],
+ "license": null,
+ "owner": {
+ "login": "cameronhimself",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1534628?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cameronhimself/vue-drag-drop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drag-it-dude.json b/data/libraries/vue-drag-it-dude.json
new file mode 100644
index 0000000..3b37b82
--- /dev/null
+++ b/data/libraries/vue-drag-it-dude.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-drag-it-dude",
+ "full_name": "Esvalirion/vue-drag-it-dude",
+ "description": "Vue2 component, that allows you to drag object wherever you want",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Esvalirion",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1199337?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://esvalirion.github.io/vue-drag-it-dude/",
+ "repo": "https://github.com/Esvalirion/vue-drag-it-dude"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drag-resize.json b/data/libraries/vue-drag-resize.json
new file mode 100644
index 0000000..12f068b
--- /dev/null
+++ b/data/libraries/vue-drag-resize.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-drag-resize",
+ "full_name": "kirillmurashov/vue-drag-resize",
+ "description": "Vue Component for resize and drag elements",
+ "topics": [
+ "vuejs",
+ "vue",
+ "drag",
+ "draggable",
+ "resize",
+ "resizable",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kirillmurashov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4600587?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://kirillmurashov.com/vue-drag-resize",
+ "repo": "https://github.com/kirillmurashov/vue-drag-resize"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drag-verify.json b/data/libraries/vue-drag-verify.json
new file mode 100644
index 0000000..0055baf
--- /dev/null
+++ b/data/libraries/vue-drag-verify.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-drag-verify",
+ "full_name": "AshleyLv/vue-drag-verify",
+ "description": "This is a vue component, which is sliding to unlock some functionalities, such as login or sign up. This is used to protect your web app from attack.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "AshleyLv",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/20264075?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AshleyLv/vue-drag-verify"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drag-zone.json b/data/libraries/vue-drag-zone.json
new file mode 100644
index 0000000..64a068d
--- /dev/null
+++ b/data/libraries/vue-drag-zone.json
@@ -0,0 +1,40 @@
+{
+ "name": "vue-drag-zone",
+ "full_name": "surmon-china/vue-drag-zone",
+ "description": "😎Drag Zone component for @vuejs",
+ "topics": [
+ "vue-drag-zone",
+ "drag-zone-component",
+ "vue",
+ "vue-components",
+ "vuejs2",
+ "vuejs",
+ "vue2",
+ "vue-component",
+ "vue-resource",
+ "vue-plugin",
+ "vue-directive",
+ "vue-demo",
+ "drag-and-drop",
+ "draggable",
+ "web-dr",
+ "surmon",
+ "surmon-china"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "surmon-china",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/14019524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://surmon-china.github.io/vue-drag-zone/",
+ "repo": "https://github.com/surmon-china/vue-drag-zone"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-draggable-nested-tree.json b/data/libraries/vue-draggable-nested-tree.json
new file mode 100644
index 0000000..5a36bc5
--- /dev/null
+++ b/data/libraries/vue-draggable-nested-tree.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-draggable-nested-tree",
+ "full_name": "phphe/vue-draggable-nested-tree",
+ "description": "Easy to customize and 7kb powerful vue tree component.",
+ "topics": [
+ "treeview",
+ "draggable",
+ "sorted",
+ "draggableview",
+ "nested",
+ "vue-component",
+ "tree-structure",
+ "vue-tree"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "phphe",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16739787?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codepen.io/phphe/pen/KRapQm",
+ "repo": "https://github.com/phphe/vue-draggable-nested-tree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-draggable-resizable.json b/data/libraries/vue-draggable-resizable.json
new file mode 100644
index 0000000..ab8e88b
--- /dev/null
+++ b/data/libraries/vue-draggable-resizable.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-draggable-resizable",
+ "full_name": "mauricius/vue-draggable-resizable",
+ "description": "Vue2 Component for draggable and resizable elements.",
+ "topics": [
+ "vuejs2",
+ "draggable",
+ "resizable",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mauricius",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7000852?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mauricius.github.io/vue-draggable-resizable/",
+ "repo": "https://github.com/mauricius/vue-draggable-resizable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-draggable.json b/data/libraries/vue-draggable.json
new file mode 100644
index 0000000..cb38e33
--- /dev/null
+++ b/data/libraries/vue-draggable.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-draggable",
+ "full_name": "Vivify-Ideas/vue-draggable",
+ "description": "Vue Drag and Drop library without any dependency 👌",
+ "topics": [
+ "vue",
+ "javascript",
+ "drag-and-drop"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Vivify-Ideas",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5213804?v=4"
+ },
+ "organization": {
+ "login": "Vivify-Ideas",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5213804?v=4"
+ },
+ "links": {
+ "site": "https://vivify-ideas.github.io/vue-draggable/",
+ "repo": "https://github.com/Vivify-Ideas/vue-draggable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-draggableCal.json b/data/libraries/vue-draggableCal.json
new file mode 100644
index 0000000..75a9952
--- /dev/null
+++ b/data/libraries/vue-draggableCal.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-draggableCal",
+ "full_name": "liloow/vue-draggableCal",
+ "description": "Not your ordinary datepicker. A Vuejs draggable date selector with a fresh responsive design, mobile ready and 0 dependencies, 17kb gzipped",
+ "topics": [
+ "vuejs",
+ "vue-component",
+ "datepicker",
+ "mobile",
+ "draggable",
+ "responsive",
+ "calendar",
+ "lightweight"
+ ],
+ "license": null,
+ "owner": {
+ "login": "liloow",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13866828?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/liloow/vue-draggableCal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dragging.json b/data/libraries/vue-dragging.json
new file mode 100644
index 0000000..5a52b40
--- /dev/null
+++ b/data/libraries/vue-dragging.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-dragging",
+ "full_name": "hilongjw/vue-dragging",
+ "description": "A sortable list directive with Vue",
+ "topics": [
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hilongjw",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5835766?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://hilongjw.github.io/vue-dragging/",
+ "repo": "https://github.com/hilongjw/vue-dragging"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dragula.json b/data/libraries/vue-dragula.json
new file mode 100644
index 0000000..739b4c2
--- /dev/null
+++ b/data/libraries/vue-dragula.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-dragula",
+ "full_name": "Astray-git/vue-dragula",
+ "description": ":ok_hand: Drag and drop so simple it hurts http://astray-git.github.io/vue-dragula",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Astray-git",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2520426?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Astray-git/vue-dragula"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-drawer-layout.json b/data/libraries/vue-drawer-layout.json
new file mode 100644
index 0000000..fd7c5dc
--- /dev/null
+++ b/data/libraries/vue-drawer-layout.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-drawer-layout",
+ "full_name": "hjl19911127/vue-drawer-layout",
+ "description": "A simple DrawerLayout component for Vue.js.",
+ "topics": [
+ "vue",
+ "vue-drawer-layout",
+ "commonjs",
+ "drawerlayout",
+ "sidebar",
+ "drawer",
+ "drag",
+ "drawerlayout-component",
+ "android"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hjl19911127",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9312114?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://share.codehuang.com/vue-drawer-layout",
+ "repo": "https://github.com/hjl19911127/vue-drawer-layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dropdown-menu.json b/data/libraries/vue-dropdown-menu.json
new file mode 100644
index 0000000..917930b
--- /dev/null
+++ b/data/libraries/vue-dropdown-menu.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-dropdown-menu",
+ "full_name": "Innologica/vue-dropdown-menu",
+ "description": "Dropdown menu component for Vue",
+ "topics": [
+ "vue",
+ "dropdown",
+ "menu"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Innologica",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8224044?v=4"
+ },
+ "organization": {
+ "login": "Innologica",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8224044?v=4"
+ },
+ "links": {
+ "site": "https://innologica.github.io/vue-dropdown-menu/",
+ "repo": "https://github.com/Innologica/vue-dropdown-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dropdown.json b/data/libraries/vue-dropdown.json
new file mode 100644
index 0000000..562bb61
--- /dev/null
+++ b/data/libraries/vue-dropdown.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-dropdown",
+ "full_name": "JonathanDn/vue-dropdown",
+ "description": "A highly dynamic vue dropdown component",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "JonathanDn",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19703819?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/JonathanDn/vue-dropdown"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dropdowns.json b/data/libraries/vue-dropdowns.json
new file mode 100644
index 0000000..aa304e6
--- /dev/null
+++ b/data/libraries/vue-dropdowns.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-dropdowns",
+ "full_name": "mikerodham/vue-dropdowns",
+ "description": "A better way to display select boxes when using `v-for` on objects.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mikerodham",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7014362?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mikerodham.github.io/vue-dropdowns/",
+ "repo": "https://github.com/mikerodham/vue-dropdowns"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dropzone.json b/data/libraries/vue-dropzone.json
new file mode 100644
index 0000000..b427a02
--- /dev/null
+++ b/data/libraries/vue-dropzone.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-dropzone",
+ "full_name": "rowanwins/vue-dropzone",
+ "description": "A Vue.js component for Dropzone.js - a drag’n’drop file uploads utility with image previews",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rowanwins",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6735870?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://rowanwins.github.io/vue-dropzone/docs/dist",
+ "repo": "https://github.com/rowanwins/vue-dropzone"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-dummy.json b/data/libraries/vue-dummy.json
new file mode 100644
index 0000000..278bb78
--- /dev/null
+++ b/data/libraries/vue-dummy.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-dummy",
+ "full_name": "paulcollett/vue-dummy",
+ "description": "Placeholder Images and Lorem Ipsum Dummy Text for Vue.js projects",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "paulcollett",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1904774?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://git.io/vue-dummy-example",
+ "repo": "https://github.com/paulcollett/vue-dummy"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-e164.json b/data/libraries/vue-e164.json
new file mode 100644
index 0000000..18ce729
--- /dev/null
+++ b/data/libraries/vue-e164.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-e164",
+ "full_name": "evildvl/vue-e164",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "evildvl",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/26482962?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/evildvl/vue-e164"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easeljs.json b/data/libraries/vue-easeljs.json
new file mode 100644
index 0000000..eff8e6d
--- /dev/null
+++ b/data/libraries/vue-easeljs.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-easeljs",
+ "full_name": "dankuck/vue-easeljs",
+ "description": "A Vue.js plugin to control an HTML5 canvas using EaselJS",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dankuck",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/277837?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dankuck/vue-easeljs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easteregg.json b/data/libraries/vue-easteregg.json
new file mode 100644
index 0000000..3e43982
--- /dev/null
+++ b/data/libraries/vue-easteregg.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-easteregg",
+ "full_name": "ddgll/vue-easteregg",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ddgll",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5771917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ddgll/vue-easteregg"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easy-polls.json b/data/libraries/vue-easy-polls.json
new file mode 100644
index 0000000..337e02e
--- /dev/null
+++ b/data/libraries/vue-easy-polls.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-easy-polls",
+ "full_name": "updivision/vue-easy-polls",
+ "description": "A Vue.js component for creating polls, voting and showing results. It’s easy to implement and easy to customize.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "updivision",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26758620?v=4"
+ },
+ "organization": {
+ "login": "updivision",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/26758620?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/updivision/vue-easy-polls"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easy-slider.json b/data/libraries/vue-easy-slider.json
new file mode 100644
index 0000000..2450a19
--- /dev/null
+++ b/data/libraries/vue-easy-slider.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-easy-slider",
+ "full_name": "shhdgit/vue-easy-slider",
+ "description": "Slider Component of Vue.js.",
+ "topics": [
+ "slider",
+ "vue-slider",
+ "slides",
+ "carrousel",
+ "vue-directive",
+ "vue-plugin",
+ "vue-swiper",
+ "swiper",
+ "swipe"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shhdgit",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11549583?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/shhdgit/vue-easy-slider"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easy-tinymce.json b/data/libraries/vue-easy-tinymce.json
new file mode 100644
index 0000000..73c0407
--- /dev/null
+++ b/data/libraries/vue-easy-tinymce.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-easy-tinymce",
+ "full_name": "m3esma/vue-easy-tinymce",
+ "description": "A simple and powerful package for easy usage of tinymce in Vue.js project.",
+ "topics": [
+ "vue",
+ "tinymce",
+ "javascript",
+ "component",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "m3esma",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/14247909?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/m3esma/vue-easy-tinymce"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easy-toast.json b/data/libraries/vue-easy-toast.json
new file mode 100644
index 0000000..bdafe41
--- /dev/null
+++ b/data/libraries/vue-easy-toast.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-easy-toast",
+ "full_name": "noru/vue-easy-toast",
+ "description": "A Toast widget for Vue 1 & 2",
+ "topics": [
+ "vue",
+ "vue-easy-toast",
+ "vue2",
+ "toast"
+ ],
+ "license": null,
+ "owner": {
+ "login": "noru",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6258961?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/noru/vue-easy-toast"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-easytable.json b/data/libraries/vue-easytable.json
new file mode 100644
index 0000000..e547743
--- /dev/null
+++ b/data/libraries/vue-easytable.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-easytable",
+ "full_name": "huangshuwei/vue-easytable",
+ "description": "🍉 Vue table components, support for cell edit,multi-head fixed, multi-column fixed, clumn drag, sort,conditional filter, custom column ...(vue table 组件,支持 单元格合并、单元格编辑、多表头固定、多列固定、列拖动、排序、自定义列、条件过滤、分页... )",
+ "topics": [
+ "vuejs2",
+ "table",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "huangshuwei",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6047141?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://doc.huangsw.com/vue-easytable/app.html",
+ "repo": "https://github.com/huangshuwei/vue-easytable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-echarts-v3.json b/data/libraries/vue-echarts-v3.json
new file mode 100644
index 0000000..f7ec88e
--- /dev/null
+++ b/data/libraries/vue-echarts-v3.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-echarts-v3",
+ "full_name": "xlsdg/vue-echarts-v3",
+ "description": "Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)",
+ "topics": [
+ "echarts",
+ "vue",
+ "vue-echarts",
+ "library",
+ "chart",
+ "visualization",
+ "vuejs",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "xlsdg",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1203305?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xlsdg.github.io/vue-echarts-v3-demo/",
+ "repo": "https://github.com/xlsdg/vue-echarts-v3"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-echarts.json b/data/libraries/vue-echarts.json
new file mode 100644
index 0000000..ba50e62
--- /dev/null
+++ b/data/libraries/vue-echarts.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-echarts",
+ "full_name": "ecomfe/vue-echarts",
+ "description": "ECharts component for Vue.js.",
+ "topics": [
+ "vue",
+ "echarts"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ecomfe",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2268460?v=4"
+ },
+ "organization": {
+ "login": "ecomfe",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2268460?v=4"
+ },
+ "links": {
+ "site": "https://ecomfe.github.io/vue-echarts/demo/",
+ "repo": "https://github.com/ecomfe/vue-echarts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-echo.json b/data/libraries/vue-echo.json
new file mode 100644
index 0000000..a076416
--- /dev/null
+++ b/data/libraries/vue-echo.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-echo",
+ "full_name": "happyDemon/vue-echo",
+ "description": "Vue integration for the Laravel Echo library.",
+ "topics": [
+ "laravel-echo",
+ "vue-echo",
+ "vue",
+ "vuejs",
+ "socket-io",
+ "pusher",
+ "vue2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "happyDemon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38573?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/happyDemon/vue-echo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ele-form.json b/data/libraries/vue-ele-form.json
new file mode 100644
index 0000000..983a726
--- /dev/null
+++ b/data/libraries/vue-ele-form.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-ele-form",
+ "full_name": "dream2023/vue-ele-form",
+ "description": "基于element-ui的数据驱动表单组件",
+ "topics": [
+ "vue-ele-form",
+ "vue-form",
+ "element-form",
+ "element",
+ "element-ui",
+ "element-ui-form",
+ "vue-form-generator",
+ "form-builder"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dream2023",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/19297757?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dream2023.github.io/vue-ele-form/",
+ "repo": "https://github.com/dream2023/vue-ele-form"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-electron-template.json b/data/libraries/vue-electron-template.json
new file mode 100644
index 0000000..32f13d4
--- /dev/null
+++ b/data/libraries/vue-electron-template.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-electron-template",
+ "full_name": "mubaidr/vue-electron-template",
+ "description": "An Electron & Vue.js template with Hot-reloading enabled and common Vue plugins, dev, debug and build scripts configured.",
+ "topics": [
+ "electron",
+ "vue",
+ "boilerplate",
+ "electronjs",
+ "webpack4",
+ "rollup",
+ "rollup-js",
+ "webpack",
+ "starter-template",
+ "starter",
+ "electron-vue",
+ "bulma"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mubaidr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2222702?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mubaidr/vue-electron-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-element-admin.json b/data/libraries/vue-element-admin.json
new file mode 100644
index 0000000..b58295b
--- /dev/null
+++ b/data/libraries/vue-element-admin.json
@@ -0,0 +1,42 @@
+{
+ "name": "vue-element-admin",
+ "full_name": "PanJiaChen/vue-element-admin",
+ "description": ":tada: A magical vue admin https://panjiachen.github.io/vue-element-admin",
+ "topics": [
+ "vue",
+ "admin",
+ "element-ui",
+ "axios",
+ "vuex",
+ "vue-cli",
+ "element",
+ "vue-admin",
+ "admin-template",
+ "mock",
+ "admin-dashboard",
+ "desktop",
+ "management-system",
+ "webpack",
+ "i18n",
+ "dashboard",
+ "tinymce",
+ "webpack4",
+ "xlsx"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PanJiaChen",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8121621?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PanJiaChen/vue-element-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-element-loading.json b/data/libraries/vue-element-loading.json
new file mode 100644
index 0000000..4280f8b
--- /dev/null
+++ b/data/libraries/vue-element-loading.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-element-loading",
+ "full_name": "biigpongsatorn/vue-element-loading",
+ "description": "⏳ Loading inside a container or full screen for Vue.js",
+ "topics": [
+ "loader",
+ "loading",
+ "spinner",
+ "inside",
+ "component",
+ "vue",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "biigpongsatorn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10693658?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-element-loading.netlify.com/",
+ "repo": "https://github.com/biigpongsatorn/vue-element-loading"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-element-starter.json b/data/libraries/vue-element-starter.json
new file mode 100644
index 0000000..919eaa7
--- /dev/null
+++ b/data/libraries/vue-element-starter.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-element-starter",
+ "full_name": "Metnew/vue-element-starter",
+ "description": " Vue starter with Element-UI [READY, unmaintained now]",
+ "topics": [
+ "starter",
+ "vue",
+ "vuejs2",
+ "vuex",
+ "boilerplate",
+ "template",
+ "setup",
+ "js",
+ "javascript",
+ "webpack",
+ "element-ui"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Metnew",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10862289?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://metnew.github.io/vue-element-starter/",
+ "repo": "https://github.com/Metnew/vue-element-starter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-elucidate.json b/data/libraries/vue-elucidate.json
new file mode 100644
index 0000000..904a53d
--- /dev/null
+++ b/data/libraries/vue-elucidate.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-elucidate",
+ "full_name": "mattrothenberg/vue-elucidate",
+ "description": "A library for documenting Vue components",
+ "topics": [
+ "vue",
+ "vuejs",
+ "styleguide",
+ "design",
+ "design-systems"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mattrothenberg",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5148596?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mattrothenberg.github.io/vue-elucidate-example",
+ "repo": "https://github.com/mattrothenberg/vue-elucidate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-embed.json b/data/libraries/vue-embed.json
new file mode 100644
index 0000000..f2760e2
--- /dev/null
+++ b/data/libraries/vue-embed.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-embed",
+ "full_name": "Gomah/vue-embed",
+ "description": "Vue 2.x component based on embed.js https://github.com/ritz078/embed.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Gomah",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2362138?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-embed",
+ "repo": "https://github.com/Gomah/vue-embed"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-emoji-picker.json b/data/libraries/vue-emoji-picker.json
new file mode 100644
index 0000000..1df9a52
--- /dev/null
+++ b/data/libraries/vue-emoji-picker.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-emoji-picker",
+ "full_name": "DCzajkowski/vue-emoji-picker",
+ "description": "Very simple, yet powerful, vue emoji picker 🎉🔥🚀",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuejs2",
+ "emoji-picker",
+ "emojis",
+ "vue-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "DCzajkowski",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4501047?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/DCzajkowski/vue-emoji-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-enhancedCheck.json b/data/libraries/vue-enhancedCheck.json
new file mode 100644
index 0000000..2dd622e
--- /dev/null
+++ b/data/libraries/vue-enhancedCheck.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-enhancedCheck",
+ "full_name": "Keiwen/vue-enhancedCheck",
+ "description": "enhanced-check component for vue 2",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Keiwen",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20301099?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Keiwen/vue-enhancedCheck"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-enterprise-boilerplate.json b/data/libraries/vue-enterprise-boilerplate.json
new file mode 100644
index 0000000..6b240fc
--- /dev/null
+++ b/data/libraries/vue-enterprise-boilerplate.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-enterprise-boilerplate",
+ "full_name": "chrisvfritz/vue-enterprise-boilerplate",
+ "description": "An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3.",
+ "topics": [
+ "vue",
+ "javascript",
+ "frontend",
+ "boilerplate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chrisvfritz",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2327556?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chrisvfritz/vue-enterprise-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-error-page.json b/data/libraries/vue-error-page.json
new file mode 100644
index 0000000..b4eac85
--- /dev/null
+++ b/data/libraries/vue-error-page.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-error-page",
+ "full_name": "raniesantos/vue-error-page",
+ "description": "Provides a wrapper for router-view that allows you to show error pages without changing the URL.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-router",
+ "router",
+ "routing",
+ "route",
+ "routes",
+ "404",
+ "404-pages",
+ "404-page",
+ "404-errors",
+ "error-page"
+ ],
+ "license": null,
+ "owner": {
+ "login": "raniesantos",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8528269?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/raniesantos/vue-error-page"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-esc.json b/data/libraries/vue-esc.json
new file mode 100644
index 0000000..1856ab1
--- /dev/null
+++ b/data/libraries/vue-esc.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-esc",
+ "full_name": "ianaya89/vue-esc",
+ "description": ":running: Vue.js directive to add a document event listener on escape keyup.",
+ "topics": [
+ "vuejs",
+ "vue-directive",
+ "escape-keyup",
+ "vue-esc"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ianaya89",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3258966?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ianaya89/vue-esc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-eva-icons.json b/data/libraries/vue-eva-icons.json
new file mode 100644
index 0000000..4cc3805
--- /dev/null
+++ b/data/libraries/vue-eva-icons.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-eva-icons",
+ "full_name": "antonreshetov/vue-eva-icons",
+ "description": "Is a pack of more than 480 beautiful open source Eva icons as Vue components",
+ "topics": [
+ "vue",
+ "vue-components",
+ "vue-icons",
+ "icons",
+ "svg",
+ "svg-icons"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antonreshetov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17480987?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antonreshetov.github.io/vue-eva-icons/",
+ "repo": "https://github.com/antonreshetov/vue-eva-icons"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-event-calendar.json b/data/libraries/vue-event-calendar.json
new file mode 100644
index 0000000..7ed57a8
--- /dev/null
+++ b/data/libraries/vue-event-calendar.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-event-calendar",
+ "full_name": "GeoffZhu/vue-event-calendar",
+ "description": "A simple events calendar for Vue2, no dependencies except Vue2.",
+ "topics": [
+ "vue",
+ "event-calendar",
+ "vue-calendar"
+ ],
+ "license": null,
+ "owner": {
+ "login": "GeoffZhu",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10768286?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://geoffzhu.cn/vue-event-calendar/",
+ "repo": "https://github.com/GeoffZhu/vue-event-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-event-handler.json b/data/libraries/vue-event-handler.json
new file mode 100644
index 0000000..0d6c0c6
--- /dev/null
+++ b/data/libraries/vue-event-handler.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-event-handler",
+ "full_name": "sandeepk01/vue-event-handler",
+ "description": "Event handling plugin for VueJS",
+ "topics": [
+ "vue",
+ "event-listener",
+ "eventbus",
+ "vue2-events",
+ "vue1-events",
+ "event-handlers"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sandeepk01",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5541669?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/sandeepk01/vue-event-handler"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-event-manager.json b/data/libraries/vue-event-manager.json
new file mode 100644
index 0000000..c9b2602
--- /dev/null
+++ b/data/libraries/vue-event-manager.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-event-manager",
+ "full_name": "pagekit/vue-event-manager",
+ "description": "The event manager for Vue.js",
+ "topics": [
+ "vue",
+ "javascript",
+ "events"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pagekit",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/510472?v=4"
+ },
+ "organization": {
+ "login": "pagekit",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/510472?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pagekit/vue-event-manager"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-events.json b/data/libraries/vue-events.json
new file mode 100644
index 0000000..632f923
--- /dev/null
+++ b/data/libraries/vue-events.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-events",
+ "full_name": "cklmercer/vue-events",
+ "description": "Simple event handling for Vue.js",
+ "topics": [
+ "vue",
+ "vue-events",
+ "event-bus",
+ "plugin",
+ "events"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "cklmercer",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5618812?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cklmercer/vue-events"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-express-mongo-boilerplate.json b/data/libraries/vue-express-mongo-boilerplate.json
new file mode 100644
index 0000000..95dbf4c
--- /dev/null
+++ b/data/libraries/vue-express-mongo-boilerplate.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-express-mongo-boilerplate",
+ "full_name": "icebob/vue-express-mongo-boilerplate",
+ "description": ":star: MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS",
+ "topics": [
+ "vue",
+ "nodejs",
+ "express",
+ "boilerplate",
+ "mongo",
+ "webpack",
+ "vuejs",
+ "graphql",
+ "fullstack",
+ "fullstack-boilerplate"
+ ],
+ "license": null,
+ "owner": {
+ "login": "icebob",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/306521?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vemapp.moleculer.services/",
+ "repo": "https://github.com/icebob/vue-express-mongo-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-extend-layout.json b/data/libraries/vue-extend-layout.json
new file mode 100644
index 0000000..b6bd524
--- /dev/null
+++ b/data/libraries/vue-extend-layout.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-extend-layout",
+ "full_name": "ktquez/vue-extend-layout",
+ "description": "Default layout or create custom layouts for the pages of your Vue.js SPA (Multiple layouts)",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ktquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8084606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-layouts2.surge.sh/",
+ "repo": "https://github.com/ktquez/vue-extend-layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fa.json b/data/libraries/vue-fa.json
new file mode 100644
index 0000000..430df75
--- /dev/null
+++ b/data/libraries/vue-fa.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-fa",
+ "full_name": "Cweili/vue-fa",
+ "description": "Tiny FontAwesome 5 component for Vue.js.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "fontawesome",
+ "font-awesome",
+ "icon",
+ "svg",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Cweili",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2128450?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://cweili.github.io/vue-fa/",
+ "repo": "https://github.com/Cweili/vue-fa"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fab.json b/data/libraries/vue-fab.json
new file mode 100644
index 0000000..40e863e
--- /dev/null
+++ b/data/libraries/vue-fab.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-fab",
+ "full_name": "PygmySlowLoris/vue-fab",
+ "description": "Vue Floating Action Button",
+ "topics": [
+ "vue",
+ "floatingactionbutton",
+ "floating-action-button",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PygmySlowLoris",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/27635664?v=4"
+ },
+ "organization": {
+ "login": "PygmySlowLoris",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/27635664?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PygmySlowLoris/vue-fab"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-facebook-account-kit.json b/data/libraries/vue-facebook-account-kit.json
new file mode 100644
index 0000000..dc75e39
--- /dev/null
+++ b/data/libraries/vue-facebook-account-kit.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-facebook-account-kit",
+ "full_name": "biessek/vue-facebook-account-kit",
+ "description": "DEPRECATED - Vue wrapper to facebook account kit: https://www.accountkit.com/",
+ "topics": [
+ "javascript",
+ "vue2",
+ "facebook-account-kit",
+ "passwordless-login",
+ "archived",
+ "obsolete",
+ "deprecated"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "biessek",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11032516?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/biessek/vue-facebook-account-kit"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-facebook-login-component.json b/data/libraries/vue-facebook-login-component.json
new file mode 100644
index 0000000..8ebb9f7
--- /dev/null
+++ b/data/libraries/vue-facebook-login-component.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-facebook-login-component",
+ "full_name": "adi518/vue-facebook-login-component",
+ "description": "A renderless component for composing Facebook login",
+ "topics": [
+ "vue",
+ "facebook",
+ "login",
+ "component",
+ "renderless"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "adi518",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12032248?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://adi518.github.io/vue-facebook-login-component/#/",
+ "repo": "https://github.com/adi518/vue-facebook-login-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-facebook-signin-button.json b/data/libraries/vue-facebook-signin-button.json
new file mode 100644
index 0000000..0dce157
--- /dev/null
+++ b/data/libraries/vue-facebook-signin-button.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-facebook-signin-button",
+ "full_name": "phanan/vue-facebook-signin-button",
+ "description": "A simple plugin to include a custom Facebook sign-in button into your web app.",
+ "topics": [
+ "vue",
+ "javascript",
+ "plugin"
+ ],
+ "license": null,
+ "owner": {
+ "login": "phanan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8056274?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/phanan/vue-facebook-signin-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-factory.json b/data/libraries/vue-factory.json
new file mode 100644
index 0000000..ec04b05
--- /dev/null
+++ b/data/libraries/vue-factory.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-factory",
+ "full_name": "ye-will/vue-factory",
+ "description": "A simple factory/provider extension for Vue.js, like services in Angular.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ye-will",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9099214?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ye-will/vue-factory"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fast-axios.json b/data/libraries/vue-fast-axios.json
new file mode 100644
index 0000000..5a7624e
--- /dev/null
+++ b/data/libraries/vue-fast-axios.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-fast-axios",
+ "full_name": "leonardovilarinho/vue-fast-axios",
+ "description": "> Solution to remove and simplify axios in components vue",
+ "topics": [],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "leonardovilarinho",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12480135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://leonardovilarinho.github.io/vue-fast-axios",
+ "repo": "https://github.com/leonardovilarinho/vue-fast-axios"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-filepond.json b/data/libraries/vue-filepond.json
new file mode 100644
index 0000000..a48d428
--- /dev/null
+++ b/data/libraries/vue-filepond.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-filepond",
+ "full_name": "pqina/vue-filepond",
+ "description": "🔌 A handy FilePond adapter component for Vue",
+ "topics": [
+ "vue",
+ "filepond",
+ "file",
+ "upload",
+ "image-processing"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pqina",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22966117?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pqina.nl/filepond",
+ "repo": "https://github.com/pqina/vue-filepond"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-filter-date-format.json b/data/libraries/vue-filter-date-format.json
new file mode 100644
index 0000000..27b8a20
--- /dev/null
+++ b/data/libraries/vue-filter-date-format.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-filter-date-format",
+ "full_name": "eduardnikolenko/vue-filter-date-format",
+ "description": "Simple date formatting filter for Vue.js",
+ "topics": [
+ "vue",
+ "vue-filter",
+ "vue-filters",
+ "vuejs",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eduardnikolenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4426698?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eduardnikolenko/vue-filter-date-format"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-filter-date-parse.json b/data/libraries/vue-filter-date-parse.json
new file mode 100644
index 0000000..b935ce9
--- /dev/null
+++ b/data/libraries/vue-filter-date-parse.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-filter-date-parse",
+ "full_name": "eduardnikolenko/vue-filter-date-parse",
+ "description": "Simple date parsing filter for Vue.js",
+ "topics": [
+ "vue",
+ "vue-filter",
+ "vue-filters",
+ "vuejs",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eduardnikolenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4426698?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eduardnikolenko/vue-filter-date-parse"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-filter-pluralize.json b/data/libraries/vue-filter-pluralize.json
new file mode 100644
index 0000000..ba06089
--- /dev/null
+++ b/data/libraries/vue-filter-pluralize.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-filter-pluralize",
+ "full_name": "eduardnikolenko/vue-filter-pluralize",
+ "description": "Simple pluralize filter for Vue.js",
+ "topics": [
+ "vue",
+ "vue-filter",
+ "vue-filters",
+ "vuejs",
+ "vuejs2",
+ "pluralize-filter",
+ "plural-rule",
+ "plural-rules",
+ "i18n",
+ "vue-i18n"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eduardnikolenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/4426698?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eduardnikolenko/vue-filter-pluralize"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-final-form.json b/data/libraries/vue-final-form.json
new file mode 100644
index 0000000..4794166
--- /dev/null
+++ b/data/libraries/vue-final-form.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-final-form",
+ "full_name": "egoist/vue-final-form",
+ "description": "🏁 High performance subscription-based form state management for Vue.js.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://egoist.github.io/vue-final-form",
+ "repo": "https://github.com/egoist/vue-final-form"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fixed-header.json b/data/libraries/vue-fixed-header.json
new file mode 100644
index 0000000..aa8c9a5
--- /dev/null
+++ b/data/libraries/vue-fixed-header.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-fixed-header",
+ "full_name": "potato4d/vue-fixed-header",
+ "description": "Simple and cross-browser friendly fixed header component for Vue.js written by TypeScript.",
+ "topics": [
+ "javascript",
+ "vue",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "potato4d",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6993514?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-fixed-header.potato4d.dev/",
+ "repo": "https://github.com/potato4d/vue-fixed-header"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fixer.json b/data/libraries/vue-fixer.json
new file mode 100644
index 0000000..d3341d4
--- /dev/null
+++ b/data/libraries/vue-fixer.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-fixer",
+ "full_name": "eperedo/vue-fixer",
+ "description": "The simple but powerful vue component for the fixer API",
+ "topics": [
+ "vue",
+ "fixer-io"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eperedo",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/461124?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://fixer.eperedo.com",
+ "repo": "https://github.com/eperedo/vue-fixer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flash-message.json b/data/libraries/vue-flash-message.json
new file mode 100644
index 0000000..0412e2e
--- /dev/null
+++ b/data/libraries/vue-flash-message.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-flash-message",
+ "full_name": "keen-on-design/vue-flash-message",
+ "description": "Vue js flash messages component",
+ "topics": [
+ "vuejs",
+ "flash-messages",
+ "notifications",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "keen-on-design",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/20759267?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/keen-on-design/vue-flash-message"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flashcard.json b/data/libraries/vue-flashcard.json
new file mode 100644
index 0000000..7eb0d9c
--- /dev/null
+++ b/data/libraries/vue-flashcard.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-flashcard",
+ "full_name": "cuduy197/vue-flashcard",
+ "description": "Rich flashcard component for vue js 2 :tada:",
+ "topics": [
+ "vuejs2",
+ "vue-components",
+ "flashcards",
+ "awesome-vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "cuduy197",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/25724956?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cuduy197/vue-flashcard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flat-surface-shader.json b/data/libraries/vue-flat-surface-shader.json
new file mode 100644
index 0000000..df82b31
--- /dev/null
+++ b/data/libraries/vue-flat-surface-shader.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-flat-surface-shader",
+ "full_name": "grzhan/vue-flat-surface-shader",
+ "description": "A Vue component for flat surface shader",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "grzhan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2235314?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/grzhan/vue-flat-surface-shader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flatpickr-component.json b/data/libraries/vue-flatpickr-component.json
new file mode 100644
index 0000000..5529f52
--- /dev/null
+++ b/data/libraries/vue-flatpickr-component.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-flatpickr-component",
+ "full_name": "ankurk91/vue-flatpickr-component",
+ "description": "Vue.js component for Flatpickr datetime picker :calendar:",
+ "topics": [
+ "flatpickr",
+ "datepicker-component",
+ "vue",
+ "vue-flatpickr",
+ "vue-component",
+ "datepicker",
+ "timepicker"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankurk91",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6111524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ankurk91.github.io/vue-flatpickr-component/",
+ "repo": "https://github.com/ankurk91/vue-flatpickr-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flexible-link.json b/data/libraries/vue-flexible-link.json
new file mode 100644
index 0000000..e54fffd
--- /dev/null
+++ b/data/libraries/vue-flexible-link.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-flexible-link",
+ "full_name": "saintplay/vue-flexible-link",
+ "description": "Tiny Vue component for Electron to open links in a browser. Ideal for cross environment apps (Web & Native)",
+ "topics": [
+ "vue",
+ "electron",
+ "electron-vue",
+ "cross-platform",
+ "desktop-app",
+ "webpack"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "saintplay",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9372893?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/saintplay/vue-flexible-link"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flickity.json b/data/libraries/vue-flickity.json
new file mode 100644
index 0000000..d12be9e
--- /dev/null
+++ b/data/libraries/vue-flickity.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-flickity",
+ "full_name": "drewjbartlett/vue-flickity",
+ "description": "A Vue Slider / Carousel Component for Flickity.js",
+ "topics": [
+ "flickity",
+ "vue",
+ "vue-components",
+ "carousel",
+ "slider"
+ ],
+ "license": null,
+ "owner": {
+ "login": "drewjbartlett",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2146829?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://drewjbartlett.com/demos/vue-flickity/",
+ "repo": "https://github.com/drewjbartlett/vue-flickity"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-float-label.json b/data/libraries/vue-float-label.json
new file mode 100644
index 0000000..f427285
--- /dev/null
+++ b/data/libraries/vue-float-label.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-float-label",
+ "full_name": "brtjkzl/vue-float-label",
+ "description": "Float label pattern for Vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "float",
+ "label"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brtjkzl",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/127219?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/brtjkzl/vue-float-label"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-floatThead.json b/data/libraries/vue-floatThead.json
new file mode 100644
index 0000000..4fd935f
--- /dev/null
+++ b/data/libraries/vue-floatThead.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-floatThead",
+ "full_name": "tmlee/vue-floatThead",
+ "description": "Vue 2 component for jquery.floatThead",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "tmlee",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/110264?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-floatthead",
+ "repo": "https://github.com/tmlee/vue-floatThead"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-flux.json b/data/libraries/vue-flux.json
new file mode 100644
index 0000000..ce855c5
--- /dev/null
+++ b/data/libraries/vue-flux.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-flux",
+ "full_name": "deulos/vue-flux",
+ "description": "Image slider which comes with 20 cool transitions",
+ "topics": [
+ "vue",
+ "image",
+ "slider",
+ "parallax"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "deulos",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6222619?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://deulos.github.io/vue-flux/",
+ "repo": "https://github.com/deulos/vue-flux"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-focus-lock.json b/data/libraries/vue-focus-lock.json
new file mode 100644
index 0000000..ee80e03
--- /dev/null
+++ b/data/libraries/vue-focus-lock.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-focus-lock",
+ "full_name": "theKashey/vue-focus-lock",
+ "description": "It is a trap! A lock for a Focus. A11y util for scoping a focus.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "theKashey",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/582410?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/theKashey/vue-focus-lock"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-focus.json b/data/libraries/vue-focus.json
new file mode 100644
index 0000000..ddf7472
--- /dev/null
+++ b/data/libraries/vue-focus.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-focus",
+ "full_name": "simplesmiler/vue-focus",
+ "description": "A reusable focus directive for reusable Vue.js components",
+ "topics": [
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "simplesmiler",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/550229?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/simplesmiler/vue-focus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fontawesome.json b/data/libraries/vue-fontawesome.json
new file mode 100644
index 0000000..79562fb
--- /dev/null
+++ b/data/libraries/vue-fontawesome.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-fontawesome",
+ "full_name": "FortAwesome/vue-fontawesome",
+ "description": "Font Awesome 5 Vue component",
+ "topics": [
+ "fontawesome",
+ "vue",
+ "javascript",
+ "frontend"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FortAwesome",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1505683?v=4"
+ },
+ "organization": {
+ "login": "FortAwesome",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1505683?v=4"
+ },
+ "links": {
+ "site": "https://fontawesome.com",
+ "repo": "https://github.com/FortAwesome/vue-fontawesome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form-components.json b/data/libraries/vue-form-components.json
new file mode 100644
index 0000000..668d837
--- /dev/null
+++ b/data/libraries/vue-form-components.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-form-components",
+ "full_name": "antonreshetov/vue-form-components",
+ "description": "Clean & minimal vue form elements and form builder with validation",
+ "topics": [
+ "vue",
+ "vue-components",
+ "javascript",
+ "components",
+ "form",
+ "form-validation",
+ "vue-form",
+ "formbuilder"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antonreshetov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17480987?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antonreshetov.github.io/vue-form-components/",
+ "repo": "https://github.com/antonreshetov/vue-form-components"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form-generator.json b/data/libraries/vue-form-generator.json
new file mode 100644
index 0000000..501ce1d
--- /dev/null
+++ b/data/libraries/vue-form-generator.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-form-generator",
+ "full_name": "vue-generators/vue-form-generator",
+ "description": ":clipboard: A schema-based form generator component for Vue.js",
+ "topics": [
+ "vue",
+ "generator",
+ "form",
+ "schema",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-generators",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33808724?v=4"
+ },
+ "organization": {
+ "login": "vue-generators",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/33808724?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-generators/vue-form-generator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form-json.json b/data/libraries/vue-form-json.json
new file mode 100644
index 0000000..60e7fc7
--- /dev/null
+++ b/data/libraries/vue-form-json.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-form-json",
+ "full_name": "14nrv/vue-form-json",
+ "description": "Generate a vue form with validation and bulma style, from json",
+ "topics": [
+ "vue",
+ "vuejs",
+ "bulma",
+ "form",
+ "form-builder",
+ "form-generator",
+ "vee-validate",
+ "vue-form-generator",
+ "vue-component",
+ "vue-form"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "14nrv",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/34603467?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/14nrv/vue-form-json"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form-send.json b/data/libraries/vue-form-send.json
new file mode 100644
index 0000000..3da807d
--- /dev/null
+++ b/data/libraries/vue-form-send.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-form-send",
+ "full_name": "AlekseyPleshkov/vue-form-send",
+ "description": "A Vue.js directive for sending data from form and primitive validation",
+ "topics": [
+ "vuejs",
+ "vue-directive",
+ "vue-form",
+ "nuxtjs",
+ "vuejs2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "AlekseyPleshkov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11446603?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AlekseyPleshkov/vue-form-send"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form-wizard.json b/data/libraries/vue-form-wizard.json
new file mode 100644
index 0000000..5f3c765
--- /dev/null
+++ b/data/libraries/vue-form-wizard.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-form-wizard",
+ "full_name": "BinarCode/vue-form-wizard",
+ "description": "Vue.js 2 wizard",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "component",
+ "tabs-management",
+ "form"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BinarCode",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/41368819?v=4"
+ },
+ "organization": {
+ "login": "BinarCode",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/41368819?v=4"
+ },
+ "links": {
+ "site": "https://binarcode.github.io/vue-form-wizard/#/",
+ "repo": "https://github.com/BinarCode/vue-form-wizard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-form.json b/data/libraries/vue-form.json
new file mode 100644
index 0000000..ec86e6c
--- /dev/null
+++ b/data/libraries/vue-form.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-form",
+ "full_name": "fergaldoyle/vue-form",
+ "description": "Form validation for Vue.js 2.2+",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "validation",
+ "async-validation",
+ "form-validation",
+ "html5-validation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fergaldoyle",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1889044?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fergaldoyle/vue-form"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-formly.json b/data/libraries/vue-formly.json
new file mode 100644
index 0000000..4a9435c
--- /dev/null
+++ b/data/libraries/vue-formly.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-formly",
+ "full_name": "formly-js/vue-formly",
+ "description": "JavaScript powered forms for Vue.js ",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "formly-js",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8561755?v=4"
+ },
+ "organization": {
+ "login": "formly-js",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8561755?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/formly-js/vue-formly"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-foundation.json b/data/libraries/vue-foundation.json
new file mode 100644
index 0000000..71d6309
--- /dev/null
+++ b/data/libraries/vue-foundation.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-foundation",
+ "full_name": "vue-foundation/vue-foundation",
+ "description": "VueJS + Foundation + Vue-Router + Webpack",
+ "topics": [
+ "vuejs",
+ "foundation",
+ "sass",
+ "webpack",
+ "boilerplate",
+ "zurb-foundation",
+ "vue",
+ "vue-cli"
+ ],
+ "license": null,
+ "owner": {
+ "login": "vue-foundation",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/28194228?v=4"
+ },
+ "organization": {
+ "login": "vue-foundation",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/28194228?v=4"
+ },
+ "links": {
+ "site": "https://vue-foundation.github.io/vue-foundation",
+ "repo": "https://github.com/vue-foundation/vue-foundation"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fraction-grid.json b/data/libraries/vue-fraction-grid.json
new file mode 100644
index 0000000..3ee7d13
--- /dev/null
+++ b/data/libraries/vue-fraction-grid.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-fraction-grid",
+ "full_name": "brtjkzl/vue-fraction-grid",
+ "description": "Flexbox based responsive fraction grid system for Vue.js",
+ "topics": [
+ "vuejs",
+ "vue",
+ "grid",
+ "flexbox"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brtjkzl",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/127219?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://brtjkzl.github.io/vue-fraction-grid",
+ "repo": "https://github.com/brtjkzl/vue-fraction-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-friendly-iframe.json b/data/libraries/vue-friendly-iframe.json
new file mode 100644
index 0000000..c60f574
--- /dev/null
+++ b/data/libraries/vue-friendly-iframe.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-friendly-iframe",
+ "full_name": "officert/vue-friendly-iframe",
+ "description": "A Vue js component for creating super fast loading, non-blocking iframes.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "officert",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4620560?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://officert.github.io/vue-friendly-iframe/",
+ "repo": "https://github.com/officert/vue-friendly-iframe"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-froala-wysiwyg.json b/data/libraries/vue-froala-wysiwyg.json
new file mode 100644
index 0000000..0f60e93
--- /dev/null
+++ b/data/libraries/vue-froala-wysiwyg.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-froala-wysiwyg",
+ "full_name": "froala/vue-froala-wysiwyg",
+ "description": "Vue component for Froala WYSIWYG HTML Rich Text Editor.",
+ "topics": [
+ "vue-froala-wyswiyg",
+ "froala-editor",
+ "wysiwyg-editor",
+ "wysiwyg-html-editor",
+ "rich-text-editor"
+ ],
+ "license": null,
+ "owner": {
+ "login": "froala",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7966884?v=4"
+ },
+ "organization": {
+ "login": "froala",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7966884?v=4"
+ },
+ "links": {
+ "site": "https://froala.com/wysiwyg-editor",
+ "repo": "https://github.com/froala/vue-froala-wysiwyg"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fullcalendar.json b/data/libraries/vue-fullcalendar.json
new file mode 100644
index 0000000..1425da2
--- /dev/null
+++ b/data/libraries/vue-fullcalendar.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-fullcalendar",
+ "full_name": "CroudTech/vue-fullcalendar",
+ "description": "FullCalendar Wrapper for vue ",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "CroudTech",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7942616?v=4"
+ },
+ "organization": {
+ "login": "CroudTech",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7942616?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/CroudTech/vue-fullcalendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fullpage.js.json b/data/libraries/vue-fullpage.js.json
new file mode 100644
index 0000000..6f16f03
--- /dev/null
+++ b/data/libraries/vue-fullpage.js.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-fullpage.js",
+ "full_name": "alvarotrigo/vue-fullpage.js",
+ "description": "Official Vue.js wrapper for fullPage.js http://alvarotrigo.com/vue-fullpage/",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-wrapper",
+ "fullpage",
+ "fullpagejs",
+ "javascript",
+ "vue-components",
+ "onepage",
+ "snap",
+ "fullscreen",
+ "slideshow",
+ "mousewheel",
+ "scrolling"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "alvarotrigo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1706326?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alvarotrigo/vue-fullpage.js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fullscreen.json b/data/libraries/vue-fullscreen.json
new file mode 100644
index 0000000..f73f924
--- /dev/null
+++ b/data/libraries/vue-fullscreen.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-fullscreen",
+ "full_name": "mirari/vue-fullscreen",
+ "description": "A simple Vue.js component for fullscreen",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mirari",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4995159?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mirari/vue-fullscreen"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-functional-calendar.json b/data/libraries/vue-functional-calendar.json
new file mode 100644
index 0000000..723507b
--- /dev/null
+++ b/data/libraries/vue-functional-calendar.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-functional-calendar",
+ "full_name": "ManukMinasyan/vue-functional-calendar",
+ "description": "VueJS Functional Calendar | Component/Package",
+ "topics": [
+ "vue",
+ "calendar",
+ "functional-js",
+ "vue-datepicker",
+ "vue-calendar",
+ "datepicker",
+ "calendar-component",
+ "picker",
+ "range",
+ "demo",
+ "calendars"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ManukMinasyan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2556185?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-functional-calendar.now.sh/",
+ "repo": "https://github.com/ManukMinasyan/vue-functional-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-funnel-graph-js.json b/data/libraries/vue-funnel-graph-js.json
new file mode 100644
index 0000000..7f9ce22
--- /dev/null
+++ b/data/libraries/vue-funnel-graph-js.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-funnel-graph-js",
+ "full_name": "greghub/vue-funnel-graph-js",
+ "description": "Vue.js component drawing SVG Funnel Graphs",
+ "topics": [
+ "vue",
+ "vue-graphs",
+ "vue-chart",
+ "vue-funnel-chart",
+ "vue-charting"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "greghub",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1955172?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/greghub/vue-funnel-graph-js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-fuse.json b/data/libraries/vue-fuse.json
new file mode 100644
index 0000000..634e6b5
--- /dev/null
+++ b/data/libraries/vue-fuse.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-fuse",
+ "full_name": "shayneo/vue-fuse",
+ "description": null,
+ "topics": [
+ "vuejs",
+ "fuse",
+ "fuzzy-search",
+ "vue-fuse",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shayneo",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1341253?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://shayneo.github.io/vue-fuse/",
+ "repo": "https://github.com/shayneo/vue-fuse"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gallery-slideshow.json b/data/libraries/vue-gallery-slideshow.json
new file mode 100644
index 0000000..12b7e5e
--- /dev/null
+++ b/data/libraries/vue-gallery-slideshow.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-gallery-slideshow",
+ "full_name": "KitchenStories/vue-gallery-slideshow",
+ "description": "🖼 Lightweight and responsive image gallery for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "KitchenStories",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5428880?v=4"
+ },
+ "organization": {
+ "login": "KitchenStories",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5428880?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/KitchenStories/vue-gallery-slideshow"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gallery.json b/data/libraries/vue-gallery.json
new file mode 100644
index 0000000..de90e79
--- /dev/null
+++ b/data/libraries/vue-gallery.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-gallery",
+ "full_name": "RobinCK/vue-gallery",
+ "description": ":camera: Responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers.",
+ "topics": [
+ "vuejs",
+ "vue",
+ "vue-component",
+ "gallery",
+ "images",
+ "pictures",
+ "carousel",
+ "slider",
+ "touch",
+ "mobile",
+ "nuxtjs",
+ "nuxt"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "RobinCK",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10226014?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://robinck.github.io/vue-gallery/",
+ "repo": "https://github.com/RobinCK/vue-gallery"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gaspard.json b/data/libraries/vue-gaspard.json
new file mode 100644
index 0000000..0edde02
--- /dev/null
+++ b/data/libraries/vue-gaspard.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-gaspard",
+ "full_name": "lucaperret/vue-gaspard",
+ "description": "DOM helpers plugin for Vue.js",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "youmightnotneed",
+ "javascript",
+ "dom-manipulation"
+ ],
+ "license": null,
+ "owner": {
+ "login": "lucaperret",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1887122?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://lucaperret.github.io/vue-gaspard",
+ "repo": "https://github.com/lucaperret/vue-gaspard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-geb.json b/data/libraries/vue-geb.json
new file mode 100644
index 0000000..0e0c8f7
--- /dev/null
+++ b/data/libraries/vue-geb.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-geb",
+ "full_name": "vouill/vue-geb",
+ "description": "A Vue js Global Event Bus plugin using the power of Observable",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vouill",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/9969161?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vouill/vue-geb"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-generate-component-typescript.json b/data/libraries/vue-generate-component-typescript.json
new file mode 100644
index 0000000..3d49386
--- /dev/null
+++ b/data/libraries/vue-generate-component-typescript.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-generate-component-typescript",
+ "full_name": "Kamar-Meddah/vue-generate-component-typescript",
+ "description": "Vue js component generator",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Kamar-Meddah",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/23506176?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-generate-component-typescript",
+ "repo": "https://github.com/Kamar-Meddah/vue-generate-component-typescript"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-generator.json b/data/libraries/vue-generator.json
new file mode 100644
index 0000000..0456554
--- /dev/null
+++ b/data/libraries/vue-generator.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-generator",
+ "full_name": "hjeti/vue-generator",
+ "description": "A CLI generator for Vue components, views and store modules",
+ "topics": [
+ "generator",
+ "vue",
+ "vuejs",
+ "cli-generators",
+ "vue-components",
+ "vuejs2",
+ "vuex"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hjeti",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26173362?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hjeti/vue-generator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gettext.json b/data/libraries/vue-gettext.json
new file mode 100644
index 0000000..3ee1f24
--- /dev/null
+++ b/data/libraries/vue-gettext.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-gettext",
+ "full_name": "Polyconseil/vue-gettext",
+ "description": "Translate your Vue.js applications with gettext.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Polyconseil",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/818669?v=4"
+ },
+ "organization": {
+ "login": "Polyconseil",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/818669?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Polyconseil/vue-gettext"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ghpages-blog.json b/data/libraries/vue-ghpages-blog.json
new file mode 100644
index 0000000..49146e3
--- /dev/null
+++ b/data/libraries/vue-ghpages-blog.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-ghpages-blog",
+ "full_name": "viko16/vue-ghpages-blog",
+ "description": "[DEPRECATED] ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3.",
+ "topics": [
+ "vue",
+ "blog",
+ "github-pages"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "viko16",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5064777?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://viko16.github.io/vue-ghpages-blog/",
+ "repo": "https://github.com/viko16/vue-ghpages-blog"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-github-profile.json b/data/libraries/vue-github-profile.json
new file mode 100644
index 0000000..7fffbb7
--- /dev/null
+++ b/data/libraries/vue-github-profile.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-github-profile",
+ "full_name": "GabrielBibiano/vue-github-profile",
+ "description": "A vue component to view the profile and repos of determined user",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "GabrielBibiano",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13936553?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/GabrielBibiano/vue-github-profile"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gl.json b/data/libraries/vue-gl.json
new file mode 100644
index 0000000..9bbedf2
--- /dev/null
+++ b/data/libraries/vue-gl.json
@@ -0,0 +1,45 @@
+{
+ "name": "vue-gl",
+ "full_name": "vue-gl/vue-gl",
+ "description": "Vue.js components rendering 3D graphics reactively via three.js",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "vue2",
+ "vue-components",
+ "threejs",
+ "three-js",
+ "three",
+ "vue",
+ "3d",
+ "3d-graphics",
+ "webgl",
+ "graphics",
+ "tags",
+ "tag",
+ "element",
+ "elements",
+ "custom",
+ "html",
+ "web"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-gl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/32152845?v=4"
+ },
+ "organization": {
+ "login": "vue-gl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/32152845?v=4"
+ },
+ "links": {
+ "site": "https://vue-gl.github.io/vue-gl/",
+ "repo": "https://github.com/vue-gl/vue-gl"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-glide.json b/data/libraries/vue-glide.json
new file mode 100644
index 0000000..e0e03e6
--- /dev/null
+++ b/data/libraries/vue-glide.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-glide",
+ "full_name": "antonreshetov/vue-glide",
+ "description": "A slider and carousel as vue component on top of the Glide.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "glide",
+ "slider",
+ "carousel",
+ "component",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antonreshetov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17480987?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antonreshetov.github.io/vue-glide/",
+ "repo": "https://github.com/antonreshetov/vue-glide"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gmaps.json b/data/libraries/vue-gmaps.json
new file mode 100644
index 0000000..d2cda2f
--- /dev/null
+++ b/data/libraries/vue-gmaps.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-gmaps",
+ "full_name": "Ridermansb/vue-gmaps",
+ "description": "Search places and address using Google Maps API",
+ "topics": [
+ "vue",
+ "vue-gmaps",
+ "vue-component",
+ "vuejs2",
+ "google-maps"
+ ],
+ "license": {
+ "key": "agpl-3.0",
+ "url": "https://api.github.com/licenses/agpl-3.0",
+ "name": "GNU Affero General Public License v3.0"
+ },
+ "owner": {
+ "login": "Ridermansb",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/725337?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ridermansb.github.io/vue-gmaps",
+ "repo": "https://github.com/Ridermansb/vue-gmaps"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-good-table.json b/data/libraries/vue-good-table.json
new file mode 100644
index 0000000..627e8de
--- /dev/null
+++ b/data/libraries/vue-good-table.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-good-table",
+ "full_name": "xaksis/vue-good-table",
+ "description": "An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc",
+ "topics": [
+ "vue",
+ "vuejs",
+ "table",
+ "datatable",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "xaksis",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4627120?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xaksis.github.io/vue-good-table/",
+ "repo": "https://github.com/xaksis/vue-good-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-goodshare.json b/data/libraries/vue-goodshare.json
new file mode 100644
index 0000000..c693fe3
--- /dev/null
+++ b/data/libraries/vue-goodshare.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-goodshare",
+ "full_name": "koddr/vue-goodshare",
+ "description": "🍿 Vue.js component for social share. A simple way to share a link on the pages of your website in the most popular (and not so) social networks. Powered by goodshare.js project.",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "social-buttons",
+ "share",
+ "components",
+ "vue-components",
+ "share-buttons"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "koddr",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11155743?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://koddr.github.io/vue-goodshare/",
+ "repo": "https://github.com/koddr/vue-goodshare"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-adsense.json b/data/libraries/vue-google-adsense.json
new file mode 100644
index 0000000..7f851a9
--- /dev/null
+++ b/data/libraries/vue-google-adsense.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-google-adsense",
+ "full_name": "mazipan/vue-google-adsense",
+ "description": "💰 Vue.js Google Adsense Component with InFeed and InArticle Ads support",
+ "topics": [
+ "vue-adsense",
+ "vue-google-adsense",
+ "vuejs-adsense",
+ "vue-ads"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-google-adsense/",
+ "repo": "https://github.com/mazipan/vue-google-adsense"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-api.json b/data/libraries/vue-google-api.json
new file mode 100644
index 0000000..607c9f6
--- /dev/null
+++ b/data/libraries/vue-google-api.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-google-api",
+ "full_name": "vertcitron/vue-google-api",
+ "description": null,
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vertcitron",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/37158119?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vertcitron/vue-google-api"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-autocomplete.json b/data/libraries/vue-google-autocomplete.json
new file mode 100644
index 0000000..d015026
--- /dev/null
+++ b/data/libraries/vue-google-autocomplete.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-google-autocomplete",
+ "full_name": "olefirenko/vue-google-autocomplete",
+ "description": "A Vue.js autosuggest component for the Google Places API.",
+ "topics": [
+ "vuejs",
+ "autocomplete",
+ "vue-component",
+ "google-places-api"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "olefirenko",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5434459?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://olefirenko.github.io/vue-google-autocomplete/",
+ "repo": "https://github.com/olefirenko/vue-google-autocomplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-charts.json b/data/libraries/vue-google-charts.json
new file mode 100644
index 0000000..7750357
--- /dev/null
+++ b/data/libraries/vue-google-charts.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-google-charts",
+ "full_name": "devstark-com/vue-google-charts",
+ "description": "Reactive Vue.js wrapper for Google Charts lib",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "organization": {
+ "login": "devstark-com",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/28802213?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/devstark-com/vue-google-charts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-maps.json b/data/libraries/vue-google-maps.json
new file mode 100644
index 0000000..6531cc6
--- /dev/null
+++ b/data/libraries/vue-google-maps.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-google-maps",
+ "full_name": "xkjyeah/vue-google-maps",
+ "description": "Google maps component for vue with 2-way data binding",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "xkjyeah",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2659143?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://xkjyeah.github.io/vue-google-maps/",
+ "repo": "https://github.com/xkjyeah/vue-google-maps"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-google-signin-button.json b/data/libraries/vue-google-signin-button.json
new file mode 100644
index 0000000..d6b4356
--- /dev/null
+++ b/data/libraries/vue-google-signin-button.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-google-signin-button",
+ "full_name": "phanan/vue-google-signin-button",
+ "description": "🔐 A simple Vue plugin to include a Google sign-in button into your web app.",
+ "topics": [
+ "vue",
+ "javascript"
+ ],
+ "license": null,
+ "owner": {
+ "login": "phanan",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8056274?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/phanan/vue-google-signin-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-googlemaps.json b/data/libraries/vue-googlemaps.json
new file mode 100644
index 0000000..cebf2a4
--- /dev/null
+++ b/data/libraries/vue-googlemaps.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-googlemaps",
+ "full_name": "Akryum/vue-googlemaps",
+ "description": "Integrate Google Maps in your Vue application",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "google-maps"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Akryum",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2798204?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://akryum.github.io/vue-googlemaps/",
+ "repo": "https://github.com/Akryum/vue-googlemaps"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-graph.json b/data/libraries/vue-graph.json
new file mode 100644
index 0000000..1993ada
--- /dev/null
+++ b/data/libraries/vue-graph.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-graph",
+ "full_name": "juijs/vue-graph",
+ "description": "Vue components based on the JUI chart available in Vue.js",
+ "topics": [
+ "vuejs",
+ "vue-components",
+ "vue-charts",
+ "svg",
+ "canvas",
+ "animation"
+ ],
+ "license": null,
+ "owner": {
+ "login": "juijs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10917072?v=4"
+ },
+ "organization": {
+ "login": "juijs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10917072?v=4"
+ },
+ "links": {
+ "site": "https://codepen.io/collection/nWpqoB/",
+ "repo": "https://github.com/juijs/vue-graph"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gravatar.json b/data/libraries/vue-gravatar.json
new file mode 100644
index 0000000..7399668
--- /dev/null
+++ b/data/libraries/vue-gravatar.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-gravatar",
+ "full_name": "JiriChara/vue-gravatar",
+ "description": "A dead-simple gravatar component for VueJS",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JiriChara",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/668763?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/JiriChara/vue-gravatar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-grd.json b/data/libraries/vue-grd.json
new file mode 100644
index 0000000..44629e9
--- /dev/null
+++ b/data/libraries/vue-grd.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-grd",
+ "full_name": "1000ch/vue-grd",
+ "description": "Simple, Light-weight and Flexible Vue.js component for grid layout.",
+ "topics": [
+ "vue",
+ "grid",
+ "flexbox",
+ "framework",
+ "css"
+ ],
+ "license": null,
+ "owner": {
+ "login": "1000ch",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1800018?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://1000ch.github.io/vue-grd/",
+ "repo": "https://github.com/1000ch/vue-grd"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-grecaptcha.json b/data/libraries/vue-grecaptcha.json
new file mode 100644
index 0000000..beddf92
--- /dev/null
+++ b/data/libraries/vue-grecaptcha.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-grecaptcha",
+ "full_name": "drozdzynski/vue-grecaptcha",
+ "description": "Google reCAPTCHA for VueJS",
+ "topics": [
+ "vuejs2",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "drozdzynski",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15519639?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/drozdzynski/vue-grecaptcha"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-grid-layout.json b/data/libraries/vue-grid-layout.json
new file mode 100644
index 0000000..1663835
--- /dev/null
+++ b/data/libraries/vue-grid-layout.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-grid-layout",
+ "full_name": "jbaysolutions/vue-grid-layout",
+ "description": "A draggable and resizable grid layout, for Vue.js.",
+ "topics": [
+ "drag-and-drop",
+ "vue",
+ "vuejs2",
+ "grid",
+ "grid-layout",
+ "widget",
+ "resize"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jbaysolutions",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9052797?v=4"
+ },
+ "organization": {
+ "login": "jbaysolutions",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/9052797?v=4"
+ },
+ "links": {
+ "site": "https://jbaysolutions.github.io/vue-grid-layout/examples/01-basic.html",
+ "repo": "https://github.com/jbaysolutions/vue-grid-layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-grid-styled.json b/data/libraries/vue-grid-styled.json
new file mode 100644
index 0000000..c0036bc
--- /dev/null
+++ b/data/libraries/vue-grid-styled.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-grid-styled",
+ "full_name": "mattrothenberg/vue-grid-styled",
+ "description": "Lightweight set of functional grid components",
+ "topics": [
+ "vue",
+ "vuejs",
+ "grid",
+ "css",
+ "functional"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mattrothenberg",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5148596?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-grid-styled.netlify.com/",
+ "repo": "https://github.com/mattrothenberg/vue-grid-styled"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-grid.json b/data/libraries/vue-grid.json
new file mode 100644
index 0000000..4fcaafa
--- /dev/null
+++ b/data/libraries/vue-grid.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-grid",
+ "full_name": "liqueflies/vue-grid",
+ "description": "A powerful flexbox grid system for Vue.js 2.x, built with inline-styles",
+ "topics": [
+ "vue",
+ "vuejs",
+ "grid",
+ "bootstrap",
+ "css",
+ "inline-styles",
+ "flexbox"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "liqueflies",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12168237?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/liqueflies/vue-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-group-chat-app.json b/data/libraries/vue-group-chat-app.json
new file mode 100644
index 0000000..a93041a
--- /dev/null
+++ b/data/libraries/vue-group-chat-app.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-group-chat-app",
+ "full_name": "yemiwebby/vue-group-chat-app",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "yemiwebby",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/19610753?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yemiwebby/vue-group-chat-app"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-gtm.json b/data/libraries/vue-gtm.json
new file mode 100644
index 0000000..cbd4ac4
--- /dev/null
+++ b/data/libraries/vue-gtm.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-gtm",
+ "full_name": "mib200/vue-gtm",
+ "description": "Simple implementation of Google Tag Manager in Vue.js 2.0",
+ "topics": [],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "mib200",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3087190?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mib200/vue-gtm"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-hackernews-2.0.json b/data/libraries/vue-hackernews-2.0.json
new file mode 100644
index 0000000..da59a83
--- /dev/null
+++ b/data/libraries/vue-hackernews-2.0.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-hackernews-2.0",
+ "full_name": "vuejs/vue-hackernews-2.0",
+ "description": "HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-hackernews-2.0"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-hackernews.json b/data/libraries/vue-hackernews.json
new file mode 100644
index 0000000..3532377
--- /dev/null
+++ b/data/libraries/vue-hackernews.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-hackernews",
+ "full_name": "vuejs/vue-hackernews",
+ "description": "HackerNews clone with Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-hackernews"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-handsontable-official.json b/data/libraries/vue-handsontable-official.json
new file mode 100644
index 0000000..ce6d3fa
--- /dev/null
+++ b/data/libraries/vue-handsontable-official.json
@@ -0,0 +1,37 @@
+{
+ "name": "vue-handsontable-official",
+ "full_name": "handsontable/vue-handsontable-official",
+ "description": "Vue Data Grid with Spreadsheet Look & Feel. Official Vue wrapper for Handsontable.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "data-grid",
+ "spreadsheet",
+ "datatable",
+ "excel",
+ "grid",
+ "grid-editor",
+ "table",
+ "handsontable",
+ "dynamic-table"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "handsontable",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8068250?v=4"
+ },
+ "organization": {
+ "login": "handsontable",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8068250?v=4"
+ },
+ "links": {
+ "site": "https://handsontable.com/docs/vue",
+ "repo": "https://github.com/handsontable/vue-handsontable-official"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-head.json b/data/libraries/vue-head.json
new file mode 100644
index 0000000..6fcb695
--- /dev/null
+++ b/data/libraries/vue-head.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-head",
+ "full_name": "ktquez/vue-head",
+ "description": "Manager the meta information of the head tag, a simple and easy way",
+ "topics": [
+ "vue",
+ "meta-tags",
+ "head"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ktquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8084606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ktquez/vue-head"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-headful.json b/data/libraries/vue-headful.json
new file mode 100644
index 0000000..0b501cc
--- /dev/null
+++ b/data/libraries/vue-headful.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-headful",
+ "full_name": "troxler/vue-headful",
+ "description": " Set document title and meta tags with Vue.js",
+ "topics": [
+ "vuejs",
+ "vue",
+ "html",
+ "head",
+ "title",
+ "metatags",
+ "meta-tags",
+ "seo",
+ "sharing",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "troxler",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2767948?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/troxler/vue-headful"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-heatmapjs.json b/data/libraries/vue-heatmapjs.json
new file mode 100644
index 0000000..52f79c5
--- /dev/null
+++ b/data/libraries/vue-heatmapjs.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-heatmapjs",
+ "full_name": "BrockReece/vue-heatmapjs",
+ "description": "Heatmap directive for tracking user activity",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BrockReece",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8988409?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/BrockReece/vue-heatmapjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-highcharts.json b/data/libraries/vue-highcharts.json
new file mode 100644
index 0000000..a1cf772
--- /dev/null
+++ b/data/libraries/vue-highcharts.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-highcharts",
+ "full_name": "weizhenye/vue-highcharts",
+ "description": ":bar_chart: Highcharts component for Vue",
+ "topics": [
+ "highcharts",
+ "vue",
+ "highmaps",
+ "highstock"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "weizhenye",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1879224?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/weizhenye/vue-highcharts"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-highlight-text.json b/data/libraries/vue-highlight-text.json
new file mode 100644
index 0000000..12ce1a1
--- /dev/null
+++ b/data/libraries/vue-highlight-text.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-highlight-text",
+ "full_name": "TonPC64/vue-highlight-text",
+ "description": "🔦 Vue component for highlight multiple instances of a word",
+ "topics": [
+ "vue-highlight-text",
+ "vue",
+ "highlight",
+ "search"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TonPC64",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/12834601?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-highlight-text.surge.sh",
+ "repo": "https://github.com/TonPC64/vue-highlight-text"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-highlight-words.json b/data/libraries/vue-highlight-words.json
new file mode 100644
index 0000000..f384cd0
--- /dev/null
+++ b/data/libraries/vue-highlight-words.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-highlight-words",
+ "full_name": "Astray-git/vue-highlight-words",
+ "description": "🖍 Vue component to highlight words within a larger body of text.",
+ "topics": [
+ "highlight",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Astray-git",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2520426?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://astray-git.github.io/vue-highlight-words/",
+ "repo": "https://github.com/Astray-git/vue-highlight-words"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-highlightable-input.json b/data/libraries/vue-highlightable-input.json
new file mode 100644
index 0000000..cdd1d08
--- /dev/null
+++ b/data/libraries/vue-highlightable-input.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-highlightable-input",
+ "full_name": "SyedWasiHaider/vue-highlightable-input",
+ "description": "A vue component to highlight text as you're typing",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "SyedWasiHaider",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3202990?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/SyedWasiHaider/vue-highlightable-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-highlightjs.json b/data/libraries/vue-highlightjs.json
new file mode 100644
index 0000000..46c00f6
--- /dev/null
+++ b/data/libraries/vue-highlightjs.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-highlightjs",
+ "full_name": "metachris/vue-highlightjs",
+ "description": "Syntax highlighting with highlight.js for Vue.js 2.x",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "vuejs2",
+ "highlighting",
+ "highlightjs"
+ ],
+ "license": null,
+ "owner": {
+ "login": "metachris",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/116939?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/metachris/vue-highlightjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-hot-reload-api.json b/data/libraries/vue-hot-reload-api.json
new file mode 100644
index 0000000..7105e1a
--- /dev/null
+++ b/data/libraries/vue-hot-reload-api.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-hot-reload-api",
+ "icon": "vue.png",
+ "full_name": "vuejs/vue-hot-reload-api",
+ "description": "🌶️ Hot reload API for Vue components",
+ "topics": ["official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-hot-reload-api"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-hotel-datepicker.json b/data/libraries/vue-hotel-datepicker.json
new file mode 100644
index 0000000..4b3e075
--- /dev/null
+++ b/data/libraries/vue-hotel-datepicker.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-hotel-datepicker",
+ "full_name": "krystalcampioni/vue-hotel-datepicker",
+ "description": "Vue date range picker component ",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs-components",
+ "vuejs-plugin",
+ "vuejs2",
+ "calendar",
+ "datepicker",
+ "datepicker-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "krystalcampioni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4037781?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://krystalcampioni.github.io/vue-hotel-datepicker/",
+ "repo": "https://github.com/krystalcampioni/vue-hotel-datepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-html2canvas.json b/data/libraries/vue-html2canvas.json
new file mode 100644
index 0000000..e3a204a
--- /dev/null
+++ b/data/libraries/vue-html2canvas.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-html2canvas",
+ "full_name": "mycurelabs/vue-html2canvas",
+ "description": "Vue mixin for Html2Canvas",
+ "topics": [
+ "html2canvas",
+ "vue-mixin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mycurelabs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/39532909?v=4"
+ },
+ "organization": {
+ "login": "mycurelabs",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/39532909?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mycurelabs/vue-html2canvas"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-hubble.json b/data/libraries/vue-hubble.json
new file mode 100644
index 0000000..ba07f85
--- /dev/null
+++ b/data/libraries/vue-hubble.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-hubble",
+ "full_name": "crishellco/vue-hubble",
+ "description": "A better way to select elements for UI testing in Vue.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "crishellco",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1878509?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/crishellco/vue-hubble"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18n-ally.json b/data/libraries/vue-i18n-ally.json
new file mode 100644
index 0000000..bc9b485
--- /dev/null
+++ b/data/libraries/vue-i18n-ally.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-i18n-ally",
+ "full_name": "antfu/vue-i18n-ally",
+ "description": "🌍 Better Vue i18n experiences with VSCode",
+ "topics": [
+ "vscode",
+ "vscode-extension",
+ "vue",
+ "vuejs",
+ "vue-i18n",
+ "vue-i18n-tools",
+ "i18n",
+ "locales",
+ "translation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antfu",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/11247099?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://marketplace.visualstudio.com/items?itemName=antfu.vue-i18n-ally",
+ "repo": "https://github.com/antfu/vue-i18n-ally"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18n-extract.json b/data/libraries/vue-i18n-extract.json
new file mode 100644
index 0000000..2c425e2
--- /dev/null
+++ b/data/libraries/vue-i18n-extract.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-i18n-extract",
+ "full_name": "pixari/vue-i18n-extract",
+ "description": "Manage vue-i18n localization with static analysis",
+ "topics": [
+ "javascript",
+ "nodejs",
+ "i18n",
+ "vue-i18n",
+ "vue",
+ "internationalization",
+ "internationalization-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pixari",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7393475?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pixari/vue-i18n-extract"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18n-filter.json b/data/libraries/vue-i18n-filter.json
new file mode 100644
index 0000000..2e896bb
--- /dev/null
+++ b/data/libraries/vue-i18n-filter.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-i18n-filter",
+ "full_name": "chiaweilee/vue-i18n-filter",
+ "description": "🌐 { 'vue-i18n' | t }",
+ "topics": [
+ "vue",
+ "i18n",
+ "filter"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chiaweilee",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/29817353?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chiaweilee/vue-i18n-filter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18n-service.json b/data/libraries/vue-i18n-service.json
new file mode 100644
index 0000000..e55f669
--- /dev/null
+++ b/data/libraries/vue-i18n-service.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-i18n-service",
+ "full_name": "f/vue-i18n-service",
+ "description": "vue-i18n single file component exporter/importer",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "f",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/196477?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/f/vue-i18n-service"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18n.json b/data/libraries/vue-i18n.json
new file mode 100644
index 0000000..ee1385e
--- /dev/null
+++ b/data/libraries/vue-i18n.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-i18n",
+ "full_name": "MattyRad/vue-i18n",
+ "description": "A small package for implementing translations in Vue.js",
+ "topics": [
+ "vue",
+ "i18n",
+ "translation",
+ "translates",
+ "l10n",
+ "vuejs",
+ "language",
+ "locale"
+ ],
+ "license": null,
+ "owner": {
+ "login": "MattyRad",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1143595?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MattyRad/vue-i18n"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-i18next.json b/data/libraries/vue-i18next.json
new file mode 100644
index 0000000..6459d7d
--- /dev/null
+++ b/data/libraries/vue-i18next.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-i18next",
+ "full_name": "panter/vue-i18next",
+ "description": "Internationalization for vue using the i18next i18n ecosystem.",
+ "topics": [
+ "vue",
+ "i18n",
+ "i18next",
+ "javascript",
+ "plugin",
+ "typescript"
+ ],
+ "license": null,
+ "owner": {
+ "login": "panter",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/157435?v=4"
+ },
+ "organization": {
+ "login": "panter",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/157435?v=4"
+ },
+ "links": {
+ "site": "https://panter.github.io/vue-i18next/",
+ "repo": "https://github.com/panter/vue-i18next"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ico.json b/data/libraries/vue-ico.json
new file mode 100644
index 0000000..4ae319c
--- /dev/null
+++ b/data/libraries/vue-ico.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-ico",
+ "full_name": "paulcollett/vue-ico",
+ "description": "Dead easy, Google Material Icons for Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "paulcollett",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1904774?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://paulcollett.github.io/vue-ico/demo/",
+ "repo": "https://github.com/paulcollett/vue-ico"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-icon-font.json b/data/libraries/vue-icon-font.json
new file mode 100644
index 0000000..aa4ace4
--- /dev/null
+++ b/data/libraries/vue-icon-font.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-icon-font",
+ "full_name": "ganl/vue-icon-font",
+ "description": "IconFont plugin for Vuejs",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vue-components",
+ "ico",
+ "icon-font",
+ "icon"
+ ],
+ "license": null,
+ "owner": {
+ "login": "ganl",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11937688?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ganl.github.io/vue-icon-font/demo/",
+ "repo": "https://github.com/ganl/vue-icon-font"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-idb.json b/data/libraries/vue-idb.json
new file mode 100644
index 0000000..39fdc79
--- /dev/null
+++ b/data/libraries/vue-idb.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-idb",
+ "full_name": "ddgll/vue-idb",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ddgll",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5771917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ddgll/vue-idb"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-identify-network.json b/data/libraries/vue-identify-network.json
new file mode 100644
index 0000000..4e4280f
--- /dev/null
+++ b/data/libraries/vue-identify-network.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-identify-network",
+ "full_name": "vinayakkulkarni/vue-identify-network",
+ "description": ":zap: Identify what kinda internet your users are using!",
+ "topics": [
+ "vuejs",
+ "vue",
+ "vue2",
+ "vuejs2",
+ "navigator",
+ "window",
+ "dom",
+ "network",
+ "browser",
+ "identify-network"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vinayakkulkarni",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/19776877?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vinayak.pw/identify-network/",
+ "repo": "https://github.com/vinayakkulkarni/vue-identify-network"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-if-bot.json b/data/libraries/vue-if-bot.json
new file mode 100644
index 0000000..248f262
--- /dev/null
+++ b/data/libraries/vue-if-bot.json
@@ -0,0 +1,37 @@
+{
+ "name": "vue-if-bot",
+ "full_name": "Developmint/vue-if-bot",
+ "description": "Hide stuff from bots (especially cookie consents)",
+ "topics": [
+ "vue",
+ "vuejs",
+ "plugin",
+ "component",
+ "functional",
+ "hide",
+ "bot",
+ "user-agent",
+ "javascript",
+ "ssr",
+ "nuxtjs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "organization": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Developmint/vue-if-bot"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-image-lightbox.json b/data/libraries/vue-image-lightbox.json
new file mode 100644
index 0000000..f19a523
--- /dev/null
+++ b/data/libraries/vue-image-lightbox.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-image-lightbox",
+ "full_name": "pexea12/vue-image-lightbox",
+ "description": "A Vue component to display an image gallery lightbox",
+ "topics": [
+ "vue",
+ "vue-components",
+ "vue-image-lightbox",
+ "lightbox",
+ "image-gallery"
+ ],
+ "license": null,
+ "owner": {
+ "login": "pexea12",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10600525?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pexea12/vue-image-lightbox"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-image-loader.json b/data/libraries/vue-image-loader.json
new file mode 100644
index 0000000..5a6ef47
--- /dev/null
+++ b/data/libraries/vue-image-loader.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-image-loader",
+ "full_name": "kevindesousa/vue-image-loader",
+ "description": "Vue progressive image loader plugin like Medium",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuejs2",
+ "vue-components",
+ "medium",
+ "image",
+ "progressive-image",
+ "loading"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kevindesousa",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4758092?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.kevindesousa.me/vue-image-loader/",
+ "repo": "https://github.com/kevindesousa/vue-image-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-image-painter.json b/data/libraries/vue-image-painter.json
new file mode 100644
index 0000000..04f6dc8
--- /dev/null
+++ b/data/libraries/vue-image-painter.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-image-painter",
+ "full_name": "wannaxiao/vue-image-painter",
+ "description": "🙋♀️ Image magic animation drawing effect component for Vue 2.x | 图像动态绘制效果",
+ "topics": [
+ "vue",
+ "image",
+ "image-drawer",
+ "img-draw",
+ "image-painter"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "wannaxiao",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13219417?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://wannaxiao.github.io/vue-image-painter/demo/dist/",
+ "repo": "https://github.com/wannaxiao/vue-image-painter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-image-preview.json b/data/libraries/vue-image-preview.json
new file mode 100644
index 0000000..fd4105e
--- /dev/null
+++ b/data/libraries/vue-image-preview.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-image-preview",
+ "full_name": "dameety/vue-image-preview",
+ "description": "An image input preview component in vuejs2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dameety",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10757330?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dameety/vue-image-preview"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-img-inputer.json b/data/libraries/vue-img-inputer.json
new file mode 100644
index 0000000..6396168
--- /dev/null
+++ b/data/libraries/vue-img-inputer.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-img-inputer",
+ "full_name": "waynecz/vue-img-inputer",
+ "description": "🏞 A graceful image type inputer / uploader",
+ "topics": [
+ "vue",
+ "vue2",
+ "ui",
+ "component",
+ "input"
+ ],
+ "license": null,
+ "owner": {
+ "login": "waynecz",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11238540?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://waynecz.github.io/VueImgInputer/index.html",
+ "repo": "https://github.com/waynecz/vue-img-inputer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-img-orientation-changer.json b/data/libraries/vue-img-orientation-changer.json
new file mode 100644
index 0000000..6fda846
--- /dev/null
+++ b/data/libraries/vue-img-orientation-changer.json
@@ -0,0 +1,42 @@
+{
+ "name": "vue-img-orientation-changer",
+ "full_name": "nikli2009/vue-img-orientation-changer",
+ "description": "A vue plugin that can help you display image in correct orientation.",
+ "topics": [
+ "vue",
+ "vue-component",
+ "vue-directive",
+ "vue-image",
+ "image-orientation",
+ "jpeg-orientation",
+ "tiff-orientation",
+ "image-exif",
+ "vue-plugin",
+ "vue-jpeg",
+ "vue-jpg",
+ "vue-tiff",
+ "auto-orient",
+ "jpg-direction",
+ "img-direction",
+ "jpg-rotation",
+ "img-rotation",
+ "jpg-rotate",
+ "img-rotate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nikli2009",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10917606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nikli2009/vue-img-orientation-changer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-img-view.json b/data/libraries/vue-img-view.json
new file mode 100644
index 0000000..aa64dde
--- /dev/null
+++ b/data/libraries/vue-img-view.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-img-view",
+ "full_name": "la7ender/vue-img-view",
+ "description": "a plugin for Vue.js, you can drag / view / rotate pictures anywhere",
+ "topics": [
+ "vue",
+ "img"
+ ],
+ "license": null,
+ "owner": {
+ "login": "la7ender",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18119569?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://la7ender.github.io/vue-img-view/",
+ "repo": "https://github.com/la7ender/vue-img-view"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-autocomplete.json b/data/libraries/vue-infinite-autocomplete.json
new file mode 100644
index 0000000..5863049
--- /dev/null
+++ b/data/libraries/vue-infinite-autocomplete.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-infinite-autocomplete",
+ "full_name": "Attrash-Islam/vue-infinite-autocomplete",
+ "description": "Vue infinite-autocomplete wrapper",
+ "topics": [
+ "web-component",
+ "autocomplete",
+ "vue",
+ "input",
+ "infinite-scroll",
+ "auto-complete",
+ "infinite"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Attrash-Islam",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7091543?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Attrash-Islam/vue-infinite-autocomplete"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-calendar.json b/data/libraries/vue-infinite-calendar.json
new file mode 100644
index 0000000..124c967
--- /dev/null
+++ b/data/libraries/vue-infinite-calendar.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-infinite-calendar",
+ "full_name": "laleshii/vue-infinite-calendar",
+ "description": "A simple infinite calendar component in Vue 2",
+ "topics": [
+ "vue",
+ "calendar"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "laleshii",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/439314?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/laleshii/vue-infinite-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-list.json b/data/libraries/vue-infinite-list.json
new file mode 100644
index 0000000..7efe7e5
--- /dev/null
+++ b/data/libraries/vue-infinite-list.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-infinite-list",
+ "full_name": "legeneek/vue-infinite-list",
+ "description": "infinite list based on vue2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "legeneek",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/12298289?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/legeneek/vue-infinite-list"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-loading.json b/data/libraries/vue-infinite-loading.json
new file mode 100644
index 0000000..3579dfc
--- /dev/null
+++ b/data/libraries/vue-infinite-loading.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-infinite-loading",
+ "full_name": "PeachScript/vue-infinite-loading",
+ "description": "An infinite scroll plugin for Vue.js.",
+ "topics": [
+ "vue",
+ "infinite-scroll-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PeachScript",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5035925?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://peachscript.github.io/vue-infinite-loading/",
+ "repo": "https://github.com/PeachScript/vue-infinite-loading"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-scroll.json b/data/libraries/vue-infinite-scroll.json
new file mode 100644
index 0000000..8ac860b
--- /dev/null
+++ b/data/libraries/vue-infinite-scroll.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-infinite-scroll",
+ "full_name": "ElemeFE/vue-infinite-scroll",
+ "description": "An infinite scroll directive for vue.js.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "organization": {
+ "login": "ElemeFE",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/12810740?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ElemeFE/vue-infinite-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-infinite-slide-bar.json b/data/libraries/vue-infinite-slide-bar.json
new file mode 100644
index 0000000..e0781df
--- /dev/null
+++ b/data/libraries/vue-infinite-slide-bar.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-infinite-slide-bar",
+ "full_name": "biigpongsatorn/vue-infinite-slide-bar",
+ "description": "∞ Infinite slide bar component (no dependency and light weight 1.48 KB)",
+ "topics": [
+ "vue",
+ "infinite",
+ "infinity",
+ "slider",
+ "bar",
+ "component",
+ "vue-infinite-slide",
+ "slide",
+ "auto",
+ "autoscrolling",
+ "slideshow",
+ "slides"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "biigpongsatorn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10693658?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://biigpongsatorn.github.io/#/vue-infinite-slide-bar",
+ "repo": "https://github.com/biigpongsatorn/vue-infinite-slide-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-info-card.json b/data/libraries/vue-info-card.json
new file mode 100644
index 0000000..f8d2507
--- /dev/null
+++ b/data/libraries/vue-info-card.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-info-card",
+ "full_name": "karakanb/vue-info-card",
+ "description": "Simple and beautiful card component with an elegant spark line, for VueJS.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue-components",
+ "component",
+ "card",
+ "spark",
+ "info-card",
+ "card-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "karakanb",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/16530606?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://karakanb.github.io/vue-info-card/",
+ "repo": "https://github.com/karakanb/vue-info-card"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-inject.json b/data/libraries/vue-inject.json
new file mode 100644
index 0000000..c1d77a8
--- /dev/null
+++ b/data/libraries/vue-inject.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-inject",
+ "full_name": "jpex-js/vue-inject",
+ "description": "Dependency Injection for vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jpex-js",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26362827?v=4"
+ },
+ "organization": {
+ "login": "jpex-js",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26362827?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jpex-js/vue-inject"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-innersearch.json b/data/libraries/vue-innersearch.json
new file mode 100644
index 0000000..bbcf728
--- /dev/null
+++ b/data/libraries/vue-innersearch.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-innersearch",
+ "full_name": "InnerSearch/vue-innersearch",
+ "description": ":mag_right: UI components built with Vue.js for ElasticSearch",
+ "topics": [
+ "elasticsearch",
+ "vuejs",
+ "vuejs-components",
+ "javascript",
+ "search"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "InnerSearch",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/36237410?v=4"
+ },
+ "organization": {
+ "login": "InnerSearch",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/36237410?v=4"
+ },
+ "links": {
+ "site": "https://innersearch.github.io/vue-innersearch",
+ "repo": "https://github.com/InnerSearch/vue-innersearch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-input-code.json b/data/libraries/vue-input-code.json
new file mode 100644
index 0000000..9b69867
--- /dev/null
+++ b/data/libraries/vue-input-code.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-input-code",
+ "full_name": "zhouyuexie/vue-input-code",
+ "description": "base on vue2.0+ verification code input component. (基于Vue2.0+的移动端验证码输入组件)",
+ "topics": [
+ "vue",
+ "code",
+ "input"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zhouyuexie",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7876750?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zhouyuexie/vue-input-code"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-input-contenteditable.json b/data/libraries/vue-input-contenteditable.json
new file mode 100644
index 0000000..9fb1dd9
--- /dev/null
+++ b/data/libraries/vue-input-contenteditable.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-input-contenteditable",
+ "full_name": "Cobertos/vue-input-contenteditable",
+ "description": "The same features you expect from `` but in a `contenteditable` Vue component",
+ "topics": [
+ "javascript",
+ "vue",
+ "vue-component",
+ "contenteditable",
+ "html"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Cobertos",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6759176?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Cobertos/vue-input-contenteditable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-input-number.json b/data/libraries/vue-input-number.json
new file mode 100644
index 0000000..fd12125
--- /dev/null
+++ b/data/libraries/vue-input-number.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-input-number",
+ "full_name": "joseluisq/vue-input-number",
+ "description": "A custom input number component for Vue.js 2",
+ "topics": [
+ "vue",
+ "input-number",
+ "component",
+ "input",
+ "custom-input",
+ "number-input"
+ ],
+ "license": null,
+ "owner": {
+ "login": "joseluisq",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1700322?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://cdpn.io/gGVRBP/",
+ "repo": "https://github.com/joseluisq/vue-input-number"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-input-streaming.json b/data/libraries/vue-input-streaming.json
new file mode 100644
index 0000000..99509a9
--- /dev/null
+++ b/data/libraries/vue-input-streaming.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-input-streaming",
+ "full_name": "aofdev/vue-input-streaming",
+ "description": "A Vue2 Input Streaming RealTime And Two Way Data Binding Broadcasting with Pusher",
+ "topics": [
+ "vue2",
+ "vue",
+ "pwa",
+ "input",
+ "streaming",
+ "pusher",
+ "realtime",
+ "vue-form-builder",
+ "nodejs",
+ "express"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "aofdev",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/24493279?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/aofdev/vue-input-streaming"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-input-tag.json b/data/libraries/vue-input-tag.json
new file mode 100644
index 0000000..16d4576
--- /dev/null
+++ b/data/libraries/vue-input-tag.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-input-tag",
+ "full_name": "matiastucci/vue-input-tag",
+ "description": ":bookmark: Vue.js 2.0 Input Tag Component",
+ "topics": [
+ "vue",
+ "tags",
+ "input",
+ "vuejs",
+ "vuejs-components",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "matiastucci",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3856355?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://tucci.me/vue-input-tag",
+ "repo": "https://github.com/matiastucci/vue-input-tag"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-inputmask.json b/data/libraries/vue-inputmask.json
new file mode 100644
index 0000000..fdac838
--- /dev/null
+++ b/data/libraries/vue-inputmask.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-inputmask",
+ "full_name": "scleriot/vue-inputmask",
+ "description": "Vue.js directive to add inputmask library to your inputs (vanilla javascript).",
+ "topics": [
+ "vuejs",
+ "vue-directive",
+ "inputmask"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "scleriot",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/733474?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/scleriot/vue-inputmask"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-insomnia.json b/data/libraries/vue-insomnia.json
new file mode 100644
index 0000000..ee9c0e0
--- /dev/null
+++ b/data/libraries/vue-insomnia.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-insomnia",
+ "full_name": "gorbypark/vue-insomnia",
+ "description": "Prevents the display of a mobile device from going to sleep by playing a small mp4 video that's positioned off screen on a loop (aka wake lock).",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "gorbypark",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/19569469?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/gorbypark/vue-insomnia"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-inspector.json b/data/libraries/vue-inspector.json
new file mode 100644
index 0000000..62b3634
--- /dev/null
+++ b/data/libraries/vue-inspector.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-inspector",
+ "full_name": "calirojas506/vue-inspector",
+ "description": "Vue.js Inspector for Mobile Devices",
+ "topics": [
+ "vuejs-components",
+ "vuejs",
+ "vue-router",
+ "awesome-vue",
+ "vuex",
+ "vue-inspector"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "calirojas506",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/33777773?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/calirojas506/vue-inspector"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-instant.json b/data/libraries/vue-instant.json
new file mode 100644
index 0000000..1cc3f71
--- /dev/null
+++ b/data/libraries/vue-instant.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-instant",
+ "full_name": "santiblanko/vue-instant",
+ "description": "vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications",
+ "topics": [
+ "vue",
+ "search",
+ "instant",
+ "autocomplete",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "santiblanko",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5376762?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jsfiddle.net/santiblanko/dqo6vr57",
+ "repo": "https://github.com/santiblanko/vue-instant"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-integer-plusminus.json b/data/libraries/vue-integer-plusminus.json
new file mode 100644
index 0000000..59d919f
--- /dev/null
+++ b/data/libraries/vue-integer-plusminus.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-integer-plusminus",
+ "full_name": "Keiwen/vue-integer-plusminus",
+ "description": "Integer input with increment and decrement buttons for vue 2 - https://keiwen.github.io/vue-integer-plusminus/",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Keiwen",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20301099?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Keiwen/vue-integer-plusminus"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-intersect.json b/data/libraries/vue-intersect.json
new file mode 100644
index 0000000..0634112
--- /dev/null
+++ b/data/libraries/vue-intersect.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-intersect",
+ "full_name": "heavyy/vue-intersect",
+ "description": "A Vue component to add intersection-observer to a Vue component or HTML element.",
+ "topics": [
+ "vue",
+ "intersectionobserver",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "heavyy",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22559811?v=4"
+ },
+ "organization": {
+ "login": "heavyy",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/22559811?v=4"
+ },
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-intersect",
+ "repo": "https://github.com/heavyy/vue-intersect"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-introjs.json b/data/libraries/vue-introjs.json
new file mode 100644
index 0000000..355e1f5
--- /dev/null
+++ b/data/libraries/vue-introjs.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-introjs",
+ "full_name": "alex-oleshkevich/vue-introjs",
+ "description": "intro.js bindings for Vue.",
+ "topics": [
+ "vue",
+ "introjs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "alex-oleshkevich",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/635848?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alex-oleshkevich/vue-introjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-inview.json b/data/libraries/vue-inview.json
new file mode 100644
index 0000000..1a9a576
--- /dev/null
+++ b/data/libraries/vue-inview.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-inview",
+ "full_name": "rachmanzz/vue-inview",
+ "description": "vue-plugin for in-view package",
+ "topics": [
+ "vue",
+ "in-view",
+ "vue-plugin",
+ "javascript",
+ "vuejs-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rachmanzz",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8124995?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rachmanzz/vue-inview"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-invisible-recaptcha.json b/data/libraries/vue-invisible-recaptcha.json
new file mode 100644
index 0000000..329f3de
--- /dev/null
+++ b/data/libraries/vue-invisible-recaptcha.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-invisible-recaptcha",
+ "full_name": "MicroDroid/vue-invisible-recaptcha",
+ "description": "A simple component to implement Invisible Recaptcha with no hassle",
+ "topics": [
+ "invisible",
+ "recaptcha",
+ "grecaptcha",
+ "bots",
+ "google",
+ "vuejs",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MicroDroid",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8523135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MicroDroid/vue-invisible-recaptcha"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ionicons.json b/data/libraries/vue-ionicons.json
new file mode 100644
index 0000000..d555dd1
--- /dev/null
+++ b/data/libraries/vue-ionicons.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-ionicons",
+ "full_name": "mazipan/vue-ionicons",
+ "description": "⛄️ Vue Icon Set Components from Ionic Team",
+ "topics": [
+ "vue-icon",
+ "ionicons",
+ "vue-ionicons"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-ionicons",
+ "repo": "https://github.com/mazipan/vue-ionicons"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ip-input.json b/data/libraries/vue-ip-input.json
new file mode 100644
index 0000000..8776c47
--- /dev/null
+++ b/data/libraries/vue-ip-input.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-ip-input",
+ "full_name": "lakb248/vue-ip-input",
+ "description": "An ip input implament by vuejs",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lakb248",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5069587?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://lakb248.github.io/vue-ip-input",
+ "repo": "https://github.com/lakb248/vue-ip-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ip.json b/data/libraries/vue-ip.json
new file mode 100644
index 0000000..f73001a
--- /dev/null
+++ b/data/libraries/vue-ip.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-ip",
+ "full_name": "peteringram0/vue-ip",
+ "description": "IP Address input for VueJS 2.x",
+ "topics": [
+ "vuejs2",
+ "ip",
+ "input",
+ "material-design",
+ "material"
+ ],
+ "license": null,
+ "owner": {
+ "login": "peteringram0",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6588942?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://peteringram0.github.io/vue-ip/",
+ "repo": "https://github.com/peteringram0/vue-ip"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-isyourpasswordsafe.json b/data/libraries/vue-isyourpasswordsafe.json
new file mode 100644
index 0000000..291f9d5
--- /dev/null
+++ b/data/libraries/vue-isyourpasswordsafe.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-isyourpasswordsafe",
+ "full_name": "Pitu/vue-isyourpasswordsafe",
+ "description": "A small utility written in Vue that checks if the given password has been leaked against the Have I Been Pwned API.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Pitu",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7425261?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pitu.github.io/vue-isyourpasswordsafe",
+ "repo": "https://github.com/Pitu/vue-isyourpasswordsafe"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-izitoast.json b/data/libraries/vue-izitoast.json
new file mode 100644
index 0000000..ac99d9e
--- /dev/null
+++ b/data/libraries/vue-izitoast.json
@@ -0,0 +1,37 @@
+{
+ "name": "vue-izitoast",
+ "full_name": "arthurvasconcelos/vue-izitoast",
+ "description": "Elegant, responsive, flexible and lightweight notification plugin implemented for Vue 2 of iziToast",
+ "topics": [
+ "vue",
+ "izitoast",
+ "toaster",
+ "toast",
+ "message",
+ "notification",
+ "vue-izitoast",
+ "alert",
+ "info",
+ "success",
+ "warning",
+ "confirm",
+ "question",
+ "js"
+ ],
+ "license": {
+ "key": "apache-2.0",
+ "url": "https://api.github.com/licenses/apache-2.0",
+ "name": "Apache License 2.0"
+ },
+ "owner": {
+ "login": "arthurvasconcelos",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1286768?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://arthurvasconcelos.com.br/vue-izitoast",
+ "repo": "https://github.com/arthurvasconcelos/vue-izitoast"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jLunar-datePicker.json b/data/libraries/vue-jLunar-datePicker.json
new file mode 100644
index 0000000..99bdcbe
--- /dev/null
+++ b/data/libraries/vue-jLunar-datePicker.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-jLunar-datePicker",
+ "full_name": "tuhe32/vue-jLunar-datePicker",
+ "description": "VUE chinese-lunar date-picker component with festivals and solar terms",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "tuhe32",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18496264?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/tuhe32/vue-jLunar-datePicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jalaali-datepicker.json b/data/libraries/vue-jalaali-datepicker.json
new file mode 100644
index 0000000..8841243
--- /dev/null
+++ b/data/libraries/vue-jalaali-datepicker.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-jalaali-datepicker",
+ "full_name": "pepour/vue-jalaali-datepicker",
+ "description": "Jalaali calendar and datepicker for vue.js 2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pepour",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10605157?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pepour/vue-jalaali-datepicker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jazzicon.json b/data/libraries/vue-jazzicon.json
new file mode 100644
index 0000000..e89dee2
--- /dev/null
+++ b/data/libraries/vue-jazzicon.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-jazzicon",
+ "full_name": "man15h/vue-jazzicon",
+ "description": "A dead-simple jazzicon component for VueJS",
+ "topics": [
+ "vuejs",
+ "metamask",
+ "jazzicon",
+ "ethereum",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "man15h",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13364153?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/man15h/vue-jazzicon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jd-table.json b/data/libraries/vue-jd-table.json
new file mode 100644
index 0000000..eb695aa
--- /dev/null
+++ b/data/libraries/vue-jd-table.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-jd-table",
+ "full_name": "jamesdruhan/vue-jd-table",
+ "description": "An advanced and flexible Vue.js 2.x component for displaying data tables.",
+ "topics": [
+ "javascript",
+ "vue",
+ "vuejs2",
+ "vue-components",
+ "vuejs",
+ "table",
+ "datatables",
+ "datatable"
+ ],
+ "license": null,
+ "owner": {
+ "login": "jamesdruhan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16739712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jamesdruhan.github.io/vue-jd-table/",
+ "repo": "https://github.com/jamesdruhan/vue-jd-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jest-utils.json b/data/libraries/vue-jest-utils.json
new file mode 100644
index 0000000..d5ec506
--- /dev/null
+++ b/data/libraries/vue-jest-utils.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-jest-utils",
+ "full_name": "locoslab/vue-jest-utils",
+ "description": "Utilities for testing Vue.js components using Jest",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "locoslab",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/15248135?v=4"
+ },
+ "organization": {
+ "login": "locoslab",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/15248135?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/locoslab/vue-jest-utils"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jest.json b/data/libraries/vue-jest.json
new file mode 100644
index 0000000..4de2382
--- /dev/null
+++ b/data/libraries/vue-jest.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-jest",
+ "icon": "vue.png",
+ "full_name": "vuejs/vue-jest",
+ "description": "Jest Vue transformer",
+ "topics": ["jest", "jest-vue", "vue-jest", "official"],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-jest"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jquery-mask.json b/data/libraries/vue-jquery-mask.json
new file mode 100644
index 0000000..3d2c818
--- /dev/null
+++ b/data/libraries/vue-jquery-mask.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-jquery-mask",
+ "full_name": "ankurk91/vue-jquery-mask",
+ "description": "Vue.js component for jQuery mask plugin",
+ "topics": [
+ "vue",
+ "masking",
+ "jquery",
+ "input-mask"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankurk91",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6111524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ankurk91/vue-jquery-mask"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-js-grid.json b/data/libraries/vue-js-grid.json
new file mode 100644
index 0000000..648ca31
--- /dev/null
+++ b/data/libraries/vue-js-grid.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-js-grid",
+ "full_name": "euvl/vue-js-grid",
+ "description": ":bento: Vue.js 2.x responsive grid system with smooth sorting, drag-n-drop and reordering",
+ "topics": [
+ "vuejs",
+ "grid-system",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://euvl.github.io/vue-js-grid/",
+ "repo": "https://github.com/euvl/vue-js-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-js-modal.json b/data/libraries/vue-js-modal.json
new file mode 100644
index 0000000..0fce314
--- /dev/null
+++ b/data/libraries/vue-js-modal.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-js-modal",
+ "full_name": "euvl/vue-js-modal",
+ "description": ":pizza: Simple to use, highly customizable, mobile friendly Vue.js 2.0+ modal.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-modal",
+ "vue-plugin",
+ "vue-js-modal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-js-modal.yev.io",
+ "repo": "https://github.com/euvl/vue-js-modal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-js-popover.json b/data/libraries/vue-js-popover.json
new file mode 100644
index 0000000..70c8f14
--- /dev/null
+++ b/data/libraries/vue-js-popover.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-js-popover",
+ "full_name": "euvl/vue-js-popover",
+ "description": ":dango: Vue.js 2 library for dropdowns / popovers / tooltips",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-js-dropdown.yev.io/",
+ "repo": "https://github.com/euvl/vue-js-popover"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-js-toggle-button.json b/data/libraries/vue-js-toggle-button.json
new file mode 100644
index 0000000..7adba56
--- /dev/null
+++ b/data/libraries/vue-js-toggle-button.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-js-toggle-button",
+ "full_name": "euvl/vue-js-toggle-button",
+ "description": ":fish_cake: Vue.js 2 toggle / switch button - simple, pretty, customizable",
+ "topics": [
+ "javascript",
+ "vuejs",
+ "vue",
+ "vue-component",
+ "toggle-buttons",
+ "toggle-switches",
+ "button",
+ "switch",
+ "vue-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-js-toggle-button.yev.io/",
+ "repo": "https://github.com/euvl/vue-js-toggle-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-js-workshop.json b/data/libraries/vue-js-workshop.json
new file mode 100644
index 0000000..89876b8
--- /dev/null
+++ b/data/libraries/vue-js-workshop.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-js-workshop",
+ "full_name": "jayway/vue-js-workshop",
+ "description": "Jayway Vue.js workshop",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "jayway",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/89926?v=4"
+ },
+ "organization": {
+ "login": "jayway",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/89926?v=4"
+ },
+ "links": {
+ "site": "https://jayway.github.io/vue-js-workshop/",
+ "repo": "https://github.com/jayway/vue-js-workshop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-json-component.json b/data/libraries/vue-json-component.json
new file mode 100644
index 0000000..6be1e74
--- /dev/null
+++ b/data/libraries/vue-json-component.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-json-component",
+ "full_name": "tylerkrupicka/vue-json-component",
+ "description": "Component for rendering a tree view of JSON.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tylerkrupicka",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5761061?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/tylerkrupicka/vue-json-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-json-tree-view.json b/data/libraries/vue-json-tree-view.json
new file mode 100644
index 0000000..01da774
--- /dev/null
+++ b/data/libraries/vue-json-tree-view.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-json-tree-view",
+ "full_name": "michaelfitzhavey/vue-json-tree-view",
+ "description": "A JSON Tree View Component for Vue.js",
+ "topics": [
+ "json-tree",
+ "vue",
+ "vue-json-tree",
+ "tree",
+ "vuejs2",
+ "vuejs",
+ "javascript",
+ "javascript-library"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "michaelfitzhavey",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2746248?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://devblog.digimondo.io/building-a-json-tree-view-component-in-vue-js-from-scratch-in-six-steps-ce0c05c2fdd8#.dkwh4jo2m",
+ "repo": "https://github.com/michaelfitzhavey/vue-json-tree-view"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jsonp.json b/data/libraries/vue-jsonp.json
new file mode 100644
index 0000000..f48e477
--- /dev/null
+++ b/data/libraries/vue-jsonp.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-jsonp",
+ "full_name": "LancerComet/vue-jsonp",
+ "description": "A tiny library for handling JSONP request.",
+ "topics": [
+ "jsonp-request",
+ "vue-jsonp",
+ "vue-plugin"
+ ],
+ "license": null,
+ "owner": {
+ "login": "LancerComet",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10321350?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/LancerComet/vue-jsonp"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jstree.json b/data/libraries/vue-jstree.json
new file mode 100644
index 0000000..8d7fcd5
--- /dev/null
+++ b/data/libraries/vue-jstree.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-jstree",
+ "full_name": "zdy1988/vue-jstree",
+ "description": "A Tree Plugin For Vue2.0+",
+ "topics": [
+ "vue",
+ "tree",
+ "treeview",
+ "vue2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "zdy1988",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/6028407?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://zdy1988.github.io/vue-jstree",
+ "repo": "https://github.com/zdy1988/vue-jstree"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jsx-and-vue-redux-navigation-tab.json b/data/libraries/vue-jsx-and-vue-redux-navigation-tab.json
new file mode 100644
index 0000000..3385661
--- /dev/null
+++ b/data/libraries/vue-jsx-and-vue-redux-navigation-tab.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-jsx-and-vue-redux-navigation-tab",
+ "full_name": "ShuvoHabib/vue-jsx-and-vue-redux-navigation-tab",
+ "description": "Navigation Tab with both plain VUE and VUE + Redux . Featured in Awesome-Vue",
+ "topics": [
+ "vue-tab",
+ "vuejsx-tab",
+ "vuejs2",
+ "vue-redux-boilerplate",
+ "vue-redux-tab",
+ "navigation-tab",
+ "vue-redux-navigation-tab"
+ ],
+ "license": null,
+ "owner": {
+ "login": "ShuvoHabib",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7802528?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ShuvoHabib/vue-jsx-and-vue-redux-navigation-tab"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-jsx-hot-loader.json b/data/libraries/vue-jsx-hot-loader.json
new file mode 100644
index 0000000..7f0d43c
--- /dev/null
+++ b/data/libraries/vue-jsx-hot-loader.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-jsx-hot-loader",
+ "full_name": "skyrpex/vue-jsx-hot-loader",
+ "description": "Webpack loader for Vue.js v2 components with JSX render functions",
+ "topics": [
+ "webpack",
+ "loader",
+ "jsx",
+ "hot",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "skyrpex",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1077520?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-jsx-hot-loader",
+ "repo": "https://github.com/skyrpex/vue-jsx-hot-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-k-tabs.json b/data/libraries/vue-k-tabs.json
new file mode 100644
index 0000000..32c5d32
--- /dev/null
+++ b/data/libraries/vue-k-tabs.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-k-tabs",
+ "full_name": "kevindesousa/vue-k-tabs",
+ "description": "An simple tabs components with Gitlab design.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "kevindesousa",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4758092?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.kevindesousa.me/v-k-tabs/",
+ "repo": "https://github.com/kevindesousa/vue-k-tabs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-kanban.json b/data/libraries/vue-kanban.json
new file mode 100644
index 0000000..8c6df49
--- /dev/null
+++ b/data/libraries/vue-kanban.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-kanban",
+ "full_name": "BrockReece/vue-kanban",
+ "description": "A vue based drag and drop kanban board ",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BrockReece",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8988409?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/BrockReece/vue-kanban"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-katex.json b/data/libraries/vue-katex.json
new file mode 100644
index 0000000..faf2806
--- /dev/null
+++ b/data/libraries/vue-katex.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-katex",
+ "full_name": "lucpotage/vue-katex",
+ "description": "Vue plugin for KaTeX",
+ "topics": [
+ "vue",
+ "katex"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lucpotage",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7230764?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lucpotage/vue-katex"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-keyboard.json b/data/libraries/vue-keyboard.json
new file mode 100644
index 0000000..1f7952b
--- /dev/null
+++ b/data/libraries/vue-keyboard.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-keyboard",
+ "full_name": "martywallace/vue-keyboard",
+ "description": "A simple virtual keyboard for Vue.js.",
+ "topics": [
+ "keyboard",
+ "keyboard-component",
+ "vue-keyboard",
+ "vue",
+ "javascript",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "martywallace",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/606154?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/martywallace/vue-keyboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-kindergarten.json b/data/libraries/vue-kindergarten.json
new file mode 100644
index 0000000..3773722
--- /dev/null
+++ b/data/libraries/vue-kindergarten.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-kindergarten",
+ "full_name": "JiriChara/vue-kindergarten",
+ "description": "Modular security for Vue, Vuex, Vue-Router and Nuxt",
+ "topics": [
+ "vuejs",
+ "vue-kindergarten",
+ "vuejs2",
+ "vuex",
+ "vue-router",
+ "kindergarten",
+ "javascript",
+ "nuxt"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JiriChara",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/668763?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/JiriChara/vue-kindergarten"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-knob-control.json b/data/libraries/vue-knob-control.json
new file mode 100644
index 0000000..19f5adc
--- /dev/null
+++ b/data/libraries/vue-knob-control.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-knob-control",
+ "full_name": "kramer99/vue-knob-control",
+ "description": "A rotary knob control for Vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "knob",
+ "control"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kramer99",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6402557?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kramer99/vue-knob-control"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-konva.json b/data/libraries/vue-konva.json
new file mode 100644
index 0000000..362d6c6
--- /dev/null
+++ b/data/libraries/vue-konva.json
@@ -0,0 +1,34 @@
+{
+ "name": "vue-konva",
+ "full_name": "konvajs/vue-konva",
+ "description": "Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.",
+ "topics": [
+ "vue",
+ "konva",
+ "canvas",
+ "canvas-animation",
+ "konvajs",
+ "shape",
+ "vue-styleguidist",
+ "graphics"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "konvajs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10717820?v=4"
+ },
+ "organization": {
+ "login": "konvajs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10717820?v=4"
+ },
+ "links": {
+ "site": "https://konvajs.github.io/docs/vue/",
+ "repo": "https://github.com/konvajs/vue-konva"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-l-carousel.json b/data/libraries/vue-l-carousel.json
new file mode 100644
index 0000000..8764436
--- /dev/null
+++ b/data/libraries/vue-l-carousel.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-l-carousel",
+ "full_name": "lsycxyj/vue-l-carousel",
+ "description": "A responsive carousel(namely slider or swiper) component for Vue.js v2.x+.",
+ "topics": [
+ "vue",
+ "carousel",
+ "swipe",
+ "slide"
+ ],
+ "license": {
+ "key": "lgpl-3.0",
+ "url": "https://api.github.com/licenses/lgpl-3.0",
+ "name": "GNU Lesser General Public License v3.0"
+ },
+ "owner": {
+ "login": "lsycxyj",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/916567?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lsycxyj/vue-l-carousel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-l-lazyload.json b/data/libraries/vue-l-lazyload.json
new file mode 100644
index 0000000..68e63cb
--- /dev/null
+++ b/data/libraries/vue-l-lazyload.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-l-lazyload",
+ "full_name": "lsycxyj/vue-l-lazyload",
+ "description": "A lazyload plugin for Vue.js v2.x+.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "lazyload"
+ ],
+ "license": {
+ "key": "lgpl-3.0",
+ "url": "https://api.github.com/licenses/lgpl-3.0",
+ "name": "GNU Lesser General Public License v3.0"
+ },
+ "owner": {
+ "login": "lsycxyj",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/916567?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lsycxyj/vue-l-lazyload"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lang-code-flags.json b/data/libraries/vue-lang-code-flags.json
new file mode 100644
index 0000000..1d777a1
--- /dev/null
+++ b/data/libraries/vue-lang-code-flags.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-lang-code-flags",
+ "full_name": "qWici/vue-lang-code-flags",
+ "description": "Vue component which shows the flag of the country from which the language comes from",
+ "topics": [
+ "vue-components",
+ "flags",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "qWici",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11472929?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/qWici/vue-lang-code-flags"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-laravel-example.json b/data/libraries/vue-laravel-example.json
new file mode 100644
index 0000000..8a331ff
--- /dev/null
+++ b/data/libraries/vue-laravel-example.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-laravel-example",
+ "full_name": "jcc/vue-laravel-example",
+ "description": "⚡ Vue - Laravel - Example is a simple example to set Vue with Laravel.",
+ "topics": [
+ "laravel",
+ "vue"
+ ],
+ "license": null,
+ "owner": {
+ "login": "jcc",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12684082?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jcc/vue-laravel-example"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-laroute.json b/data/libraries/vue-laroute.json
new file mode 100644
index 0000000..de2591c
--- /dev/null
+++ b/data/libraries/vue-laroute.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-laroute",
+ "full_name": "samturrell/vue-laroute",
+ "description": "Wrapper for injecting laravel routes into your vue application",
+ "topics": [
+ "vue",
+ "javascript",
+ "plugin",
+ "laroute",
+ "laravel",
+ "routes"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "samturrell",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5918348?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/samturrell/vue-laroute"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazy-background-images.json b/data/libraries/vue-lazy-background-images.json
new file mode 100644
index 0000000..2b918f6
--- /dev/null
+++ b/data/libraries/vue-lazy-background-images.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-lazy-background-images",
+ "full_name": "darrynten/vue-lazy-background-images",
+ "description": "Lazy load background images for Vue 2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "darrynten",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3657251?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/darrynten/vue-lazy-background-images"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazy-calc.json b/data/libraries/vue-lazy-calc.json
new file mode 100644
index 0000000..1de0bf1
--- /dev/null
+++ b/data/libraries/vue-lazy-calc.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-lazy-calc",
+ "full_name": "dreambo8563/vue-lazy-calc",
+ "description": "simple calculation lib with lazy feature 🎲➕➖➗✖️",
+ "topics": [
+ "lazy-evaluation",
+ "calculator",
+ "vue",
+ "typescript",
+ "chaining"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dreambo8563",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6948318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dreambo8563/vue-lazy-calc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazy-this.json b/data/libraries/vue-lazy-this.json
new file mode 100644
index 0000000..d7ead5a
--- /dev/null
+++ b/data/libraries/vue-lazy-this.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-lazy-this",
+ "full_name": "thangman22/vue-lazy-this",
+ "description": "Vue.js plugin for lazy load with IntersectionObserverApi",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "thangman22",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/806893?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/thangman22/vue-lazy-this"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazy-youtube-video.json b/data/libraries/vue-lazy-youtube-video.json
new file mode 100644
index 0000000..ac69870
--- /dev/null
+++ b/data/libraries/vue-lazy-youtube-video.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-lazy-youtube-video",
+ "full_name": "andrewvasilchuk/vue-lazy-youtube-video",
+ "description": "Vue.js component for lazyloading YouTube videos.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "andrewvasilchuk",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/44983823?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/andrewvasilchuk/vue-lazy-youtube-video"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazyload-images.json b/data/libraries/vue-lazyload-images.json
new file mode 100644
index 0000000..2043ba5
--- /dev/null
+++ b/data/libraries/vue-lazyload-images.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-lazyload-images",
+ "full_name": "yyh1102/vue-lazyload-images",
+ "description": "A plugin of lazy-load images for Vue2.x",
+ "topics": [
+ "vue",
+ "vue2",
+ "lazyload-images",
+ "vue-plugin",
+ "lazy-loading",
+ "vue-components",
+ "vue-lazyload-images"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "yyh1102",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10328169?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/yyh1102/vue-lazyload-images"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazyload-img.json b/data/libraries/vue-lazyload-img.json
new file mode 100644
index 0000000..7d5f8e3
--- /dev/null
+++ b/data/libraries/vue-lazyload-img.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-lazyload-img",
+ "full_name": "JALBAA/vue-lazyload-img",
+ "description": "A plugin of vue for image lazyload(vue图片懒加载插件)",
+ "topics": [
+ "lazyload",
+ "vue",
+ "vue-lazyload",
+ "image-lazyload"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JALBAA",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6257388?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://docs.gomeminus.com/vue-lazyload-img/test/bundle.html",
+ "repo": "https://github.com/JALBAA/vue-lazyload-img"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lazyload.json b/data/libraries/vue-lazyload.json
new file mode 100644
index 0000000..0a7cf67
--- /dev/null
+++ b/data/libraries/vue-lazyload.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-lazyload",
+ "full_name": "hilongjw/vue-lazyload",
+ "description": "A Vue.js plugin for lazyload your Image or Component in your application.",
+ "topics": [
+ "vue-lazyload",
+ "vue",
+ "lazyload"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hilongjw",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5835766?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://hilongjw.github.io/vue-lazyload/",
+ "repo": "https://github.com/hilongjw/vue-lazyload"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-letter-avatar.json b/data/libraries/vue-letter-avatar.json
new file mode 100644
index 0000000..2281afa
--- /dev/null
+++ b/data/libraries/vue-letter-avatar.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-letter-avatar",
+ "full_name": "aidewoode/vue-letter-avatar",
+ "description": "A simple and elegant letter avatar component for vue.js",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "avatar",
+ "letter-avatar"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "aidewoode",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6188618?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/aidewoode/vue-letter-avatar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lib-template.json b/data/libraries/vue-lib-template.json
new file mode 100644
index 0000000..d71ac48
--- /dev/null
+++ b/data/libraries/vue-lib-template.json
@@ -0,0 +1,40 @@
+{
+ "name": "vue-lib-template",
+ "full_name": "biigpongsatorn/vue-lib-template",
+ "description": "🛠 A simple template for building and publishing Vue component/library as a opensource.",
+ "topics": [
+ "vue",
+ "cli",
+ "generator",
+ "component",
+ "publishing",
+ "building",
+ "npm",
+ "npm-package",
+ "npm-module",
+ "generate",
+ "template",
+ "lib",
+ "library",
+ "boilerplate",
+ "webpack",
+ "simple",
+ "opensource"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "biigpongsatorn",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/10693658?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/biigpongsatorn/vue-lib-template"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lifecycle.json b/data/libraries/vue-lifecycle.json
new file mode 100644
index 0000000..67176ee
--- /dev/null
+++ b/data/libraries/vue-lifecycle.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-lifecycle",
+ "full_name": "FL3NKEY/vue-lifecycle",
+ "description": "☀️ A Vue.js lifecycle directives.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FL3NKEY",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23209987?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/FL3NKEY/vue-lifecycle"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-light-bootstrap-dashboard.json b/data/libraries/vue-light-bootstrap-dashboard.json
new file mode 100644
index 0000000..83794a6
--- /dev/null
+++ b/data/libraries/vue-light-bootstrap-dashboard.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-light-bootstrap-dashboard",
+ "full_name": "cristijora/vue-light-bootstrap-dashboard",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "cristijora",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/15955045?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cristijora/vue-light-bootstrap-dashboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lil-context-menu.json b/data/libraries/vue-lil-context-menu.json
new file mode 100644
index 0000000..b730f59
--- /dev/null
+++ b/data/libraries/vue-lil-context-menu.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-lil-context-menu",
+ "full_name": "timwis/vue-lil-context-menu",
+ "description": "A flexible context menu component for Vue",
+ "topics": [
+ "vue",
+ "context-menu",
+ "menu",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "timwis",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/761444?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/timwis/vue-lil-context-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-link.json b/data/libraries/vue-link.json
new file mode 100644
index 0000000..fdff1e8
--- /dev/null
+++ b/data/libraries/vue-link.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-link",
+ "full_name": "Developmint/vue-link",
+ "description": "One component to link them all 🔗",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-components",
+ "vue-plugin",
+ "nuxt",
+ "nuxtjs",
+ "linking",
+ "links",
+ "link"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "organization": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Developmint/vue-link"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-load-image.json b/data/libraries/vue-load-image.json
new file mode 100644
index 0000000..a913b44
--- /dev/null
+++ b/data/libraries/vue-load-image.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-load-image",
+ "full_name": "john015/vue-load-image",
+ "description": "A Vue component for showing loader during image loading https://john015.github.io/vue-load-image/",
+ "topics": [
+ "image-loader",
+ "image",
+ "vue-image-loader",
+ "loader",
+ "image-preloader",
+ "vue-load-image",
+ "vuejs",
+ "vue-components",
+ "vue",
+ "vue-image"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "john015",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/32455422?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/john015/vue-load-image"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loader.json b/data/libraries/vue-loader.json
new file mode 100644
index 0000000..4126f85
--- /dev/null
+++ b/data/libraries/vue-loader.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-loader",
+ "full_name": "vuejs/vue-loader",
+ "description": "📦 Webpack loader for Vue.js components",
+ "topics": [
+ "vue",
+ "webpack",
+ "hot-reload",
+ "single-file-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loaders.json b/data/libraries/vue-loaders.json
new file mode 100644
index 0000000..4964e41
--- /dev/null
+++ b/data/libraries/vue-loaders.json
@@ -0,0 +1,43 @@
+{
+ "name": "vue-loaders",
+ "full_name": "Hokid/vue-loaders",
+ "description": "Vue + loaders.css",
+ "topics": [
+ "vue",
+ "vuejs",
+ "css",
+ "loader",
+ "animate",
+ "wait",
+ "animation",
+ "component",
+ "vue-components",
+ "waiting",
+ "spinner",
+ "loading",
+ "busy",
+ "ide",
+ "indicator",
+ "progress",
+ "ui",
+ "css3",
+ "lib",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Hokid",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7846990?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Hokid/vue-loaders"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loading-button.json b/data/libraries/vue-loading-button.json
new file mode 100644
index 0000000..aebf53b
--- /dev/null
+++ b/data/libraries/vue-loading-button.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-loading-button",
+ "full_name": "shwilliam/vue-loading-button",
+ "description": "👇 Vue button with slideout loading indicator",
+ "topics": [
+ "tools",
+ "component",
+ "vue",
+ "button",
+ "loading"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shwilliam",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/38357771?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codesandbox.io/s/4zywwyjxw7",
+ "repo": "https://github.com/shwilliam/vue-loading-button"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loading-checkbox.json b/data/libraries/vue-loading-checkbox.json
new file mode 100644
index 0000000..da90225
--- /dev/null
+++ b/data/libraries/vue-loading-checkbox.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-loading-checkbox",
+ "full_name": "mrastiak/vue-loading-checkbox",
+ "description": "A highly customizable Vue.js checkbox UI component with loading state",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mrastiak",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26276312?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mrastiak/vue-loading-checkbox"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loading-overlay.json b/data/libraries/vue-loading-overlay.json
new file mode 100644
index 0000000..95362cf
--- /dev/null
+++ b/data/libraries/vue-loading-overlay.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-loading-overlay",
+ "full_name": "ankurk91/vue-loading-overlay",
+ "description": "Vue.js component for full screen loading indicator",
+ "topics": [
+ "loading",
+ "loader",
+ "overlay",
+ "indicator",
+ "vue",
+ "spinner"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ankurk91",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6111524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ankurk91.github.io/vue-loading-overlay/",
+ "repo": "https://github.com/ankurk91/vue-loading-overlay"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-local-storage-decorator.json b/data/libraries/vue-local-storage-decorator.json
new file mode 100644
index 0000000..0c694e1
--- /dev/null
+++ b/data/libraries/vue-local-storage-decorator.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-local-storage-decorator",
+ "full_name": "vip30/vue-local-storage-decorator",
+ "description": "local storage decorator and helper function in Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vip30",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4260833?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vip30/vue-local-storage-decorator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-local-storage.json b/data/libraries/vue-local-storage.json
new file mode 100644
index 0000000..7c865cb
--- /dev/null
+++ b/data/libraries/vue-local-storage.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-local-storage",
+ "full_name": "pinguinjkeke/vue-local-storage",
+ "description": "Vue.js localStorage plugin with types support",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "localstorage",
+ "ssr"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "pinguinjkeke",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/10704892?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/pinguinjkeke/vue-local-storage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lodash.json b/data/libraries/vue-lodash.json
new file mode 100644
index 0000000..2c798d8
--- /dev/null
+++ b/data/libraries/vue-lodash.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-lodash",
+ "full_name": "Ewocker/vue-lodash",
+ "description": "This is a small wrapper for integrating lodash into VueJs",
+ "topics": [],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "Ewocker",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/11958538?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Ewocker/vue-lodash"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-long-click.json b/data/libraries/vue-long-click.json
new file mode 100644
index 0000000..ee78818
--- /dev/null
+++ b/data/libraries/vue-long-click.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-long-click",
+ "full_name": "ittus/vue-long-click",
+ "description": "Long click directive library for VueJS",
+ "topics": [
+ "vuejs",
+ "longclick",
+ "longpress",
+ "directive",
+ "vue-directive",
+ "vue-library"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ittus",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5120965?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ittus.github.io/vue-long-click/",
+ "repo": "https://github.com/ittus/vue-long-click"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loop.json b/data/libraries/vue-loop.json
new file mode 100644
index 0000000..4bf8609
--- /dev/null
+++ b/data/libraries/vue-loop.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-loop",
+ "full_name": "JosephSmith127/vue-loop",
+ "description": "Infinite content loop for Vue",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "JosephSmith127",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4484836?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/JosephSmith127/vue-loop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-loopback.json b/data/libraries/vue-loopback.json
new file mode 100644
index 0000000..fb2cf12
--- /dev/null
+++ b/data/libraries/vue-loopback.json
@@ -0,0 +1,37 @@
+{
+ "name": "vue-loopback",
+ "full_name": "InCuca/vue-loopback",
+ "description": "A Vue project template with Loopback framework optionally with Vuex, Vue-router, and Auth boilerplaite",
+ "topics": [
+ "vuejs",
+ "vuejs-templates",
+ "loopback",
+ "gulp",
+ "vue",
+ "vue-loopback",
+ "bootstrap4",
+ "bootstrap-vue",
+ "vuex",
+ "vue-router",
+ "jest"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "organization": {
+ "login": "InCuca",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/30161651?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/InCuca/vue-loopback"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lottie.json b/data/libraries/vue-lottie.json
new file mode 100644
index 0000000..adf1b90
--- /dev/null
+++ b/data/libraries/vue-lottie.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-lottie",
+ "full_name": "chenqingspring/vue-lottie",
+ "description": "Render After Effects animations on Vue based on Bodymovin",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "vue-components",
+ "vue-animate",
+ "bodymovin",
+ "lottie-animation",
+ "lottie"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chenqingspring",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1265352?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chenqingspring/vue-lottie"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lpage.json b/data/libraries/vue-lpage.json
new file mode 100644
index 0000000..745518a
--- /dev/null
+++ b/data/libraries/vue-lpage.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-lpage",
+ "full_name": "byteboomers/vue-lpage",
+ "description": "Low-level Vue pagination component",
+ "topics": [
+ "vue-lpage",
+ "vue",
+ "vuejs",
+ "pagination"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "organization": {
+ "login": "byteboomers",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/46481387?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/byteboomers/vue-lpage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-ls.json b/data/libraries/vue-ls.json
new file mode 100644
index 0000000..a74a040
--- /dev/null
+++ b/data/libraries/vue-ls.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-ls",
+ "full_name": "RobinCK/vue-ls",
+ "description": ":boom: Vue plugin for work with local storage, session storage and memory storage from Vue context",
+ "topics": [
+ "localstorage",
+ "vuejs",
+ "local-storage",
+ "vue-ls",
+ "storage",
+ "vue-plugin",
+ "vue-local-storage",
+ "json",
+ "es6-modules",
+ "vue",
+ "docker",
+ "docker-compose",
+ "sessionstorage"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "RobinCK",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10226014?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://robinck.gitbooks.io/vue-storage/",
+ "repo": "https://github.com/RobinCK/vue-ls"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-lunar-calendar.json b/data/libraries/vue-lunar-calendar.json
new file mode 100644
index 0000000..c70303a
--- /dev/null
+++ b/data/libraries/vue-lunar-calendar.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-lunar-calendar",
+ "full_name": "KimWooHyun/vue-lunar-calendar",
+ "description": "A vue component for lunar calendar.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "KimWooHyun",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4816936?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://kimwoohyun.github.io/vue-lunar-calendar/",
+ "repo": "https://github.com/KimWooHyun/vue-lunar-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-m-camera.json b/data/libraries/vue-m-camera.json
new file mode 100644
index 0000000..7851950
--- /dev/null
+++ b/data/libraries/vue-m-camera.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-m-camera",
+ "full_name": "kooljay82/vue-m-camera",
+ "description": "To aviod orientation changes / For mobile web && appication webview",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "kooljay82",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/15124790?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kooljay82/vue-m-camera"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-m-validator.json b/data/libraries/vue-m-validator.json
new file mode 100644
index 0000000..bf47370
--- /dev/null
+++ b/data/libraries/vue-m-validator.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-m-validator",
+ "full_name": "Silksofthesoul/vue-m-validator",
+ "description": "vue-model-validator",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Silksofthesoul",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5890524?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Silksofthesoul/vue-m-validator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-magic-grid.json b/data/libraries/vue-magic-grid.json
new file mode 100644
index 0000000..fcf33f9
--- /dev/null
+++ b/data/libraries/vue-magic-grid.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-magic-grid",
+ "full_name": "imlinus/vue-magic-grid",
+ "description": "🧙♂️🔌 Responsive Magic Grid for Vue",
+ "topics": [
+ "grid",
+ "masonry",
+ "vue"
+ ],
+ "license": {
+ "key": "unlicense",
+ "url": "https://api.github.com/licenses/unlicense",
+ "name": "The Unlicense"
+ },
+ "owner": {
+ "login": "imlinus",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2436222?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://npmjs.com/package/vue-magic-grid",
+ "repo": "https://github.com/imlinus/vue-magic-grid"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-magnifier.json b/data/libraries/vue-magnifier.json
new file mode 100644
index 0000000..f6733b5
--- /dev/null
+++ b/data/libraries/vue-magnifier.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-magnifier",
+ "full_name": "zeknoss/vue-magnifier",
+ "description": "A simple VueJS component for image magnifying / product zooming",
+ "topics": [
+ "vue-magnifier",
+ "magnifier",
+ "magnifying",
+ "zoom",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vuejs-components"
+ ],
+ "license": null,
+ "owner": {
+ "login": "zeknoss",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2834599?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codesandbox.io/s/github/zeknoss/vue-magnifier",
+ "repo": "https://github.com/zeknoss/vue-magnifier"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mapbox-gl.json b/data/libraries/vue-mapbox-gl.json
new file mode 100644
index 0000000..eccf358
--- /dev/null
+++ b/data/libraries/vue-mapbox-gl.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-mapbox-gl",
+ "full_name": "phegman/vue-mapbox-gl",
+ "description": "A Vue.js component for Mapbox GL JS",
+ "topics": [
+ "vue",
+ "mapbox-gl-js",
+ "vuejs2",
+ "vue2",
+ "javascript"
+ ],
+ "license": {
+ "key": "gpl-3.0",
+ "url": "https://api.github.com/licenses/gpl-3.0",
+ "name": "GNU General Public License v3.0"
+ },
+ "owner": {
+ "login": "phegman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/4230489?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/phegman/vue-mapbox-gl"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mapbox.json b/data/libraries/vue-mapbox.json
new file mode 100644
index 0000000..36237ba
--- /dev/null
+++ b/data/libraries/vue-mapbox.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-mapbox",
+ "full_name": "soal/vue-mapbox",
+ "description": "Vuejs 2 components for interacting with mapbox-gl-js",
+ "topics": [
+ "mapbox-gj-js",
+ "vue-mapbox",
+ "mapbox-gl",
+ "vue",
+ "vuejs",
+ "vue2",
+ "mapbox"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "soal",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/298585?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://soal.github.io/vue-mapbox",
+ "repo": "https://github.com/soal/vue-mapbox"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-markdown-loader.json b/data/libraries/vue-markdown-loader.json
new file mode 100644
index 0000000..71fa617
--- /dev/null
+++ b/data/libraries/vue-markdown-loader.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-markdown-loader",
+ "full_name": "QingWei-Li/vue-markdown-loader",
+ "description": "📇 Convert Markdown file to Vue component.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "QingWei-Li",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7565692?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/QingWei-Li/vue-markdown-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-markdown.json b/data/libraries/vue-markdown.json
new file mode 100644
index 0000000..7984a8e
--- /dev/null
+++ b/data/libraries/vue-markdown.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-markdown",
+ "full_name": "miaolz123/vue-markdown",
+ "description": "A Powerful and Highspeed Markdown Parser for Vue",
+ "topics": [
+ "vue",
+ "markdown",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "miaolz123",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4599928?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://miaolz123.github.io/vue-markdown/",
+ "repo": "https://github.com/miaolz123/vue-markdown"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-masked-input.json b/data/libraries/vue-masked-input.json
new file mode 100644
index 0000000..97b9eb4
--- /dev/null
+++ b/data/libraries/vue-masked-input.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-masked-input",
+ "full_name": "niksmr/vue-masked-input",
+ "description": "Masked input component for Vue.js",
+ "topics": [
+ "vue",
+ "inputmask",
+ "ui-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "niksmr",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/25283632?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://niksmr.github.io/vue-masked-input/",
+ "repo": "https://github.com/niksmr/vue-masked-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-masonry-css.json b/data/libraries/vue-masonry-css.json
new file mode 100644
index 0000000..05f3e6f
--- /dev/null
+++ b/data/libraries/vue-masonry-css.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-masonry-css",
+ "full_name": "paulcollett/vue-masonry-css",
+ "description": "Vue.js Masonry layout component powered by CSS, dependancy free",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "paulcollett",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1904774?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://paulcollett.github.io/vue-masonry-css/demo/",
+ "repo": "https://github.com/paulcollett/vue-masonry-css"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-masonry.json b/data/libraries/vue-masonry.json
new file mode 100644
index 0000000..cc0a02d
--- /dev/null
+++ b/data/libraries/vue-masonry.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-masonry",
+ "full_name": "shershen08/vue-masonry",
+ "description": "💠 Vue.js directive for masonry blocks layouting ✅",
+ "topics": [
+ "masonry",
+ "vuejs",
+ "vuejs2",
+ "layout"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shershen08",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1363772?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/shershen08/vue-masonry"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-match-heights.json b/data/libraries/vue-match-heights.json
new file mode 100644
index 0000000..48e90f3
--- /dev/null
+++ b/data/libraries/vue-match-heights.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-match-heights",
+ "full_name": "samturrell/vue-match-heights",
+ "description": "Vue plugin to match the height of elements",
+ "topics": [
+ "vue",
+ "plugin",
+ "javascript",
+ "height",
+ "directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "samturrell",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5918348?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/samturrell/vue-match-heights"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-match-media.json b/data/libraries/vue-match-media.json
new file mode 100644
index 0000000..06c429d
--- /dev/null
+++ b/data/libraries/vue-match-media.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-match-media",
+ "full_name": "drenglish/vue-match-media",
+ "description": "Vue.js (2.x-compatible) plugin that offers a consistent, semantic approach to making components media query-aware.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "drenglish",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/3810513?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/drenglish/vue-match-media"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-material-admin.json b/data/libraries/vue-material-admin.json
new file mode 100644
index 0000000..8e99d8a
--- /dev/null
+++ b/data/libraries/vue-material-admin.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-material-admin",
+ "full_name": "tookit/vue-material-admin",
+ "description": "A vue material design admin template",
+ "topics": [
+ "vue",
+ "vuetifyjs",
+ "admin",
+ "dashboard",
+ "uikit"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "tookit",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/149564?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vma.isocked.com/#/dashboard",
+ "repo": "https://github.com/tookit/vue-material-admin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-material-dashboard.json b/data/libraries/vue-material-dashboard.json
new file mode 100644
index 0000000..ae99f6d
--- /dev/null
+++ b/data/libraries/vue-material-dashboard.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-material-dashboard",
+ "full_name": "lucduong/vue-material-dashboard",
+ "description": "Vue Material Dashboard - Inspired by Material Dashboard of Creative Tim.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lucduong",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2667418?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lucduong/vue-material-dashboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-material-year-calendar.json b/data/libraries/vue-material-year-calendar.json
new file mode 100644
index 0000000..b978eda
--- /dev/null
+++ b/data/libraries/vue-material-year-calendar.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-material-year-calendar",
+ "full_name": "nono1526/vue-material-year-calendar",
+ "description": "A full 12-Month view calendar made by vue.js.",
+ "topics": [],
+ "license": {
+ "key": "wtfpl",
+ "url": "https://api.github.com/licenses/wtfpl",
+ "name": "Do What The F*ck You Want To Public License"
+ },
+ "owner": {
+ "login": "nono1526",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/17609874?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://nono1526.github.io/vue-material-year-calendar/",
+ "repo": "https://github.com/nono1526/vue-material-year-calendar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-material.json b/data/libraries/vue-material.json
new file mode 100644
index 0000000..9e49268
--- /dev/null
+++ b/data/libraries/vue-material.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-material",
+ "full_name": "vuematerial/vue-material",
+ "description": "Material design for Vue.js",
+ "topics": [
+ "vue",
+ "javascript",
+ "material",
+ "material-design",
+ "vue-material"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vuematerial",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/23659108?v=4"
+ },
+ "organization": {
+ "login": "vuematerial",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/23659108?v=4"
+ },
+ "links": {
+ "site": "http://vuematerial.io",
+ "repo": "https://github.com/vuematerial/vue-material"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-materialize-datatable.json b/data/libraries/vue-materialize-datatable.json
new file mode 100644
index 0000000..73dd9d6
--- /dev/null
+++ b/data/libraries/vue-materialize-datatable.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-materialize-datatable",
+ "full_name": "MicroDroid/vue-materialize-datatable",
+ "description": "A fancy Materialize CSS datatable VueJS component.",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "material-design",
+ "materialize-css",
+ "database",
+ "table",
+ "data-structures",
+ "reactive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MicroDroid",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8523135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://microdroid.github.io/vue-materialize-datatable",
+ "repo": "https://github.com/MicroDroid/vue-materialize-datatable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mathlive.json b/data/libraries/vue-mathlive.json
new file mode 100644
index 0000000..cd155af
--- /dev/null
+++ b/data/libraries/vue-mathlive.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-mathlive",
+ "full_name": "arnog/vue-mathlive",
+ "description": "Example of using the Vue wrapper for MathLive math editor",
+ "topics": [
+ "vue",
+ "vuejs",
+ "math",
+ "editor"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "arnog",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/760798?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/arnog/vue-mathlive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-maze.json b/data/libraries/vue-maze.json
new file mode 100644
index 0000000..2febdbc
--- /dev/null
+++ b/data/libraries/vue-maze.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-maze",
+ "full_name": "meganetaaan/vue-maze",
+ "description": "A Vue.js component of a simple maze game.",
+ "topics": [
+ "vue",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "meganetaaan",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1918755?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/meganetaaan/vue-maze"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mc.json b/data/libraries/vue-mc.json
new file mode 100644
index 0000000..9ab4ff4
--- /dev/null
+++ b/data/libraries/vue-mc.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-mc",
+ "full_name": "FiguredLimited/vue-mc",
+ "description": "Models and Collections for Vue",
+ "topics": [
+ "vue",
+ "vuejs",
+ "data-structures",
+ "models",
+ "collections",
+ "validation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FiguredLimited",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11415122?v=4"
+ },
+ "organization": {
+ "login": "FiguredLimited",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11415122?v=4"
+ },
+ "links": {
+ "site": "https://vuemc.io",
+ "repo": "https://github.com/FiguredLimited/vue-mc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mce.json b/data/libraries/vue-mce.json
new file mode 100644
index 0000000..56d5b88
--- /dev/null
+++ b/data/libraries/vue-mce.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-mce",
+ "full_name": "Eazymov/vue-mce",
+ "description": "VueJS component for TinyMCE",
+ "topics": [
+ "vue",
+ "javascript",
+ "component",
+ "tinymce",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Eazymov",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26853518?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Eazymov/vue-mce"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-md-loader.json b/data/libraries/vue-md-loader.json
new file mode 100644
index 0000000..c960020
--- /dev/null
+++ b/data/libraries/vue-md-loader.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-md-loader",
+ "full_name": "wxsms/vue-md-loader",
+ "description": ":sparkles: Markdown files to ALIVE Vue components.",
+ "topics": [
+ "vue",
+ "markdown",
+ "webpack",
+ "webpack-loader",
+ "document"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "wxsms",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5960988?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-md-loader",
+ "repo": "https://github.com/wxsms/vue-md-loader"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mdc-adapter.json b/data/libraries/vue-mdc-adapter.json
new file mode 100644
index 0000000..6bda164
--- /dev/null
+++ b/data/libraries/vue-mdc-adapter.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-mdc-adapter",
+ "full_name": "stasson/vue-mdc-adapter",
+ "description": "DEPRECATED",
+ "topics": [
+ "deprecated"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stasson",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13608867?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://stasson.github.io/vue-mdc-adapter",
+ "repo": "https://github.com/stasson/vue-mdc-adapter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mdc.json b/data/libraries/vue-mdc.json
new file mode 100644
index 0000000..a270e20
--- /dev/null
+++ b/data/libraries/vue-mdc.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-mdc",
+ "full_name": "posva/vue-mdc",
+ "description": "Material web components for Vue.js",
+ "topics": [
+ "mdl",
+ "vue",
+ "material",
+ "design",
+ "lite",
+ "google",
+ "mdc",
+ "components",
+ "web"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "posva",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/664177?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/posva/vue-mdc"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-media-query-mixin.json b/data/libraries/vue-media-query-mixin.json
new file mode 100644
index 0000000..377f271
--- /dev/null
+++ b/data/libraries/vue-media-query-mixin.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-media-query-mixin",
+ "full_name": "jofftiquez/vue-media-query-mixin",
+ "description": "A vue mixin to get current media query, xs, sm, md and lg.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue-mixin",
+ "mixins",
+ "media-queries"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jofftiquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8638243?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jofftiquez/vue-media-query-mixin"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-medium-editor.json b/data/libraries/vue-medium-editor.json
new file mode 100644
index 0000000..7c75492
--- /dev/null
+++ b/data/libraries/vue-medium-editor.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-medium-editor",
+ "full_name": "FranzSkuffka/vue-medium-editor",
+ "description": "✍️ A MediumEditor component for Vue 2. Demo:",
+ "topics": [
+ "medium-editor",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FranzSkuffka",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7485959?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://franzskuffka.github.io/vue-medium-editor/",
+ "repo": "https://github.com/FranzSkuffka/vue-medium-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-memo.json b/data/libraries/vue-memo.json
new file mode 100644
index 0000000..8fc6d14
--- /dev/null
+++ b/data/libraries/vue-memo.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-memo",
+ "full_name": "akifo/vue-memo",
+ "description": "Using Vue.js for memo web App. webpack, vuex, vue-router, Firebase.",
+ "topics": [
+ "vuejs2",
+ "vue-router",
+ "vuex",
+ "firebase"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "akifo",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/7263054?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-memo.firebaseapp.com/",
+ "repo": "https://github.com/akifo/vue-memo"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-menu-aim.json b/data/libraries/vue-menu-aim.json
new file mode 100644
index 0000000..8bb8b71
--- /dev/null
+++ b/data/libraries/vue-menu-aim.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-menu-aim",
+ "full_name": "Dimon24021993/vue-menu-aim",
+ "description": "menu with triangle, for vue (:",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Dimon24021993",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23666581?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Dimon24021993/vue-menu-aim"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-menu.json b/data/libraries/vue-menu.json
new file mode 100644
index 0000000..c9dca99
--- /dev/null
+++ b/data/libraries/vue-menu.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-menu",
+ "full_name": "michitaro/vue-menu",
+ "description": "Menu/Contextmenu Component for vue2",
+ "topics": [
+ "vue",
+ "menu",
+ "contextmenu",
+ "component",
+ "typescript",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "michitaro",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/3928908?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://michitaro.github.io/vue-menu/",
+ "repo": "https://github.com/michitaro/vue-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-messageBox.json b/data/libraries/vue-messageBox.json
new file mode 100644
index 0000000..9177896
--- /dev/null
+++ b/data/libraries/vue-messageBox.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-messageBox",
+ "full_name": "zhangxiang958/vue-messageBox",
+ "description": "the messagebox component for Vue",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "zhangxiang958",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13307374?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://github.com/vuejs/awesome-vue#overlay",
+ "repo": "https://github.com/zhangxiang958/vue-messageBox"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-messenger.json b/data/libraries/vue-messenger.json
new file mode 100644
index 0000000..5f5132e
--- /dev/null
+++ b/data/libraries/vue-messenger.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-messenger",
+ "full_name": "fjc0k/vue-messenger",
+ "description": "A series of useful enhancements to Vue component props.",
+ "topics": [
+ "vue",
+ "vue-messenger",
+ "two-way-bindings"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "fjc0k",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13151189?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://npm.im/vue-messenger",
+ "repo": "https://github.com/fjc0k/vue-messenger"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-meta.json b/data/libraries/vue-meta.json
new file mode 100644
index 0000000..fb210e2
--- /dev/null
+++ b/data/libraries/vue-meta.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-meta",
+ "full_name": "nuxt/vue-meta",
+ "description": "Manage HTML metadata in Vue.js components with SSR support",
+ "topics": [
+ "vue",
+ "metadata",
+ "meta",
+ "seo"
+ ],
+ "license": {
+ "key": "other",
+ "url": null,
+ "name": "Other"
+ },
+ "owner": {
+ "login": "nuxt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23360933?v=4"
+ },
+ "organization": {
+ "login": "nuxt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23360933?v=4"
+ },
+ "links": {
+ "site": "https://vue-meta.nuxtjs.org",
+ "repo": "https://github.com/nuxt/vue-meta"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-meteor.json b/data/libraries/vue-meteor.json
new file mode 100644
index 0000000..7661625
--- /dev/null
+++ b/data/libraries/vue-meteor.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-meteor",
+ "full_name": "meteor-vue/vue-meteor",
+ "description": "🌠 Vue first-class integration in Meteor",
+ "topics": [
+ "meteor",
+ "vue-components",
+ "vuejs",
+ "vuejs2",
+ "vuex",
+ "apollo",
+ "vue-router",
+ "blaze",
+ "ssr",
+ "vue",
+ "meteor-package"
+ ],
+ "license": null,
+ "owner": {
+ "login": "meteor-vue",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29751912?v=4"
+ },
+ "organization": {
+ "login": "meteor-vue",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29751912?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/meteor-vue/vue-meteor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mindmap.json b/data/libraries/vue-mindmap.json
new file mode 100644
index 0000000..a3e08db
--- /dev/null
+++ b/data/libraries/vue-mindmap.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-mindmap",
+ "full_name": "anteriovieira/vue-mindmap",
+ "description": "VueMindmap is a vue component for mindnode maps",
+ "topics": [
+ "vue",
+ "mindmap",
+ "d3"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "anteriovieira",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1490347?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://codesandbox.io/s/jv7pl7wn15",
+ "repo": "https://github.com/anteriovieira/vue-mindmap"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mini-shop.json b/data/libraries/vue-mini-shop.json
new file mode 100644
index 0000000..e9c65db
--- /dev/null
+++ b/data/libraries/vue-mini-shop.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-mini-shop",
+ "full_name": "BosNaufal/vue-mini-shop",
+ "description": "Mini Online Shop Built With Vue JS",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BosNaufal",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12091318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://bosnaufal.github.io/vue-mini-shop",
+ "repo": "https://github.com/BosNaufal/vue-mini-shop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mixin-decorator.json b/data/libraries/vue-mixin-decorator.json
new file mode 100644
index 0000000..4c1b85c
--- /dev/null
+++ b/data/libraries/vue-mixin-decorator.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-mixin-decorator",
+ "full_name": "justrhysism/vue-mixin-decorator",
+ "description": "Typescript decorator for Vue mixins",
+ "topics": [
+ "typescript",
+ "vue",
+ "decorators"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "justrhysism",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1326759?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/justrhysism/vue-mixin-decorator"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mixin-tween.json b/data/libraries/vue-mixin-tween.json
new file mode 100644
index 0000000..5d3a800
--- /dev/null
+++ b/data/libraries/vue-mixin-tween.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-mixin-tween",
+ "full_name": "lukechinworth/vue-mixin-tween",
+ "description": "Vue mixin factory to tween component numerical data",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lukechinworth",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5613424?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lukechinworth/vue-mixin-tween"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mobile-detection.json b/data/libraries/vue-mobile-detection.json
new file mode 100644
index 0000000..954000d
--- /dev/null
+++ b/data/libraries/vue-mobile-detection.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-mobile-detection",
+ "full_name": "ajerez/vue-mobile-detection",
+ "description": "Vue.js prototype function `this.$isMobile()` that returns a Boolean value depending on whether or not the user is browsing with a mobile",
+ "topics": [
+ "vue",
+ "vuejs",
+ "mobile-detection",
+ "mobile-detect",
+ "ismobile"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ajerez",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/1528301?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/ajerez/vue-mobile-detection"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mobiledoc-editor.json b/data/libraries/vue-mobiledoc-editor.json
new file mode 100644
index 0000000..fd57dbb
--- /dev/null
+++ b/data/libraries/vue-mobiledoc-editor.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-mobiledoc-editor",
+ "full_name": "alidcastano/vue-mobiledoc-editor",
+ "description": "A lightweight and customizable editor that allows you to embed rich content using Vuejs components.",
+ "topics": [
+ "vue",
+ "vue-components",
+ "mobiledoc-editor",
+ "ui-components",
+ "wysiwyg-editor"
+ ],
+ "license": null,
+ "owner": {
+ "login": "alidcastano",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11031952?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alidcastano/vue-mobiledoc-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mobx.json b/data/libraries/vue-mobx.json
new file mode 100644
index 0000000..362cd92
--- /dev/null
+++ b/data/libraries/vue-mobx.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-mobx",
+ "full_name": "dwqs/vue-mobx",
+ "description": ":smile: :star: :innocent: Mobx binding for Vuejs 2.",
+ "topics": [
+ "mobx",
+ "mobx-vue",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dwqs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7871813?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dwqs/vue-mobx"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mock-layout.json b/data/libraries/vue-mock-layout.json
new file mode 100644
index 0000000..0512dc7
--- /dev/null
+++ b/data/libraries/vue-mock-layout.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-mock-layout",
+ "full_name": "promosis/vue-mock-layout",
+ "description": "💻 Easily mock the layout of your Vue apps.",
+ "topics": [
+ "vue",
+ "mock",
+ "layout",
+ "template"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "promosis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30876777?v=4"
+ },
+ "organization": {
+ "login": "promosis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/30876777?v=4"
+ },
+ "links": {
+ "site": "https://promosis.github.io/vue-mock-layout/",
+ "repo": "https://github.com/promosis/vue-mock-layout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-modal-dialogs.json b/data/libraries/vue-modal-dialogs.json
new file mode 100644
index 0000000..b3c93b3
--- /dev/null
+++ b/data/libraries/vue-modal-dialogs.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-modal-dialogs",
+ "full_name": "hjkcai/vue-modal-dialogs",
+ "description": "Promisify dialogs in Vue!",
+ "topics": [
+ "vue",
+ "modal",
+ "dialog",
+ "promise",
+ "promisify"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hjkcai",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/731326?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hjkcai/vue-modal-dialogs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-modal.json b/data/libraries/vue-modal.json
new file mode 100644
index 0000000..89c4084
--- /dev/null
+++ b/data/libraries/vue-modal.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-modal",
+ "full_name": "MelMacaluso/vue-modal",
+ "description": "Reusable Modal component, supports own custom HTML, text and classes.",
+ "topics": [
+ "javascript",
+ "vue",
+ "vuejs",
+ "vue2",
+ "vuecomponent",
+ "vuecomponents",
+ "modal",
+ "modals",
+ "dialog",
+ "popup",
+ "reusable"
+ ],
+ "license": null,
+ "owner": {
+ "login": "MelMacaluso",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/24974216?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MelMacaluso/vue-modal"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mode.json b/data/libraries/vue-mode.json
new file mode 100644
index 0000000..1fad4ed
--- /dev/null
+++ b/data/libraries/vue-mode.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-mode",
+ "full_name": "AdamNiederer/vue-mode",
+ "description": "Emacs major mode for vue.js",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs-components",
+ "emacs"
+ ],
+ "license": {
+ "key": "gpl-2.0",
+ "url": "https://api.github.com/licenses/gpl-2.0",
+ "name": "GNU General Public License v2.0"
+ },
+ "owner": {
+ "login": "AdamNiederer",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4571394?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AdamNiederer/vue-mode"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-model-autoset.json b/data/libraries/vue-model-autoset.json
new file mode 100644
index 0000000..100947b
--- /dev/null
+++ b/data/libraries/vue-model-autoset.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-model-autoset",
+ "full_name": "outluch/vue-model-autoset",
+ "description": "A Vue.js plugin to workaround Vue limitation in observing dynamically added properties with v-model directive.",
+ "topics": [
+ "javascript",
+ "vue2",
+ "vuejs2"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "outluch",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1479468?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/outluch/vue-model-autoset"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-model.json b/data/libraries/vue-model.json
new file mode 100644
index 0000000..fb3b584
--- /dev/null
+++ b/data/libraries/vue-model.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-model",
+ "full_name": "aarondfrancis/vue-model",
+ "description": "Model component for Vue.js",
+ "topics": [
+ "vuejs",
+ "vue2",
+ "vue",
+ "laravel",
+ "laravel55"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "aarondfrancis",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/881931?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/aarondfrancis/vue-model"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mods-names.json b/data/libraries/vue-mods-names.json
new file mode 100644
index 0000000..a47f048
--- /dev/null
+++ b/data/libraries/vue-mods-names.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-mods-names",
+ "full_name": "RGRU/vue-mods-names",
+ "description": "Simple adding class names mods to all components in your vue app",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "RGRU",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25738429?v=4"
+ },
+ "organization": {
+ "login": "RGRU",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/25738429?v=4"
+ },
+ "links": {
+ "site": "https://rgru.github.io/vue-mods-names/#/",
+ "repo": "https://github.com/RGRU/vue-mods-names"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-moment-jalaali.json b/data/libraries/vue-moment-jalaali.json
new file mode 100644
index 0000000..2970c31
--- /dev/null
+++ b/data/libraries/vue-moment-jalaali.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-moment-jalaali",
+ "full_name": "saman/vue-moment-jalaali",
+ "description": "Jalaali Moment.js filters for your Vue.js project",
+ "topics": [
+ "vue",
+ "vuejs",
+ "momentjs",
+ "jalaali",
+ "datetime"
+ ],
+ "license": null,
+ "owner": {
+ "login": "saman",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1576246?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/saman/vue-moment-jalaali"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-moment-lib.json b/data/libraries/vue-moment-lib.json
new file mode 100644
index 0000000..c858bbc
--- /dev/null
+++ b/data/libraries/vue-moment-lib.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-moment-lib",
+ "full_name": "julon/vue-moment-lib",
+ "description": "A simple Vue.js 2.0 MomentJS library (filters & globals)",
+ "topics": [
+ "vue",
+ "vue-plugin",
+ "momentjs",
+ "vue-moment"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "julon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11995684?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/julon/vue-moment-lib"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-monthly-picker.json b/data/libraries/vue-monthly-picker.json
new file mode 100644
index 0000000..ec71666
--- /dev/null
+++ b/data/libraries/vue-monthly-picker.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-monthly-picker",
+ "full_name": "ittus/vue-monthly-picker",
+ "description": "VueJS Monthly Picker component",
+ "topics": [
+ "vuejs",
+ "buefy",
+ "month-picker",
+ "monthly-picker",
+ "bulma"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "ittus",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/5120965?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ittus.github.io/vue-monthly-picker/#/",
+ "repo": "https://github.com/ittus/vue-monthly-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-morphling.json b/data/libraries/vue-morphling.json
new file mode 100644
index 0000000..05e2a59
--- /dev/null
+++ b/data/libraries/vue-morphling.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-morphling",
+ "full_name": "jofftiquez/vue-morphling",
+ "description": "Vue filters and directives collection.",
+ "topics": [
+ "vue-filters",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "javascript",
+ "filter",
+ "highlight",
+ "placeholder"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jofftiquez",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8638243?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jofftiquez/vue-morphling"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-morris.json b/data/libraries/vue-morris.json
new file mode 100644
index 0000000..5d49256
--- /dev/null
+++ b/data/libraries/vue-morris.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-morris",
+ "full_name": "bbonnin/vue-morris",
+ "description": "VueJS component wrapping Morris.js",
+ "topics": [
+ "chart",
+ "vuejs",
+ "javascript",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "bbonnin",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1908593?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/bbonnin/vue-morris"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-motion.json b/data/libraries/vue-motion.json
new file mode 100644
index 0000000..25b6c08
--- /dev/null
+++ b/data/libraries/vue-motion.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-motion",
+ "full_name": "posva/vue-motion",
+ "description": "Easy and natural state transitions",
+ "topics": [
+ "vue",
+ "motion",
+ "animation",
+ "transition"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "posva",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/664177?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://posva.net/vue-motion",
+ "repo": "https://github.com/posva/vue-motion"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mouse-menu.json b/data/libraries/vue-mouse-menu.json
new file mode 100644
index 0000000..c99c798
--- /dev/null
+++ b/data/libraries/vue-mouse-menu.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-mouse-menu",
+ "full_name": "zgj233/vue-mouse-menu",
+ "description": "A right-mouse menu plug-in for vue 2+",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zgj233",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18436461?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zgj233/vue-mouse-menu"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mouse-parallax.json b/data/libraries/vue-mouse-parallax.json
new file mode 100644
index 0000000..4d8fe07
--- /dev/null
+++ b/data/libraries/vue-mouse-parallax.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-mouse-parallax",
+ "full_name": "Aminerman/vue-mouse-parallax",
+ "description": "Mouse Parallax Effect in Vue.js",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Aminerman",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7825144?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://aminerman.com/playground/vuejs-mouse-parallax/",
+ "repo": "https://github.com/Aminerman/vue-mouse-parallax"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mq.json b/data/libraries/vue-mq.json
new file mode 100644
index 0000000..331aac4
--- /dev/null
+++ b/data/libraries/vue-mq.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-mq",
+ "full_name": "AlexandreBonaventure/vue-mq",
+ "description": "📱 💻 Define your breakpoints and build responsive design semantically and declaratively in a mobile-first way with Vue.",
+ "topics": [
+ "vuejs",
+ "vuejs2",
+ "media",
+ "mediaqueries",
+ "viewport",
+ "breakpoints"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "AlexandreBonaventure",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4596409?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://alexandrebonaventure.github.io/vue-mq",
+ "repo": "https://github.com/AlexandreBonaventure/vue-mq"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mugen-scroll.json b/data/libraries/vue-mugen-scroll.json
new file mode 100644
index 0000000..30587e8
--- /dev/null
+++ b/data/libraries/vue-mugen-scroll.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-mugen-scroll",
+ "full_name": "egoist/vue-mugen-scroll",
+ "description": "Infinite scroll component for Vue.js 2",
+ "topics": [
+ "vue",
+ "scroll",
+ "infinite-scroll"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "egoist",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8784712?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/egoist/vue-mugen-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-multi-select.json b/data/libraries/vue-multi-select.json
new file mode 100644
index 0000000..035beb9
--- /dev/null
+++ b/data/libraries/vue-multi-select.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-multi-select",
+ "full_name": "IneoO/vue-multi-select",
+ "description": "This component gives you a multi/single select with the power of Vuejs components.",
+ "topics": [
+ "vuejs",
+ "vuejs-components",
+ "multi-select",
+ "vuejs2",
+ "vue-components",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "IneoO",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/8982189?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/IneoO/vue-multi-select"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-multilanguage.json b/data/libraries/vue-multilanguage.json
new file mode 100644
index 0000000..63b3f01
--- /dev/null
+++ b/data/libraries/vue-multilanguage.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-multilanguage",
+ "full_name": "leonardovilarinho/vue-multilanguage",
+ "description": "Plugin for multilanguage VueJS 2.0",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "leonardovilarinho",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12480135?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/leonardovilarinho/vue-multilanguage"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-multiple-pages.json b/data/libraries/vue-multiple-pages.json
new file mode 100644
index 0000000..288f45d
--- /dev/null
+++ b/data/libraries/vue-multiple-pages.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-multiple-pages",
+ "full_name": "Plortinus/vue-multiple-pages",
+ "description": "A multiple Pages Starter use Vue-cli3",
+ "topics": [
+ "vue",
+ "elementui",
+ "management-system",
+ "vue-cli",
+ "webpack",
+ "webpack3",
+ "webpack4"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Plortinus",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/20693993?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Plortinus/vue-multiple-pages"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-multiselect.json b/data/libraries/vue-multiselect.json
new file mode 100644
index 0000000..d3b9d55
--- /dev/null
+++ b/data/libraries/vue-multiselect.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-multiselect",
+ "full_name": "shentao/vue-multiselect",
+ "description": "Universal select/multiselect/tagging component for Vue.js",
+ "topics": [
+ "vue",
+ "dropdown",
+ "select",
+ "component",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "shentao",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3737591?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-multiselect.js.org/",
+ "repo": "https://github.com/shentao/vue-multiselect"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-multivue.json b/data/libraries/vue-multivue.json
new file mode 100644
index 0000000..7e0c31b
--- /dev/null
+++ b/data/libraries/vue-multivue.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-multivue",
+ "full_name": "drewjbartlett/vue-multivue",
+ "description": "Use multiple Vue apps of the same class on the same page",
+ "topics": [
+ "vue",
+ "vuejs",
+ "javascript",
+ "reusable",
+ "multiple",
+ "components",
+ "app"
+ ],
+ "license": null,
+ "owner": {
+ "login": "drewjbartlett",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2146829?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/drewjbartlett/vue-multivue"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-music-qq.json b/data/libraries/vue-music-qq.json
new file mode 100644
index 0000000..088b9a7
--- /dev/null
+++ b/data/libraries/vue-music-qq.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-music-qq",
+ "full_name": "pluto1114/vue-music-qq",
+ "description": "A qq-music project is based on vue-cli. The pages are simple and smooth",
+ "topics": [
+ "vuex",
+ "muse-ui",
+ "vue-router",
+ "vue",
+ "music",
+ "qq"
+ ],
+ "license": null,
+ "owner": {
+ "login": "pluto1114",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8563341?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://weixin.nmict.cn/vue-music-qq/",
+ "repo": "https://github.com/pluto1114/vue-music-qq"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-music163.json b/data/libraries/vue-music163.json
new file mode 100644
index 0000000..19b43bc
--- /dev/null
+++ b/data/libraries/vue-music163.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-music163",
+ "full_name": "pluto1114/vue-music163",
+ "description": "A webapp what base Vue2.0 contains seaching and playing music ",
+ "topics": [
+ "vue-router",
+ "vuex",
+ "mint-ui",
+ "vue",
+ "music"
+ ],
+ "license": null,
+ "owner": {
+ "login": "pluto1114",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/8563341?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://weixin.nmict.cn/vue-music163/",
+ "repo": "https://github.com/pluto1114/vue-music163"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-mutation-observer.json b/data/libraries/vue-mutation-observer.json
new file mode 100644
index 0000000..9d6bfb6
--- /dev/null
+++ b/data/libraries/vue-mutation-observer.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-mutation-observer",
+ "full_name": "PNKBizz/vue-mutation-observer",
+ "description": "VueJS directive to observe changes in DOM use MutationObserver API",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "PNKBizz",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/17909924?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PNKBizz/vue-mutation-observer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-my-photos.json b/data/libraries/vue-my-photos.json
new file mode 100644
index 0000000..fea44d3
--- /dev/null
+++ b/data/libraries/vue-my-photos.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-my-photos",
+ "full_name": "am283721/vue-my-photos",
+ "description": "Simple lightbox component for Vue applications",
+ "topics": [
+ "vue",
+ "lightbox",
+ "lightbox-gallery",
+ "lightbox-gallery-plugin",
+ "vuejs2",
+ "vue-component",
+ "image-gallery",
+ "vuejs"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "am283721",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/27497493?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/am283721/vue-my-photos"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-native-core.json b/data/libraries/vue-native-core.json
new file mode 100644
index 0000000..dd06b59
--- /dev/null
+++ b/data/libraries/vue-native-core.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-native-core",
+ "full_name": "GeekyAnts/vue-native-core",
+ "description": "Vue Native is a framework to build cross platform native mobile apps using JavaScript",
+ "topics": [
+ "vue-native",
+ "vue",
+ "framework",
+ "javascript",
+ "ios",
+ "android",
+ "mobile-app-development"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "GeekyAnts",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18482943?v=4"
+ },
+ "organization": {
+ "login": "GeekyAnts",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18482943?v=4"
+ },
+ "links": {
+ "site": "https://vue-native.io",
+ "repo": "https://github.com/GeekyAnts/vue-native-core"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-native-websocket.json b/data/libraries/vue-native-websocket.json
new file mode 100644
index 0000000..3106752
--- /dev/null
+++ b/data/libraries/vue-native-websocket.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-native-websocket",
+ "full_name": "nathantsoi/vue-native-websocket",
+ "description": "native websocket with vuex integration",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "nathantsoi",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/399770?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nathantsoi/vue-native-websocket"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-nav.json b/data/libraries/vue-nav.json
new file mode 100644
index 0000000..52ca26c
--- /dev/null
+++ b/data/libraries/vue-nav.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-nav",
+ "full_name": "nearspears/vue-nav",
+ "description": "vue navigation manager",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nearspears",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1422623?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nearspears/vue-nav"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-navigation-bar.json b/data/libraries/vue-navigation-bar.json
new file mode 100644
index 0000000..59304dd
--- /dev/null
+++ b/data/libraries/vue-navigation-bar.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-navigation-bar",
+ "full_name": "johndatserakis/vue-navigation-bar",
+ "description": "🧭 A simple, pretty navbar for your Vue projects.",
+ "topics": [
+ "vue",
+ "nav",
+ "navbar",
+ "bar",
+ "menu",
+ "navigation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "johndatserakis",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9972969?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://johndatserakis.github.io/vue-navigation-bar/",
+ "repo": "https://github.com/johndatserakis/vue-navigation-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-navigation.json b/data/libraries/vue-navigation.json
new file mode 100644
index 0000000..d9629ce
--- /dev/null
+++ b/data/libraries/vue-navigation.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-navigation",
+ "full_name": "zack24q/vue-navigation",
+ "description": "A page navigation library, record routes and cache pages, like native app navigation. 一个页面导航库,记录路由并缓存页面,像原生APP导航一样。",
+ "topics": [
+ "page",
+ "navigation",
+ "cache",
+ "vue",
+ "vue-router"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "zack24q",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/9154859?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/zack24q/vue-navigation"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-nestable.json b/data/libraries/vue-nestable.json
new file mode 100644
index 0000000..1bb884c
--- /dev/null
+++ b/data/libraries/vue-nestable.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-nestable",
+ "full_name": "rhwilr/vue-nestable",
+ "description": "A simple drag & drop hierarchical list made as a vue component.",
+ "topics": [
+ "vue",
+ "vue-components",
+ "vue-nestable",
+ "drag"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rhwilr",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4346833?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://rhwilr.github.io/vue-nestable/",
+ "repo": "https://github.com/rhwilr/vue-nestable"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-next-level-scroll.json b/data/libraries/vue-next-level-scroll.json
new file mode 100644
index 0000000..1c44120
--- /dev/null
+++ b/data/libraries/vue-next-level-scroll.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-next-level-scroll",
+ "full_name": "Developmint/vue-next-level-scroll",
+ "description": "Bring your scroll game to the next level!",
+ "topics": [
+ "vue",
+ "scroll",
+ "vuejs2",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "organization": {
+ "login": "Developmint",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/29969219?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Developmint/vue-next-level-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-next.json b/data/libraries/vue-next.json
new file mode 100644
index 0000000..90ca54a
--- /dev/null
+++ b/data/libraries/vue-next.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-next",
+ "icon": "vue.png",
+ "full_name": "vuejs/vue-next",
+ "description": null,
+ "topics": ["official"],
+ "license": null,
+ "owner": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "organization": {
+ "login": "vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/6128107?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vuejs/vue-next"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-niege.json b/data/libraries/vue-niege.json
new file mode 100644
index 0000000..2b236c5
--- /dev/null
+++ b/data/libraries/vue-niege.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-niege",
+ "full_name": "P3trur0/vue-niege",
+ "description": "Vue component to add a snowfall on your page",
+ "topics": [
+ "component",
+ "snow",
+ "canvas",
+ "single-file",
+ "vuejs",
+ "vuejs-components",
+ "snowfall"
+ ],
+ "license": null,
+ "owner": {
+ "login": "P3trur0",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/11474157?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/P3trur0/vue-niege"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-nocaptcha.json b/data/libraries/vue-nocaptcha.json
new file mode 100644
index 0000000..f78637f
--- /dev/null
+++ b/data/libraries/vue-nocaptcha.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-nocaptcha",
+ "full_name": "chiaweilee/vue-nocaptcha",
+ "description": "Aliyun No-Captcha on Vue",
+ "topics": [
+ "vue",
+ "aliyun",
+ "vue-nocaptcha",
+ "aliyun-nocaptcha",
+ "captcha",
+ "recaptcha"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chiaweilee",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/29817353?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chiaweilee/vue-nocaptcha"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-node.json b/data/libraries/vue-node.json
new file mode 100644
index 0000000..c86ab9f
--- /dev/null
+++ b/data/libraries/vue-node.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-node",
+ "full_name": "knpwrs/vue-node",
+ "description": "Load vue components in node.",
+ "topics": [
+ "vue",
+ "node",
+ "testing"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "knpwrs",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/174864?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/knpwrs/vue-node"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-not-visible.json b/data/libraries/vue-not-visible.json
new file mode 100644
index 0000000..99613fb
--- /dev/null
+++ b/data/libraries/vue-not-visible.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-not-visible",
+ "full_name": "PxyUp/vue-not-visible",
+ "description": "Vue directive for conditional rendering element on screen smaller than breakpoints",
+ "topics": [
+ "vue",
+ "vuejs",
+ "directives",
+ "vue-directive"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PxyUp",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/14249932?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://pxyup.github.io/vue-not-visible/index.html",
+ "repo": "https://github.com/PxyUp/vue-not-visible"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notice.json b/data/libraries/vue-notice.json
new file mode 100644
index 0000000..9c8496c
--- /dev/null
+++ b/data/libraries/vue-notice.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-notice",
+ "full_name": "nikitamarcius/vue-notice",
+ "description": "Vue.js non-blocking notifications, based on noty.js",
+ "topics": [
+ "vuejs",
+ "vue-notifications",
+ "vue-notice",
+ "notyjs",
+ "vuejs2",
+ "noty",
+ "vue",
+ "blocking-notifications"
+ ],
+ "license": null,
+ "owner": {
+ "login": "nikitamarcius",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/10992863?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://ned.im/noty/",
+ "repo": "https://github.com/nikitamarcius/vue-notice"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notification-bell.json b/data/libraries/vue-notification-bell.json
new file mode 100644
index 0000000..a970ac2
--- /dev/null
+++ b/data/libraries/vue-notification-bell.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-notification-bell",
+ "full_name": "mrastiak/vue-notification-bell",
+ "description": "Vue.js notification bell component.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vue-components",
+ "vue-component",
+ "vue2",
+ "vue-notification-bell",
+ "notifications",
+ "notification",
+ "vuejs-components",
+ "vue-notifications",
+ "vue-notification"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mrastiak",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/26276312?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mrastiak.github.io/vue-notification-bell/",
+ "repo": "https://github.com/mrastiak/vue-notification-bell"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notification.json b/data/libraries/vue-notification.json
new file mode 100644
index 0000000..3127baa
--- /dev/null
+++ b/data/libraries/vue-notification.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-notification",
+ "full_name": "euvl/vue-notification",
+ "description": ":icecream: Vue.js 2 library for showing notifications",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "euvl",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1577802?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-notification.yev.io/",
+ "repo": "https://github.com/euvl/vue-notification"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notifications.json b/data/libraries/vue-notifications.json
new file mode 100644
index 0000000..d53e715
--- /dev/null
+++ b/data/libraries/vue-notifications.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-notifications",
+ "full_name": "se-panfilov/vue-notifications",
+ "description": "Vue.js agnostic library for non-blocking notifications",
+ "topics": [
+ "vue-notifications",
+ "vuejs",
+ "toast-notifications",
+ "toast-message",
+ "notifications",
+ "javascript",
+ "message-bus"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "se-panfilov",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/994990?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://se-panfilov.github.io/vue-notifications/",
+ "repo": "https://github.com/se-panfilov/vue-notifications"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notifikation.json b/data/libraries/vue-notifikation.json
new file mode 100644
index 0000000..4deae02
--- /dev/null
+++ b/data/libraries/vue-notifikation.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-notifikation",
+ "full_name": "happyCoda/vue-notifikation",
+ "description": "Vue.js notification plugin",
+ "topics": [
+ "vue",
+ "creating-notifications",
+ "notifications",
+ "vue-plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "happyCoda",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3840131?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/happyCoda/vue-notifikation"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notify-me.json b/data/libraries/vue-notify-me.json
new file mode 100644
index 0000000..cf6d784
--- /dev/null
+++ b/data/libraries/vue-notify-me.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-notify-me",
+ "full_name": "PygmySlowLoris/vue-notify-me",
+ "description": "Stackable notification Alert for Vue",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "PygmySlowLoris",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/27635664?v=4"
+ },
+ "organization": {
+ "login": "PygmySlowLoris",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/27635664?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/PygmySlowLoris/vue-notify-me"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-notifyjs.json b/data/libraries/vue-notifyjs.json
new file mode 100644
index 0000000..961404c
--- /dev/null
+++ b/data/libraries/vue-notifyjs.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-notifyjs",
+ "full_name": "BinarCode/vue-notifyjs",
+ "description": "Minimalist 1kb Notification component",
+ "topics": [
+ "vuejs2",
+ "vue",
+ "component",
+ "notifications"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "BinarCode",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/41368819?v=4"
+ },
+ "organization": {
+ "login": "BinarCode",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/41368819?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/BinarCode/vue-notifyjs"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-number-smarty.json b/data/libraries/vue-number-smarty.json
new file mode 100644
index 0000000..07316ae
--- /dev/null
+++ b/data/libraries/vue-number-smarty.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-number-smarty",
+ "full_name": "Seokky/vue-number-smarty",
+ "description": "Number input with rich functionality for Vue.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Seokky",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/26835215?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://seokky.github.io/vue-number-smarty/",
+ "repo": "https://github.com/Seokky/vue-number-smarty"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-numeral-filter.json b/data/libraries/vue-numeral-filter.json
new file mode 100644
index 0000000..8f46bce
--- /dev/null
+++ b/data/libraries/vue-numeral-filter.json
@@ -0,0 +1,36 @@
+{
+ "name": "vue-numeral-filter",
+ "full_name": "lloydjatkinson/vue-numeral-filter",
+ "description": "Vue.js filter for Numeral.js 🔢 🔣",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "number-format",
+ "numeraljs",
+ "vue-filters",
+ "vue-component",
+ "vue-filters-number",
+ "javascript",
+ "number-formating",
+ "vuejs",
+ "vue-numeric",
+ "vue-number-filter",
+ "vue-numeral"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "lloydjatkinson",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/5633938?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/lloydjatkinson/vue-numeral-filter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-numeric-input.json b/data/libraries/vue-numeric-input.json
new file mode 100644
index 0000000..3d51c7e
--- /dev/null
+++ b/data/libraries/vue-numeric-input.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-numeric-input",
+ "full_name": "JayeshLab/vue-numeric-input",
+ "description": "Number input component with controls",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-component",
+ "vue-numeric-input",
+ "numeric",
+ "input"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "JayeshLab",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36194663?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jayeshlab.github.io/vue-numeric-input/index.html",
+ "repo": "https://github.com/JayeshLab/vue-numeric-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-numeric.json b/data/libraries/vue-numeric.json
new file mode 100644
index 0000000..346bad6
--- /dev/null
+++ b/data/libraries/vue-numeric.json
@@ -0,0 +1,33 @@
+{
+ "name": "vue-numeric",
+ "full_name": "kevinongko/vue-numeric",
+ "description": "Input field component to display a formatted currency value based on Vue.js",
+ "topics": [
+ "vue",
+ "vue-numeric",
+ "numeric",
+ "input",
+ "currency",
+ "vue2",
+ "maskedinput",
+ "currency-prefix",
+ "separator-symbol",
+ "money"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kevinongko",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15880638?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://kevinongko.github.io/vue-numeric/",
+ "repo": "https://github.com/kevinongko/vue-numeric"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-observe-visibility.json b/data/libraries/vue-observe-visibility.json
new file mode 100644
index 0000000..4aa5b9a
--- /dev/null
+++ b/data/libraries/vue-observe-visibility.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-observe-visibility",
+ "full_name": "Akryum/vue-observe-visibility",
+ "description": "Detect when an element is becoming visible or hidden on the page.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "Akryum",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/2798204?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jsfiddle.net/Akryum/ppt7endj/",
+ "repo": "https://github.com/Akryum/vue-observe-visibility"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-openseadragon.json b/data/libraries/vue-openseadragon.json
new file mode 100644
index 0000000..c39ede0
--- /dev/null
+++ b/data/libraries/vue-openseadragon.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-openseadragon",
+ "full_name": "braceslab/vue-openseadragon",
+ "description": "OpenSeaDragon component for Vue.js",
+ "topics": [
+ "openseadragon",
+ "vue",
+ "zoom",
+ "pan"
+ ],
+ "license": null,
+ "owner": {
+ "login": "braceslab",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26941387?v=4"
+ },
+ "organization": {
+ "login": "braceslab",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/26941387?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/braceslab/vue-openseadragon"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-option-events.json b/data/libraries/vue-option-events.json
new file mode 100644
index 0000000..d7ce087
--- /dev/null
+++ b/data/libraries/vue-option-events.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-option-events",
+ "full_name": "Cweili/vue-option-events",
+ "description": "Bring Vue.js 1 events option and $emit to Vue.js 2.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "event",
+ "event-emitter",
+ "event-bus"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Cweili",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/2128450?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Cweili/vue-option-events"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-org-chart.json b/data/libraries/vue-org-chart.json
new file mode 100644
index 0000000..cc46ff1
--- /dev/null
+++ b/data/libraries/vue-org-chart.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-org-chart",
+ "full_name": "Hoogkamer/vue-org-chart",
+ "description": "Manage and publish your interactive organization chart (orgchart), free and no webserver required.",
+ "topics": [
+ "nuxt",
+ "vue",
+ "vuejs",
+ "organization",
+ "chart",
+ "javascript",
+ "vuex",
+ "orgchart",
+ "department"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Hoogkamer",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/17671871?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://hoogkamer.github.io/vue-org-chart/#/",
+ "repo": "https://github.com/Hoogkamer/vue-org-chart"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-outside-events.json b/data/libraries/vue-outside-events.json
new file mode 100644
index 0000000..463581c
--- /dev/null
+++ b/data/libraries/vue-outside-events.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-outside-events",
+ "full_name": "nchutchind/vue-outside-events",
+ "description": "Vue 2.x directive to help a specified element listen for specific events occurring outside of itself.",
+ "topics": [
+ "vuejs2",
+ "vuejs",
+ "vue-directive",
+ "event",
+ "events",
+ "dom-events",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "nchutchind",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1398002?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/nchutchind/vue-outside-events"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-overdrive.json b/data/libraries/vue-overdrive.json
new file mode 100644
index 0000000..c1f2449
--- /dev/null
+++ b/data/libraries/vue-overdrive.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-overdrive",
+ "full_name": "mattrothenberg/vue-overdrive",
+ "description": "Super easy magic-move transitions for Vue apps",
+ "topics": [
+ "vue",
+ "vuejs",
+ "animations",
+ "vue-router"
+ ],
+ "license": null,
+ "owner": {
+ "login": "mattrothenberg",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/5148596?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/mattrothenberg/vue-overdrive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-owl-carousel.json b/data/libraries/vue-owl-carousel.json
new file mode 100644
index 0000000..0c3753c
--- /dev/null
+++ b/data/libraries/vue-owl-carousel.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-owl-carousel",
+ "full_name": "s950329/vue-owl-carousel",
+ "description": "Vue component for Owl Carousel 2",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "s950329",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/13188254?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/s950329/vue-owl-carousel"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-page-designer.json b/data/libraries/vue-page-designer.json
new file mode 100644
index 0000000..bba2f43
--- /dev/null
+++ b/data/libraries/vue-page-designer.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-page-designer",
+ "full_name": "fireyy/vue-page-designer",
+ "description": "Vue component for drag-and-drop to design and build mobile website.",
+ "topics": [
+ "page",
+ "designer",
+ "vue",
+ "builder",
+ "widget"
+ ],
+ "license": null,
+ "owner": {
+ "login": "fireyy",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/66291?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://fireyy.github.io/vue-page-designer/",
+ "repo": "https://github.com/fireyy/vue-page-designer"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-page-guide.json b/data/libraries/vue-page-guide.json
new file mode 100644
index 0000000..192f091
--- /dev/null
+++ b/data/libraries/vue-page-guide.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-page-guide",
+ "full_name": "sschandi/vue-page-guide",
+ "description": "Demo/Docs:",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sschandi",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/16356559?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://sschandi.github.io/vue-page-guide/",
+ "repo": "https://github.com/sschandi/vue-page-guide"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-page-stack.json b/data/libraries/vue-page-stack.json
new file mode 100644
index 0000000..90ecc80
--- /dev/null
+++ b/data/libraries/vue-page-stack.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-page-stack",
+ "full_name": "hezhongfeng/vue-page-stack",
+ "description": "Routing and navigation for your Vue SPA. Vue 单页应用导航管理器",
+ "topics": [
+ "vue",
+ "vue-router",
+ "cache",
+ "stack",
+ "page",
+ "vue-navigation",
+ "vue-spa",
+ "translation"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "hezhongfeng",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12163050?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/hezhongfeng/vue-page-stack"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-page-transition.json b/data/libraries/vue-page-transition.json
new file mode 100644
index 0000000..c775e9b
--- /dev/null
+++ b/data/libraries/vue-page-transition.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-page-transition",
+ "full_name": "Orlandster/vue-page-transition",
+ "description": "A lightweight Vue.js plugin for page / route transitions.",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vuejs",
+ "vue-translations",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Orlandster",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/18451642?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://orlandster.github.io/vue-page-transition",
+ "repo": "https://github.com/Orlandster/vue-page-transition"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-page-visibility-awesome.json b/data/libraries/vue-page-visibility-awesome.json
new file mode 100644
index 0000000..a7e90f1
--- /dev/null
+++ b/data/libraries/vue-page-visibility-awesome.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-page-visibility-awesome",
+ "full_name": "stefanodotit/vue-page-visibility-awesome",
+ "description": "A Vue 2.x component of easy-to-config page visibility api",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "stefanodotit",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4629716?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/stefanodotit/vue-page-visibility-awesome"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-paginate-al.json b/data/libraries/vue-paginate-al.json
new file mode 100644
index 0000000..544a178
--- /dev/null
+++ b/data/libraries/vue-paginate-al.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-paginate-al",
+ "full_name": "alziqziq/vue-paginate-al",
+ "description": "Vue paginate with return your data",
+ "topics": [
+ "pagination",
+ "vuejs",
+ "vue",
+ "paginate"
+ ],
+ "license": null,
+ "owner": {
+ "login": "alziqziq",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/29282122?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/alziqziq/vue-paginate-al"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-paginate.json b/data/libraries/vue-paginate.json
new file mode 100644
index 0000000..4cd01c0
--- /dev/null
+++ b/data/libraries/vue-paginate.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-paginate",
+ "full_name": "TahaSh/vue-paginate",
+ "description": "A simple vue.js plugin to paginate data",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "TahaSh",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/5775341?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/TahaSh/vue-paginate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pagination-2.json b/data/libraries/vue-pagination-2.json
new file mode 100644
index 0000000..39f7db0
--- /dev/null
+++ b/data/libraries/vue-pagination-2.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-pagination-2",
+ "full_name": "matfish2/vue-pagination-2",
+ "description": "Vue.js 2 pagination component",
+ "topics": [
+ "vue",
+ "pagination"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "matfish2",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/1510460?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-pagination-2",
+ "repo": "https://github.com/matfish2/vue-pagination-2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pagination-bootstrap.json b/data/libraries/vue-pagination-bootstrap.json
new file mode 100644
index 0000000..fa1bef9
--- /dev/null
+++ b/data/libraries/vue-pagination-bootstrap.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-pagination-bootstrap",
+ "full_name": "brunoseco/vue-pagination-bootstrap",
+ "description": "Server-side paging component in vue, template based on bootstrap",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "brunoseco",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/9052611?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/brunoseco/vue-pagination-bootstrap"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-paginatron.json b/data/libraries/vue-paginatron.json
new file mode 100644
index 0000000..ff51acb
--- /dev/null
+++ b/data/libraries/vue-paginatron.json
@@ -0,0 +1,26 @@
+{
+ "name": "vue-paginatron",
+ "full_name": "sbaidon/vue-paginatron",
+ "description": "Simple pagination component",
+ "topics": [
+ "vue",
+ "ui-components",
+ "pagination"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "sbaidon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/9058928?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/sbaidon/vue-paginatron"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pano.json b/data/libraries/vue-pano.json
new file mode 100644
index 0000000..9643fa1
--- /dev/null
+++ b/data/libraries/vue-pano.json
@@ -0,0 +1,20 @@
+{
+ "name": "vue-pano",
+ "full_name": "ChiChou/vue-pano",
+ "description": "A WebGL driven panorama vue.js component",
+ "topics": [
+ "webgl"
+ ],
+ "license": null,
+ "owner": {
+ "login": "ChiChou",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2802045?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://chichou.github.io/vue-pano",
+ "repo": "https://github.com/ChiChou/vue-pano"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-paper-dashboard.json b/data/libraries/vue-paper-dashboard.json
new file mode 100644
index 0000000..e5fb274
--- /dev/null
+++ b/data/libraries/vue-paper-dashboard.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-paper-dashboard",
+ "full_name": "cristijora/vue-paper-dashboard",
+ "description": null,
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "cristijora",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/15955045?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/cristijora/vue-paper-dashboard"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-parallax-js.json b/data/libraries/vue-parallax-js.json
new file mode 100644
index 0000000..ad11b93
--- /dev/null
+++ b/data/libraries/vue-parallax-js.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-parallax-js",
+ "full_name": "jsnanigans/vue-parallax-js",
+ "description": "Tiny vue component that adds a directive for parallax effect on elements.",
+ "topics": [
+ "vue",
+ "parallax-javascript-library",
+ "vue-component",
+ "vue-components",
+ "parallax",
+ "vue-parallax-js",
+ "vuejs",
+ "vuejs-components"
+ ],
+ "license": null,
+ "owner": {
+ "login": "jsnanigans",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4624141?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/jsnanigans/vue-parallax-js"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-parallax.json b/data/libraries/vue-parallax.json
new file mode 100644
index 0000000..c840329
--- /dev/null
+++ b/data/libraries/vue-parallax.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-parallax",
+ "full_name": "apertureless/vue-parallax",
+ "description": "🌌 Vue.js component for parallax image scroll effects",
+ "topics": [
+ "parallax",
+ "image",
+ "scrolling",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "fast"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/apertureless/vue-parallax"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-parcel-electron.json b/data/libraries/vue-parcel-electron.json
new file mode 100644
index 0000000..4177337
--- /dev/null
+++ b/data/libraries/vue-parcel-electron.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-parcel-electron",
+ "full_name": "fritx/vue-parcel-electron",
+ "description": "[WIP] Boilerplate for stack of Vue/Parcel/Electron",
+ "topics": [
+ "vue",
+ "parcel",
+ "electron"
+ ],
+ "license": null,
+ "owner": {
+ "login": "fritx",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6647633?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/fritx/vue-parcel-electron"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-parent-change-transition.json b/data/libraries/vue-parent-change-transition.json
new file mode 100644
index 0000000..7f92576
--- /dev/null
+++ b/data/libraries/vue-parent-change-transition.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-parent-change-transition",
+ "full_name": "inamori/vue-parent-change-transition",
+ "description": " Enable a child components to animate when it changes the parent",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "inamori",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/1409417?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/inamori/vue-parent-change-transition"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-particle-effect-buttons.json b/data/libraries/vue-particle-effect-buttons.json
new file mode 100644
index 0000000..c616ee4
--- /dev/null
+++ b/data/libraries/vue-particle-effect-buttons.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-particle-effect-buttons",
+ "full_name": "dreambo8563/vue-particle-effect-buttons",
+ "description": "A bursting particles effects buttons component ✨💥❄️🌋",
+ "topics": [
+ "particles",
+ "vue",
+ "buttons",
+ "anime",
+ "animations"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dreambo8563",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6948318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dreambo8563.github.io/vue-particle-effect-buttons/",
+ "repo": "https://github.com/dreambo8563/vue-particle-effect-buttons"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-particles.json b/data/libraries/vue-particles.json
new file mode 100644
index 0000000..3e80aad
--- /dev/null
+++ b/data/libraries/vue-particles.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-particles",
+ "full_name": "creotip/vue-particles",
+ "description": "Vue.js component for particles backgrounds ✨",
+ "topics": [
+ "vuejs2",
+ "vuejs",
+ "vue-components",
+ "vue-particles",
+ "particles-backgrounds",
+ "vue-component",
+ "vue",
+ "vue2"
+ ],
+ "license": null,
+ "owner": {
+ "login": "creotip",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/3135968?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "http://vue-particles.netlify.com/",
+ "repo": "https://github.com/creotip/vue-particles"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-password-strength-meter.json b/data/libraries/vue-password-strength-meter.json
new file mode 100644
index 0000000..9474478
--- /dev/null
+++ b/data/libraries/vue-password-strength-meter.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-password-strength-meter",
+ "full_name": "apertureless/vue-password-strength-meter",
+ "description": "🔐 Password strength meter based on zxcvbn in vue.js",
+ "topics": [
+ "password-strength-meter",
+ "zxcvbn",
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "password",
+ "password-safety"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "apertureless",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4975917?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/apertureless/vue-password-strength-meter"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-patterns.json b/data/libraries/vue-patterns.json
new file mode 100644
index 0000000..ccbe192
--- /dev/null
+++ b/data/libraries/vue-patterns.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-patterns",
+ "full_name": "learn-vuejs/vue-patterns",
+ "description": "Useful Vue patterns, techniques, tips and tricks and helpful curated links.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vue-patterns",
+ "vue-components"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "learn-vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38835652?v=4"
+ },
+ "organization": {
+ "login": "learn-vuejs",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/38835652?v=4"
+ },
+ "links": {
+ "site": "https://learn-vuejs.github.io/vue-patterns/",
+ "repo": "https://github.com/learn-vuejs/vue-patterns"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-paypal-checkout.json b/data/libraries/vue-paypal-checkout.json
new file mode 100644
index 0000000..6898633
--- /dev/null
+++ b/data/libraries/vue-paypal-checkout.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-paypal-checkout",
+ "full_name": "khoanguyen96/vue-paypal-checkout",
+ "description": "A simple Vue.js wrapper component for paypal-checkout",
+ "topics": [
+ "vue",
+ "paypal"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "khoanguyen96",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/7454142?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/khoanguyen96/vue-paypal-checkout"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pdf.json b/data/libraries/vue-pdf.json
new file mode 100644
index 0000000..3569a00
--- /dev/null
+++ b/data/libraries/vue-pdf.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-pdf",
+ "full_name": "FranckFreiburger/vue-pdf",
+ "description": "vue.js pdf viewer",
+ "topics": [
+ "vuejs2",
+ "pdf-viewer",
+ "component",
+ "pdf",
+ "vue-pdf"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "FranckFreiburger",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/25509586?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/FranckFreiburger/vue-pdf"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pell-editor.json b/data/libraries/vue-pell-editor.json
new file mode 100644
index 0000000..964d7db
--- /dev/null
+++ b/data/libraries/vue-pell-editor.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-pell-editor",
+ "full_name": "CinKon/vue-pell-editor",
+ "description": "Vue-Wrapper for the minimalistic pell-WYSIWYG-Editor",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "CinKon",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/3854991?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/CinKon/vue-pell-editor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-perf-devtool.json b/data/libraries/vue-perf-devtool.json
new file mode 100644
index 0000000..a33520c
--- /dev/null
+++ b/data/libraries/vue-perf-devtool.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-perf-devtool",
+ "full_name": "vue-perf-devtool/vue-perf-devtool",
+ "description": "Vue Performance Devtool is a browser extension for inspecting the performance of Vue Components.",
+ "topics": [
+ "vue",
+ "devtools",
+ "vue-devtools",
+ "performance",
+ "devtool",
+ "extension",
+ "chrome-extension"
+ ],
+ "license": null,
+ "owner": {
+ "login": "vue-perf-devtool",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/36115807?v=4"
+ },
+ "organization": {
+ "login": "vue-perf-devtool",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/36115807?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-perf-devtool/vue-perf-devtool"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-persian-datetime-picker.json b/data/libraries/vue-persian-datetime-picker.json
new file mode 100644
index 0000000..57b78da
--- /dev/null
+++ b/data/libraries/vue-persian-datetime-picker.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-persian-datetime-picker",
+ "full_name": "talkhabi/vue-persian-datetime-picker",
+ "description": "A vue plugin to select jalali date and time",
+ "topics": [
+ "vuejs",
+ "persian",
+ "datepicker",
+ "jalali",
+ "vue-components"
+ ],
+ "license": null,
+ "owner": {
+ "login": "talkhabi",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/21302252?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://talkhabi.github.io/vue-persian-datetime-picker/",
+ "repo": "https://github.com/talkhabi/vue-persian-datetime-picker"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pgn.json b/data/libraries/vue-pgn.json
new file mode 100644
index 0000000..bf8a85a
--- /dev/null
+++ b/data/libraries/vue-pgn.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-pgn",
+ "full_name": "deemaagog/vue-pgn",
+ "description": "A Vue.js component for browsing chess games in pgn format.",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "deemaagog",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/16086591?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/deemaagog/vue-pgn"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-phoenix.json b/data/libraries/vue-phoenix.json
new file mode 100644
index 0000000..20def95
--- /dev/null
+++ b/data/libraries/vue-phoenix.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-phoenix",
+ "full_name": "vip30/vue-phoenix",
+ "description": "Vue-Phoenix is a Phoenix integration for Vuejs.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vip30",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4260833?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vip30/vue-phoenix"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-phone-number-input.json b/data/libraries/vue-phone-number-input.json
new file mode 100644
index 0000000..a142e3d
--- /dev/null
+++ b/data/libraries/vue-phone-number-input.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-phone-number-input",
+ "full_name": "LouisMazel/vue-phone-number-input",
+ "description": "A phone number input made with Vue JS (format & valid phone number)",
+ "topics": [
+ "vue",
+ "vuejs",
+ "phone",
+ "number",
+ "phonenumber",
+ "input"
+ ],
+ "license": null,
+ "owner": {
+ "login": "LouisMazel",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12446546?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://louismazel.github.io/vue-phone-number-input",
+ "repo": "https://github.com/LouisMazel/vue-phone-number-input"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-picture-sharesheet.json b/data/libraries/vue-picture-sharesheet.json
new file mode 100644
index 0000000..2ace943
--- /dev/null
+++ b/data/libraries/vue-picture-sharesheet.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-picture-sharesheet",
+ "full_name": "Onatcer/vue-picture-sharesheet",
+ "description": "A Vue Picture Sharesheet Component heavily inspired by the Image Sharesheet in Apple's Newsroom",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Onatcer",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6266887?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://onatcer.github.io/vue-picture-sharesheet/",
+ "repo": "https://github.com/Onatcer/vue-picture-sharesheet"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-picture-swipe.json b/data/libraries/vue-picture-swipe.json
new file mode 100644
index 0000000..6db3570
--- /dev/null
+++ b/data/libraries/vue-picture-swipe.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-picture-swipe",
+ "full_name": "rap2hpoutre/vue-picture-swipe",
+ "description": "🖼 Vue Picture Swipe Gallery (a gallery of image with thumbnails, lazy-load and swipe) backed by photoswipe",
+ "topics": [
+ "vue",
+ "vuejs",
+ "component",
+ "gallery",
+ "swipe",
+ "picture",
+ "photoswipe",
+ "carousel"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rap2hpoutre",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/1575946?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/rap2hpoutre/vue-picture-swipe"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-piece-slider.json b/data/libraries/vue-piece-slider.json
new file mode 100644
index 0000000..4fd5500
--- /dev/null
+++ b/data/libraries/vue-piece-slider.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-piece-slider",
+ "full_name": "dreambo8563/vue-piece-slider",
+ "description": "animated slides in a fragmented look 🐞🌳✡️📐",
+ "topics": [
+ "slides",
+ "slider",
+ "carousel",
+ "images",
+ "vue",
+ "fragments",
+ "piece"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dreambo8563",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/6948318?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://dreambo8563.github.io/vue-piece-slider/",
+ "repo": "https://github.com/dreambo8563/vue-piece-slider"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pikaday.json b/data/libraries/vue-pikaday.json
new file mode 100644
index 0000000..97c9821
--- /dev/null
+++ b/data/libraries/vue-pikaday.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-pikaday",
+ "full_name": "enrian/vue-pikaday",
+ "description": "VueJS wrapper component for Pikaday datepicker",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "enrian",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13679692?v=4"
+ },
+ "organization": {
+ "login": "enrian",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/13679692?v=4"
+ },
+ "links": {
+ "site": "https://enrian.github.io/vue-pikaday",
+ "repo": "https://github.com/enrian/vue-pikaday"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pivot-table.json b/data/libraries/vue-pivot-table.json
new file mode 100644
index 0000000..70ee200
--- /dev/null
+++ b/data/libraries/vue-pivot-table.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-pivot-table",
+ "full_name": "MarketConnect/vue-pivot-table",
+ "description": "A vue component for pivot table",
+ "topics": [
+ "vue",
+ "vue-components",
+ "pivot-tables",
+ "pivot"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MarketConnect",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6051618?v=4"
+ },
+ "organization": {
+ "login": "MarketConnect",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6051618?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MarketConnect/vue-pivot-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-places.json b/data/libraries/vue-places.json
new file mode 100644
index 0000000..3a746a7
--- /dev/null
+++ b/data/libraries/vue-places.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-places",
+ "full_name": "Gomah/vue-places",
+ "description": "Places component is based on places.js for Vue 2.x. Turn any into an address autocomplete.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "places",
+ "algolia",
+ "autocomplete",
+ "input"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "Gomah",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/2362138?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://www.npmjs.com/package/vue-places",
+ "repo": "https://github.com/Gomah/vue-places"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-plaid-link.json b/data/libraries/vue-plaid-link.json
new file mode 100644
index 0000000..5b7f660
--- /dev/null
+++ b/data/libraries/vue-plaid-link.json
@@ -0,0 +1,32 @@
+{
+ "name": "vue-plaid-link",
+ "full_name": "roundupapp/vue-plaid-link",
+ "description": "Easy to use Vue component for Plaid Link",
+ "topics": [
+ "vuejs",
+ "plaid-link",
+ "vue-components",
+ "plaid",
+ "vue",
+ "javascript"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "roundupapp",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36827235?v=4"
+ },
+ "organization": {
+ "login": "roundupapp",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/36827235?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/roundupapp/vue-plaid-link"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-play.json b/data/libraries/vue-play.json
new file mode 100644
index 0000000..bd62934
--- /dev/null
+++ b/data/libraries/vue-play.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-play",
+ "full_name": "vue-play/vue-play",
+ "description": "🍭 A minimalistic framework for demonstrating your Vue components",
+ "topics": [
+ "vue",
+ "storybook",
+ "demonstrate"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "vue-play",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22789873?v=4"
+ },
+ "organization": {
+ "login": "vue-play",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/22789873?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-play/vue-play"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-playlist.json b/data/libraries/vue-playlist.json
new file mode 100644
index 0000000..97ac894
--- /dev/null
+++ b/data/libraries/vue-playlist.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-playlist",
+ "full_name": "MishaPetrov/vue-playlist",
+ "description": "Simple vue component that takes an array of videos as a prop and stitches them together/plays seamlessly in a custom video player",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "MishaPetrov",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/35040017?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/MishaPetrov/vue-playlist"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-plotly.json b/data/libraries/vue-plotly.json
new file mode 100644
index 0000000..19ada53
--- /dev/null
+++ b/data/libraries/vue-plotly.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-plotly",
+ "full_name": "David-Desmaisons/vue-plotly",
+ "description": "📈 vue wrapper for plotly.js",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "David-Desmaisons",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/524617?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://david-desmaisons.github.io/vue-plotly/",
+ "repo": "https://github.com/David-Desmaisons/vue-plotly"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-plugin-boilerplate.json b/data/libraries/vue-plugin-boilerplate.json
new file mode 100644
index 0000000..ab46990
--- /dev/null
+++ b/data/libraries/vue-plugin-boilerplate.json
@@ -0,0 +1,27 @@
+{
+ "name": "vue-plugin-boilerplate",
+ "full_name": "kazupon/vue-plugin-boilerplate",
+ "description": ":nut_and_bolt: Boilerplate for Vue.js plugin",
+ "topics": [
+ "vue",
+ "boilerplate",
+ "plugin",
+ "vue-cli"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "kazupon",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/72989?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/kazupon/vue-plugin-boilerplate"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-plyr.json b/data/libraries/vue-plyr.json
new file mode 100644
index 0000000..43fbe15
--- /dev/null
+++ b/data/libraries/vue-plyr.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-plyr",
+ "full_name": "redxtech/vue-plyr",
+ "description": "A Vue component for the plyr video & audio player.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "redxtech",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/18155001?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/redxtech/vue-plyr"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-poll.json b/data/libraries/vue-poll.json
new file mode 100644
index 0000000..af3bb1c
--- /dev/null
+++ b/data/libraries/vue-poll.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-poll",
+ "full_name": "ppietris/vue-poll",
+ "description": "A Vue.js component for voting",
+ "topics": [
+ "vue",
+ "vuejs",
+ "vuejs2",
+ "vote",
+ "voting",
+ "poll"
+ ],
+ "license": null,
+ "owner": {
+ "login": "ppietris",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/7735320?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://ppietris.github.io/vue-poll/index.html",
+ "repo": "https://github.com/ppietris/vue-poll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-polyglot.json b/data/libraries/vue-polyglot.json
new file mode 100644
index 0000000..c70f878
--- /dev/null
+++ b/data/libraries/vue-polyglot.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-polyglot",
+ "full_name": "guillaumevincent/vue-polyglot",
+ "description": "basic translation plugin for VueJS 2+",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "guillaumevincent",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/943762?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://guillaumevincent.github.io/vue-polyglot/example/",
+ "repo": "https://github.com/guillaumevincent/vue-polyglot"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-popper-component.json b/data/libraries/vue-popper-component.json
new file mode 100644
index 0000000..42506e9
--- /dev/null
+++ b/data/libraries/vue-popper-component.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-popper-component",
+ "full_name": "antongorodezkiy/vue-popper-component",
+ "description": "Popper.js directive for Vue.js",
+ "topics": [
+ "popper",
+ "vue"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "antongorodezkiy",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/580599?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://antongorodezkiy.github.io/vue-popper-component/",
+ "repo": "https://github.com/antongorodezkiy/vue-popper-component"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-popper.json b/data/libraries/vue-popper.json
new file mode 100644
index 0000000..213c6ed
--- /dev/null
+++ b/data/libraries/vue-popper.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-popper",
+ "full_name": "RobinCK/vue-popper",
+ "description": ":whale: VueJS popover component based popper.js",
+ "topics": [
+ "vuejs",
+ "popover",
+ "vue",
+ "popper",
+ "vue-component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "RobinCK",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/10226014?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://robinck.github.io/vue-popper/",
+ "repo": "https://github.com/RobinCK/vue-popper"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-pouch.json b/data/libraries/vue-pouch.json
new file mode 100644
index 0000000..e998dd7
--- /dev/null
+++ b/data/libraries/vue-pouch.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-pouch",
+ "full_name": "buhrmi/vue-pouch",
+ "description": "Live and reactive PouchDB bindings for Vuejs",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "buhrmi",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/51177?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/buhrmi/vue-pouch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-preload.json b/data/libraries/vue-preload.json
new file mode 100644
index 0000000..2f66b93
--- /dev/null
+++ b/data/libraries/vue-preload.json
@@ -0,0 +1,18 @@
+{
+ "name": "vue-preload",
+ "full_name": "shershen08/vue-preload",
+ "description": "Plugin SSR Vue adding behavior for your Single Page App",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "taoeffect",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/138706?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/taoeffect/vue-script2"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-behavior.json b/data/libraries/vue-scroll-behavior.json
new file mode 100644
index 0000000..398f245
--- /dev/null
+++ b/data/libraries/vue-scroll-behavior.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-scroll-behavior",
+ "full_name": "jeneser/vue-scroll-behavior",
+ "description": "Customize the scrolling position on route navigation. Especially hash mode.",
+ "topics": [
+ "vue",
+ "vue2",
+ "vue-router",
+ "vue-cli",
+ "scroll-behavior"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "jeneser",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/15034042?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://jeneser.github.io/vue-scroll-behavior",
+ "repo": "https://github.com/jeneser/vue-scroll-behavior"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-progress-bar.json b/data/libraries/vue-scroll-progress-bar.json
new file mode 100644
index 0000000..d915789
--- /dev/null
+++ b/data/libraries/vue-scroll-progress-bar.json
@@ -0,0 +1,31 @@
+{
+ "name": "vue-scroll-progress-bar",
+ "full_name": "guillaumebriday/vue-scroll-progress-bar",
+ "description": "Vue.js plugin for page scroll progress bar",
+ "topics": [
+ "vue",
+ "scrollbar",
+ "progress-bar",
+ "npm-package",
+ "vuejs2",
+ "vue-plugin",
+ "vuecli3",
+ "scroll-events"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "guillaumebriday",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/8252238?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-scroll-progress-bar.netlify.com/",
+ "repo": "https://github.com/guillaumebriday/vue-scroll-progress-bar"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-progress.json b/data/libraries/vue-scroll-progress.json
new file mode 100644
index 0000000..1f94245
--- /dev/null
+++ b/data/libraries/vue-scroll-progress.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-scroll-progress",
+ "full_name": "spemer/vue-scroll-progress",
+ "description": "🎉 Page scroll progress bar component for @vuejs",
+ "topics": [
+ "vue",
+ "vuejs",
+ "javascript",
+ "progress-bar",
+ "scroll",
+ "web",
+ "plugin"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "spemer",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/18291697?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://spemer.github.io/vue-scroll-progress/",
+ "repo": "https://github.com/spemer/vue-scroll-progress"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-show.json b/data/libraries/vue-scroll-show.json
new file mode 100644
index 0000000..b457928
--- /dev/null
+++ b/data/libraries/vue-scroll-show.json
@@ -0,0 +1,24 @@
+{
+ "name": "vue-scroll-show",
+ "full_name": "AlekseyPleshkov/vue-scroll-show",
+ "description": "Showing the element if the user reached it after scroll",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vue-plugin",
+ "vue-scroll",
+ "vue-directive"
+ ],
+ "license": null,
+ "owner": {
+ "login": "AlekseyPleshkov",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/11446603?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AlekseyPleshkov/vue-scroll-show"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-stop.json b/data/libraries/vue-scroll-stop.json
new file mode 100644
index 0000000..f5cba14
--- /dev/null
+++ b/data/libraries/vue-scroll-stop.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-scroll-stop",
+ "full_name": "voxtobox/vue-scroll-stop",
+ "description": "A tiny Vue directive that stop propagation scroll when edge reached",
+ "topics": [
+ "vue",
+ "vuejs2",
+ "vue2",
+ "scroll",
+ "scrolling",
+ "vue-directive"
+ ],
+ "license": null,
+ "owner": {
+ "login": "voxtobox",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/13472105?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/voxtobox/vue-scroll-stop"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-sync.json b/data/libraries/vue-scroll-sync.json
new file mode 100644
index 0000000..17b373f
--- /dev/null
+++ b/data/libraries/vue-scroll-sync.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-scroll-sync",
+ "full_name": "metawin-m/vue-scroll-sync",
+ "description": "A Vue component that syncronize containers scroll positions",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "metawin-m",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/17297656?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/metawin-m/vue-scroll-sync"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroll-to.json b/data/libraries/vue-scroll-to.json
new file mode 100644
index 0000000..e78773b
--- /dev/null
+++ b/data/libraries/vue-scroll-to.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-scroll-to",
+ "full_name": "KevinHoughton/vue-scroll-to",
+ "description": "Adds a directive that listens for click events and scrolls to elements.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "KevinHoughton",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/4104203?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/KevinHoughton/vue-scroll-to"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollactive.json b/data/libraries/vue-scrollactive.json
new file mode 100644
index 0000000..72f2a59
--- /dev/null
+++ b/data/libraries/vue-scrollactive.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-scrollactive",
+ "full_name": "eddiemf/vue-scrollactive",
+ "description": "Lightweight and simple to use vue component that highlights menu items as you scroll the page, also scrolling to target section when clicked.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "eddiemf",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/13438035?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/eddiemf/vue-scrollactive"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scroller.json b/data/libraries/vue-scroller.json
new file mode 100644
index 0000000..300e879
--- /dev/null
+++ b/data/libraries/vue-scroller.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-scroller",
+ "full_name": "wangdahoo/vue-scroller",
+ "description": "Scroller Component for Vue.js",
+ "topics": [
+ "vue",
+ "vue-scroller",
+ "pull-to-refresh",
+ "infinite-scroll"
+ ],
+ "license": null,
+ "owner": {
+ "login": "wangdahoo",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/8207553?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://wangdahoo.github.io/vue-scroller/",
+ "repo": "https://github.com/wangdahoo/vue-scroller"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollfire.json b/data/libraries/vue-scrollfire.json
new file mode 100644
index 0000000..c7b2bd4
--- /dev/null
+++ b/data/libraries/vue-scrollfire.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-scrollfire",
+ "full_name": "vue-comps/vue-scrollfire",
+ "description": "Fires an event on a specific scroll position",
+ "topics": [],
+ "license": null,
+ "owner": {
+ "login": "vue-comps",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17598222?v=4"
+ },
+ "organization": {
+ "login": "vue-comps",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/17598222?v=4"
+ },
+ "links": {
+ "site": null,
+ "repo": "https://github.com/vue-comps/vue-scrollfire"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrolling-table.json b/data/libraries/vue-scrolling-table.json
new file mode 100644
index 0000000..d415557
--- /dev/null
+++ b/data/libraries/vue-scrolling-table.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-scrolling-table",
+ "full_name": "richardtallent/vue-scrolling-table",
+ "description": "A Vue component to create tables with vertical and horizontal scrolling. Flexbox-based.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "richardtallent",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/2041718?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/richardtallent/vue-scrolling-table"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollmonitor.json b/data/libraries/vue-scrollmonitor.json
new file mode 100644
index 0000000..70a60bc
--- /dev/null
+++ b/data/libraries/vue-scrollmonitor.json
@@ -0,0 +1,23 @@
+{
+ "name": "vue-scrollmonitor",
+ "full_name": "AlexandreBonaventure/vue-scrollmonitor",
+ "description": "Wrapper to use the awesome scrollMonitor with Vue@2.4.x",
+ "topics": [
+ "scroll",
+ "vuejs2",
+ "viewport",
+ "fixed"
+ ],
+ "license": null,
+ "owner": {
+ "login": "AlexandreBonaventure",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/4596409?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/AlexandreBonaventure/vue-scrollmonitor"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollto.json b/data/libraries/vue-scrollto.json
new file mode 100644
index 0000000..8c9213e
--- /dev/null
+++ b/data/libraries/vue-scrollto.json
@@ -0,0 +1,30 @@
+{
+ "name": "vue-scrollto",
+ "full_name": "rigor789/vue-scrollto",
+ "description": "Adds a directive that listens for click events and scrolls to elements.",
+ "topics": [
+ "vue",
+ "vuejs",
+ "directive",
+ "vue-plugin",
+ "easings",
+ "request-animation-frame",
+ "nuxt-module"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "rigor789",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/879060?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://vue-scrollto.netlify.com/",
+ "repo": "https://github.com/rigor789/vue-scrollto"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollview.json b/data/libraries/vue-scrollview.json
new file mode 100644
index 0000000..3f87f74
--- /dev/null
+++ b/data/libraries/vue-scrollview.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-scrollview",
+ "full_name": "chrishurlburt/vue-scrollview",
+ "description": "A Vue.js component for detecting when components are visible in the viewport via the Vue.js scoped slots api.",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chrishurlburt",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/12517963?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chrishurlburt/vue-scrollview"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-scrollwatch.json b/data/libraries/vue-scrollwatch.json
new file mode 100644
index 0000000..afc7823
--- /dev/null
+++ b/data/libraries/vue-scrollwatch.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-scrollwatch",
+ "full_name": "Desdesdesgo/vue-scrollwatch",
+ "description": "scrollspy",
+ "topics": [
+ "scroll",
+ "watcher"
+ ],
+ "license": null,
+ "owner": {
+ "login": "Desdesdesgo",
+ "avatar_url": "https://avatars1.githubusercontent.com/u/20284014?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/Desdesdesgo/vue-scrollwatch"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-seamless-scroll.json b/data/libraries/vue-seamless-scroll.json
new file mode 100644
index 0000000..9245ee2
--- /dev/null
+++ b/data/libraries/vue-seamless-scroll.json
@@ -0,0 +1,25 @@
+{
+ "name": "vue-seamless-scroll",
+ "full_name": "chenxuan0000/vue-seamless-scroll",
+ "description": " :beginner:A simple, seamless scrolling for Vue.js vue无缝滚动component",
+ "topics": [
+ "vue-seamless-scroll",
+ "component"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "chenxuan0000",
+ "avatar_url": "https://avatars2.githubusercontent.com/u/23030433?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/chenxuan0000/vue-seamless-scroll"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-seed.json b/data/libraries/vue-seed.json
new file mode 100644
index 0000000..6467dc3
--- /dev/null
+++ b/data/libraries/vue-seed.json
@@ -0,0 +1,22 @@
+{
+ "name": "vue-seed",
+ "full_name": "dulin666/vue-seed",
+ "description": "vue-seed",
+ "topics": [],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "dulin666",
+ "avatar_url": "https://avatars3.githubusercontent.com/u/6123214?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": null,
+ "repo": "https://github.com/dulin666/vue-seed"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-select-image.json b/data/libraries/vue-select-image.json
new file mode 100644
index 0000000..5658c19
--- /dev/null
+++ b/data/libraries/vue-select-image.json
@@ -0,0 +1,28 @@
+{
+ "name": "vue-select-image",
+ "full_name": "mazipan/vue-select-image",
+ "description": "✅ Vue 2.x component for selecting image from list",
+ "topics": [
+ "vue",
+ "vue-image-picker",
+ "vue-select-image",
+ "vue2-component",
+ "vue-image-select"
+ ],
+ "license": {
+ "key": "mit",
+ "url": "https://api.github.com/licenses/mit",
+ "name": "MIT License"
+ },
+ "owner": {
+ "login": "mazipan",
+ "avatar_url": "https://avatars0.githubusercontent.com/u/7221389?v=4"
+ },
+ "organization": null,
+ "links": {
+ "site": "https://mazipan.github.io/vue-select-image/",
+ "repo": "https://github.com/mazipan/vue-select-image"
+ },
+ "aliases": [],
+ "colour": "#4FC08D"
+}
diff --git a/data/libraries/vue-select.json b/data/libraries/vue-select.json
new file mode 100644
index 0000000..041eafe
--- /dev/null
+++ b/data/libraries/vue-select.json
@@ -0,0 +1,29 @@
+{
+ "name": "vue-select",
+ "full_name": "sagalbot/vue-select",
+ "description": "Everything you wish the HTML