# socketstream **Repository Path**: sigmahertz/socketstream ## Basic Information - **Project Name**: socketstream - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-01-08 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![SocketStream!](https://github.com/socketstream/socketstream/raw/master/new_project/client/static/images/logo.png) # SocketStream [![Build Status](https://api.travis-ci.org/socketstream/socketstream.svg?branch=master)](https://travis-ci.org/socketstream/socketstream) [![Dependency Status](https://david-dm.org/socketstream/socketstream.svg)](https://david-dm.org/socketstream/socketstream#info=dependencies) [![devDependency Status](https://david-dm.org/socketstream/socketstream/dev-status.svg)](https://david-dm.org/socketstream/socketstream#info=devDependencies) [![Code Climate](https://codeclimate.com/github/socketstream/socketstream.svg)](https://codeclimate.com/github/socketstream/socketstream) [![Codacy Badge](https://www.codacy.com/project/badge/802df47157c84beca4c3dbcda76bc553)](https://www.codacy.com/public/paulbjensen_2636/socketstream) [![NPM version](https://badge.fury.io/js/socketstream.svg)](http://badge.fury.io/js/socketstream) [![Gitter chat](https://badges.gitter.im/socketstream.svg)](https://gitter.im/socketstream/socketstream) [![Issue Stats](http://issuestats.com/github/socketstream/socketstream/badge/pr)](http://issuestats.com/github/socketstream/socketstream) [![Issue Stats](http://issuestats.com/github/socketstream/socketstream/badge/issue)](http://issuestats.com/github/socketstream/socketstream) [![Coverage Status](https://img.shields.io/coveralls/socketstream/socketstream.svg)](https://coveralls.io/r/socketstream/socketstream?branch=master) [![Stories in Ready](https://badge.waffle.io/socketstream/socketstream.png?label=ready&title=Ready)](https://waffle.io/socketstream/socketstream) ### Introduction SocketStream is a framework for Realtime Web Apps _Latest release: 0.4.5 ([view changelog](https://github.com/socketstream/socketstream/blob/master/HISTORY.md))_ [Live demo](http://demo.socketstream.com) | [Documentation](http://socketstream.github.io/socketstream/docs/) ### Installation Please note that the 0.4 release has many modifications. It is expected to be robust and changes are well covered by tests. It should be ready for production. npm install -g socketstream ### Usage socketstream new cd npm install npm start Then open a web browser at localhost:3000: open http://localhost:3000 ### Why SocketStream? Building a simple chat app that uses websockets is easy, but rich, non-trivial, responsive realtime UI without ending up with a mess of code is hard SocketStream eases the pain by: * Integrating best-of-breed modules to increase productivity * Providing a sensible place to put everything * Accelerating development with Live Reload and (optional) support for Stylus, Jade, and other transpilers. * Accelerating deployment with integrated asset packing and CDN support * Organizing spaghetti client-side code into modules you can `require()` with Browserify * Working well with all major client-side frameworks (e.g. Backbone, Ember, Angular) ### Applications using SocketStream - [Dashku](https://github.com/Anephenix/dashku): Realtime dashboards and widgets using HTML, CSS and JavaScript. Also hosted at [dashku.com](https://dashku.com). - [SketchDeck](http://sketchdeck.com): An app for designing great slide decks from sketches, also a Y Combinator tech startup. - [Hollow](http://hollowdocumentary.com/): An interactive, emmy-nominated documentary. - [Bitjoy](http://bitjoy.org/): Realtime Bitcoin prices and news. - [Teeleader](http://www.teeleader.com): A booking engine for Golf courses. ### Presentations - SocketStream (November 2013): On [Slideshare](http://www.slideshare.net/paulbjensen/socketstream-28194445) and [SpeakerDeck](https://speakerdeck.com/paulbjensen/socketstream). ### Videos (most recent at end) * [KrtConf.com, Portland, November 2011](http://2011.krtconf.com/videos/owen_barnes) * [LNUG.org, London, May 2012](http://vimeo.com/43027679) * [LXJS, Lisbon, September 2012](http://www.youtube.com/watch?v=LOS1lpWXphs) * [RealtimeConf, Portland, October 2012](http://2012.realtimeconf.com/video/owen-barnes) * [QCon, San Francisco, November 2012](http://www.infoq.com/presentations/SocketStream) * [RealtimeConf EU, Lyon, April 2013](https://www.youtube.com/watch?v=76ZSp3OtCTM) ### Documentation Checkout the [documentation here](http://socketstream.github.io/socketstream/docs/#/tutorials). ### Next Major Release 0.5 [![Build Status](https://api.travis-ci.org/socketstream/socketstream.svg?branch=next)](https://travis-ci.org/socketstream/socketstream) [![Coverage Status](https://coveralls.io/repos/socketstream/socketstream/badge.svg?branch=next)](https://coveralls.io/r/socketstream/socketstream?branch=next) #### Notes This upcoming is expected in late 2015. The current state can be found on the `next` branch. ### Team *Creator:* Owen Barnes *Core Contributors:* - Paul Jensen - Roman Minkin - Robert Hall - Joshua Cullick - Henrik Vendelbo ### Contact - Twitter: [@socketstream](http://twitter.com/#!/socketstream) - Chat: [Gitter](https://gitter.im/socketstream/socketstream) - Forum: [Google Group](http://groups.google.com/group/socketstream) ### License SocketStream is released under the MIT license.