All Projects → NFIBrokerage → Slipstream

NFIBrokerage / Slipstream

Licence: apache-2.0
A slick websocket client for Phoenix channels

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Slipstream

Drab
Remote controlled frontend framework for Phoenix.
Stars: ✭ 833 (+2424.24%)
Mutual labels:  phoenix, websocket
Grip
The microframework for writing powerful web applications.
Stars: ✭ 137 (+315.15%)
Mutual labels:  phoenix, websocket
Inquisitor jsonapi
JSON API Matchers for Inquisitor
Stars: ✭ 13 (-60.61%)
Mutual labels:  phoenix
3d Snake
一个基于threejs的3d贪吃蛇游戏
Stars: ✭ 28 (-15.15%)
Mutual labels:  websocket
Chatroom
go语言实现的简单聊天室(WebSocket方式)
Stars: ✭ 20 (-39.39%)
Mutual labels:  websocket
Deepstream.io
deepstream.io server
Stars: ✭ 6,947 (+20951.52%)
Mutual labels:  websocket
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+104654.55%)
Mutual labels:  websocket
Much Assembly Required
Assembly programming game
Stars: ✭ 869 (+2533.33%)
Mutual labels:  websocket
Firestorm
An open-source forum engine, with an Elixir+Phoenix backend and an Elm frontend.
Stars: ✭ 958 (+2803.03%)
Mutual labels:  phoenix
Treefrog Framework
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Stars: ✭ 885 (+2581.82%)
Mutual labels:  websocket
Citadelcore
Cross platform filtering HTTP/S proxy based on .NET Standard 2.0.
Stars: ✭ 28 (-15.15%)
Mutual labels:  websocket
Netty Websocket Spring Boot Starter
🚀 lightweight high-performance WebSocket framework ( 轻量级、高性能的WebSocket框架)
Stars: ✭ 885 (+2581.82%)
Mutual labels:  websocket
Analytics
Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
Stars: ✭ 9,469 (+28593.94%)
Mutual labels:  phoenix
Liberator
An Elixir library for building RESTful applications.
Stars: ✭ 28 (-15.15%)
Mutual labels:  phoenix
Websock3ds
Example websocket server for Nintendo 3DS
Stars: ✭ 13 (-60.61%)
Mutual labels:  websocket
Platform
[Archived] Demo application for Elixir and Elm Tutorial.
Stars: ✭ 29 (-12.12%)
Mutual labels:  phoenix
Angular Chat
(IM App)Chat App built using Angular and Socket.io
Stars: ✭ 12 (-63.64%)
Mutual labels:  websocket
Guardian auth
The Guardian Authentication Implementation Using Ecto/Postgresql Elixir Phoenix [ User Authentication ]
Stars: ✭ 15 (-54.55%)
Mutual labels:  phoenix
Imbygo
一个基于melody+gin+goredis+gorm的websocket聊天架构,利用redis实现支持分布式部署
Stars: ✭ 21 (-36.36%)
Mutual labels:  websocket
Ddd elixir demo stage1
Stage 1 of an Elixir/Phoenix/Elm implementation of the Domain Driven Design shipping example.
Stars: ✭ 32 (-3.03%)
Mutual labels:  phoenix

Slipstream

CI Coverage Status hex.pm version hex.pm license Last Updated

A slick websocket client for Phoenix channels

See the online documentation

Main Features

Installation

Add slipstream to your dependencies in mix.exs:

def deps do
  [
    {:slipstream, "~> 0.5"}
  ]
end

N.B.: Slipstream is still being evaluated and tested in production. Once the interface is stable and initial bugs worked out, a v1.0.0 version will be published.

Documentation

Documentation is automatically published to hexdocs.pm on release. You may build the documentation locally with

MIX_ENV=docs mix docs

Contributing

Issues and PRs are always welcome! See our organization CONTRIBUTING.md for more information about best-practices and passing CI.

If you're considering sending a PR or otherwise forking Slipstream, you may wish to read the implementation docs first.

Merge-styles

Incoming PRs will be squashed in order to maintain a more readable commit log. If you'd like your PR to not be squashed, please say so in your PR description.

PRs which create examples (e.g. #17) will not be squashed so that the commits may be referenced in the tutorial section of the example (and not have GitHub's annoying helpful "This commit does not belong to any branch on this repository..." message, e.g. db79a32)

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