All Projects → ChangJoo-Park → kemal-vue-chat

ChangJoo-Park / kemal-vue-chat

Licence: MIT license
this is experimental repo for Kemal and Vue.js (+ WebSocket)

Programming Languages

crystal
512 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to kemal-vue-chat

vue-add-to-calendar
A Vue.js component that provides "Add to Calendar" functionality, works with Vue 2.X
Stars: ✭ 133 (+315.63%)
Mutual labels:  vue2
message
基于 Vue2.x 的消息提示组件。Vue-based message component
Stars: ✭ 26 (-18.75%)
Mutual labels:  vue2
vue-lazy-load-img
vue版本的lazy-load-img图片懒加载插件
Stars: ✭ 31 (-3.12%)
Mutual labels:  vue2
vue2-element
基于vue2 + vue-router2 + element-ui + vuex2 + fetch + webpack2 企业级后台管理系统最佳实践
Stars: ✭ 115 (+259.38%)
Mutual labels:  vue2
vue2-data-tree
A tree that data is lazy loaded. Support dragging node, checking node, editing node's name and selecting node.
Stars: ✭ 41 (+28.13%)
Mutual labels:  vue2
JianshuVue2.0
简书demo page by vue2
Stars: ✭ 14 (-56.25%)
Mutual labels:  vue2
plugin-ceres
This is the official Ceres plugin developed by plentymarkets. Ceres is the default template plugin for plentymarkets 7 online stores.
Stars: ✭ 43 (+34.38%)
Mutual labels:  vue2
vue-observable
IntersectionObserver, MutationObserver and PerformanceObserver in Vue.js
Stars: ✭ 24 (-25%)
Mutual labels:  vue2
vue-analytics-facebook-pixel
A small wrapper around Facebook Pixel API
Stars: ✭ 23 (-28.12%)
Mutual labels:  vue2
vuejs2-wysiwyg
jQuery Summernote WYSIWYG Editor implementation for REST based single page applications that run on vue.js 2.0.
Stars: ✭ 15 (-53.12%)
Mutual labels:  vue2
vue-on-click-outside
vue mixin/directive that does something when you click outside a container
Stars: ✭ 32 (+0%)
Mutual labels:  vue2
vue-ssr-template
A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.. (Thanks for vue-hackernews-2.0)
Stars: ✭ 18 (-43.75%)
Mutual labels:  vue2
vue-active-swiper
🌴 A Mobile-oriented、No dependencies、Lightweight Swiper component for Vue
Stars: ✭ 33 (+3.13%)
Mutual labels:  vue2
crystal-two-factor-auth
Two Factor Authentication Crystal code implementing the Time-based One-time Password Algorithm
Stars: ✭ 24 (-25%)
Mutual labels:  crystal-language
spec-kemal
Easy testing for Kemal
Stars: ✭ 51 (+59.38%)
Mutual labels:  kemal
vue-drr
A Vue2 component for draggable, resizable, rotatable elements
Stars: ✭ 34 (+6.25%)
Mutual labels:  vue2
vue-mxgraph-samples
在 vue2 中使用 mxgraph 的一些用例 / used mxgraph in vue2
Stars: ✭ 16 (-50%)
Mutual labels:  vue2
vue-mintUI-demo
采用vue2、Mint UI,做的移动端项目
Stars: ✭ 17 (-46.87%)
Mutual labels:  vue2
quasar-hackernews
HackerNews clone built with Vue 2.0, vue-router & vuex & Quasar Framework, with server-side rendering
Stars: ✭ 25 (-21.87%)
Mutual labels:  vue2
ncurses
Ncurses bindings for Crystal
Stars: ✭ 20 (-37.5%)
Mutual labels:  crystal-language

Kemal + Vue.js Chat Example

Kemal+Vue.js

Chat app using Kemal + Vue.js.

this is inspired by React + Kemal Chat Example.

Install & Run

git clone https://github.com/ChangJoo-Park/kemal-vue-chat.git
cd kemal-vue-chat && shards install
crystal src/kemal-vue.chat.cr # or using sentry

Contributing

  1. Fork it ( https://github.com/ChangJoo-Park/kemal-vue-chat/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

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].