All Projects → VueGWT → Vue Gwt

VueGWT / Vue Gwt

Licence: mit
Vue.js Components/Custom Elements in Java with GWT. Developed at https://www.genmymodel.com.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Vue Gwt

Gwt Polymer Elements
Polymer Web Components for GWT. A collection of Material Design widgets for desktop and mobile.
Stars: ✭ 153 (-21.13%)
Mutual labels:  web-components, gwt
Vue Ui Framework
My personal collection of Vue UI framework
Stars: ✭ 245 (+26.29%)
Mutual labels:  vue-components, web-components
Carbon Web Components
Carbon Design System variant on top of Web Components
Stars: ✭ 171 (-11.86%)
Mutual labels:  web-components
Vue Sticker
Vue component, that helps to make sticky effects
Stars: ✭ 189 (-2.58%)
Mutual labels:  vue-components
Time Elements
Web component extensions to the standard <time> element.
Stars: ✭ 2,318 (+1094.85%)
Mutual labels:  web-components
Vueleaflet
Vue components for Leaflet maps
Stars: ✭ 177 (-8.76%)
Mutual labels:  vue-components
V Chart Plugin
Easily bind a chart to the data stored in your Vue.js components.
Stars: ✭ 188 (-3.09%)
Mutual labels:  vue-components
Swiss
🇨🇭Functional custom elements
Stars: ✭ 169 (-12.89%)
Mutual labels:  web-components
Viewui
A high quality UI Toolkit built on Vue.js 2.0
Stars: ✭ 2,487 (+1181.96%)
Mutual labels:  vue-components
Bolt
The Bolt Design System provides robust Twig and Web Component-powered UI components, reusable visual styles, and powerful tooling to help developers, designers, and content authors build, maintain, and scale best of class digital experiences.
Stars: ✭ 186 (-4.12%)
Mutual labels:  web-components
Vue Eva Icons
Is a pack of more than 480 beautiful open source Eva icons as Vue components
Stars: ✭ 189 (-2.58%)
Mutual labels:  vue-components
Polymer Skeleton
💀 Skeleton for Polymer 3 app with Webpack, PostCSS and Service Workers ready.
Stars: ✭ 185 (-4.64%)
Mutual labels:  web-components
Lulu
LuLu UI for PC web
Stars: ✭ 2,354 (+1113.4%)
Mutual labels:  web-components
Vue Switches
An on/off switch component for Vue.js with theme support.
Stars: ✭ 188 (-3.09%)
Mutual labels:  vue-components
Eth Vue
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], 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 5 and Vue 3, 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.
Stars: ✭ 171 (-11.86%)
Mutual labels:  vue-components
Animatable Component
Animate once, use Everywhere! 💫
Stars: ✭ 188 (-3.09%)
Mutual labels:  web-components
Fundamental Vue
Vue.js components implementation of Fundamental Library Styles guidelines. The library is aiming to provide a Vue.js implementation of the components designed in Fundamental Library Styles.
Stars: ✭ 169 (-12.89%)
Mutual labels:  vue-components
Vue Beauty
Beautiful UI components build with vue and ant design
Stars: ✭ 2,109 (+987.11%)
Mutual labels:  vue-components
Vue Bootstrap4 Table
Advanced table based on Vue 2 and Bootstrap 4 ⚡️
Stars: ✭ 187 (-3.61%)
Mutual labels:  vue-components
Vue Mobile Calendar
a vue component of calendar for mobile移动端vue日期选择组件
Stars: ✭ 194 (+0%)
Mutual labels:  vue-components

Vue GWT Logo

Vue GWT integrates Vue.js with GWT 2.9 using JsInterop and Elemental2. It lets you write Vue Components in Java.

Build Status MIT License Chat

Features

  • Vue.js Components with a Java controller
  • Template expressions type checking at compile time
  • Web Components (Custom Elements) support
  • HTML templates are compiled during Java Compilation (only requires Vue.js runtime)
  • Use regular Java Objects and Collections in your templates
  • Supports injection in Components
  • Supports most of Vue.js features
  • Integrates with GWT Resources and Widgets

Who is this for?

  • You want to code a Vue app with type checking, and take advantage of GWT optimizations.
  • You have GWT app, and you want an easy way to write views with 2-way data binding.
  • You have a Vue app and you need to use a Java library in some Components.

What does it look like?

You can start by reading our documentation that contains live examples. You can also checkout the Vue GWT Demo page.

Curious about the implementation? See the sources in our public Github repository.

Let's do this!

When you are ready, you can start by setting it up on your project.

We are looking for feedback and contributions. If you use it on a project, please let us know how it goes.

Who made this?

Vue GWT is developed by the awesome people at
GenMyModel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].