All Projects → jamesstar89 → stream

jamesstar89 / stream

Licence: other
Stream. Curating your streams (MIT) License

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to stream

MwK-Musics
A Telegram Bot to Play Audio in Voice Chats With Youtube and Deezer support. Supports Live streaming from youtube Supports Mega Radio Fm Streamings
Stars: ✭ 38 (+153.33%)
Mutual labels:  stream
QuickImageFX
Simplifying image manipulation using GDI, Graphics32, OpenCV or Vampyre Imaging libraries
Stars: ✭ 41 (+173.33%)
Mutual labels:  stream
chromecast-api
📺 Chromecast Node.js module
Stars: ✭ 122 (+713.33%)
Mutual labels:  stream
ear-pipe
Pipe audio streams to your ears
Stars: ✭ 17 (+13.33%)
Mutual labels:  stream
python-zipstream
Like Python's ZipFile module, except it works as a generator that provides the file in many small chunks.
Stars: ✭ 117 (+680%)
Mutual labels:  stream
stream
Stream API for Go.
Stars: ✭ 43 (+186.67%)
Mutual labels:  stream
vidi
<video> playback simplified
Stars: ✭ 31 (+106.67%)
Mutual labels:  stream
mongoose-gridfs
mongoose gridfs on top of new gridfs api
Stars: ✭ 79 (+426.67%)
Mutual labels:  stream
canvas-cast
Cast any <canvas> element to an LED Matrix over WebSockets with an Arduino/ESP8266.
Stars: ✭ 39 (+160%)
Mutual labels:  stream
Stream-to-VLC
Tampermonkey script that uses a custom URI scheme to view streams in VLC.
Stars: ✭ 20 (+33.33%)
Mutual labels:  stream
Mapnews
Today's News on a Map
Stars: ✭ 20 (+33.33%)
Mutual labels:  information
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (+133.33%)
Mutual labels:  stream
lectures
My free and open source tutorials/books on JS and Java 📖 🌹📚
Stars: ✭ 35 (+133.33%)
Mutual labels:  stream
TLightFileStream
Implements a lightweight, high-performance, non-allocating advanced-record-based wrapper around the SysUtils file handling routines as an alternative to Classes.TFileStream.
Stars: ✭ 21 (+40%)
Mutual labels:  stream
TogetherStream
A social and synchronized streaming experience
Stars: ✭ 16 (+6.67%)
Mutual labels:  stream
pcap-processor
Read and process pcap files using this nifty tool
Stars: ✭ 36 (+140%)
Mutual labels:  stream
RoadToTop50-Methodology
Methodology notes for web and infrastructure (Windows/Linux) testing.
Stars: ✭ 32 (+113.33%)
Mutual labels:  stream
Streamator
A Spectator Specifically build for Content Creation and Streaming
Stars: ✭ 18 (+20%)
Mutual labels:  stream
node-streamify
Streamify helps you easily provide a streaming interface for your code.
Stars: ✭ 51 (+240%)
Mutual labels:  stream
psql-streamer
Stream database events from PostgreSQL to Kafka
Stars: ✭ 37 (+146.67%)
Mutual labels:  stream

Notice

This library will be retiring shortly. Thank you for all contributions to the stream project.


Stream. Curating your streams

With Stream you can create and collaborate in moments.

Stream helps you to create - build - and collaborate across streams of content. Create your first stream or many streams, build them up, or dispose of them when you need to.

Stream is a great way to manage large amounts of content and channels, from Social Networks, to blogs and websites. Stream is set to challenge the norm.

"Just say stream..."

Social networks

Checklist

If you would like to help out, contact me @puffstream, alternatively send me a PR.

  • Set-up React / Lumen / Vagrant
  • Authentication
  • Filter by keyword
  • Initial migration/seeding
  • Streams - create / list / destroy
  • Posts - create / list / destroy
  • Posts - like / share

Requirements

Server

  • PHP 5.6
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Database

  • MySQL/MariaDB

Libs/Frameworks/Tools

  • Laravel Lumen
  • React
  • Node/NPM
  • Composer

DX (Developer Experience) set-up

  • Set up Vagrant, VirtualBox and Homestead box

Installation - Front-End

  1. Git clone the Stream repository
  2. npm install

Installation - Back-End

  1. cd api/ composer install
  2. Set up a .env configuration file
  3. Run php artisan key:generate
  4. vagrant up
  5. vagrant SSH run migration
  6. Browse to http://192.168.10.10

Looking for our legacy code?

git clone -b legacy-code --single-branch https://github.com/puffstream/stream.git

What happened to the previous code?

What's that quote? 1 step back, 2 steps forward? That's the one. Before I can really charge ahead with the Stream Software, I need to have a clear understanding of what Stream is, what it isn't. For example, Stream isn't a News feed. I think that's one of the main issues with the legacy code was that it was still conforming to a News feed where the context of Stream is set apart from this. If your interested in Stream, feel free to follow the Stream Docs.

Or, optionally read the below updates:

Most recent activities (29/03/17)

  • Reviewing Laravel Lumen (API version)
  • Reviewing React as another JavaScript Library option
  • Considering a use-case for Stream, potentially something to do with... UX?
  • Quote of the day: Do one thing really well and do it over and over again...

Better Developer set-up (DX) (5/04/17)

  • Vagrant, Laravel's Homestead, Virtual box etc..

MariaDB (SQL, noSQL) (9/04/17)

  • Working inside of Homestead box

While you wait... Meet Paul, Our Spaceman.

alt text

MIT License

MIT is open-sourced software licensed under the MIT license.

Contribute

Contributions welcome

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