All Projects → WhirIO → Server

WhirIO / Server

Licence: MIT license
The whir.io chat server.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Server

Simplecli
Command Line Interface Library for Arduino
Stars: ✭ 135 (+800%)
Mutual labels:  command, interface
SimpleCLI
Command Line Interface Library for Arduino
Stars: ✭ 197 (+1213.33%)
Mutual labels:  command, interface
Socketify
Raw TCP and UDP Sockets API on Desktop Browsers
Stars: ✭ 67 (+346.67%)
Mutual labels:  socket, websocket-server
google streetview
A command line tool and module for Google Street View Image API
Stars: ✭ 77 (+413.33%)
Mutual labels:  command, interface
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (+5246.67%)
Mutual labels:  socket, websocket-server
Unity-SerializeReferenceExtensions
Provide popup to specify the type of the field serialized by the [SerializeReference] attribute in the inspector.
Stars: ✭ 255 (+1600%)
Mutual labels:  interface
lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (+373.33%)
Mutual labels:  command
platframe
Structured, scalable and modular frontend development platform.
Stars: ✭ 38 (+153.33%)
Mutual labels:  platform
matters-web
Website of Matters.News, built with Next.js.
Stars: ✭ 70 (+366.67%)
Mutual labels:  platform
ChatRoom
🎉简易Cli聊天室 - Python Socket实现
Stars: ✭ 153 (+920%)
Mutual labels:  socket
nxdk-rdt
Remote Dev Tool is a tool to remote control an Xbox using memory access and RPC
Stars: ✭ 23 (+53.33%)
Mutual labels:  interface
kratix
Kratix is a framework for building Platform-as-a-Product
Stars: ✭ 175 (+1066.67%)
Mutual labels:  platform
go-interfaces
This repos has lots of Go interface usage and best practice examples
Stars: ✭ 112 (+646.67%)
Mutual labels:  interface
scaleway-csi
Container Storage Interface (CSI) Driver for https://www.scaleway.com/block-storage/
Stars: ✭ 52 (+246.67%)
Mutual labels:  interface
RS232-Monitor-Database
🔌📺 This is a public database for all the known RS232 commands for professionnal screens, monitors and projectors. Feel free to contribute !
Stars: ✭ 22 (+46.67%)
Mutual labels:  command
IQFeed.CSharpApiClient
IQFeed.CSharpApiClient is fastest and the most well-designed C# DTN IQFeed socket API connector available
Stars: ✭ 103 (+586.67%)
Mutual labels:  socket
binance-watch
This application connects to the Binance.com public API to get live 24h price change data for all crypto trading pairs on their platform and allows you to set custom alerts or watch for price change in real time and get desktop notifications when something triggers your alerts or price watch settings.
Stars: ✭ 176 (+1073.33%)
Mutual labels:  socket
wtfcmd
Run commands by fully custom aliases
Stars: ✭ 16 (+6.67%)
Mutual labels:  command
dashd-rpc
Dash Client Library to connect to Dash Core (dashd) via RPC
Stars: ✭ 17 (+13.33%)
Mutual labels:  platform
socket.io-react
A High-Order component to connect React and Socket.io easily
Stars: ✭ 67 (+346.67%)
Mutual labels:  socket

👏🏻 😎 🚀 😻

whir.io

 

Alpha ES7 codebeat badge Codacy Badge Dependency status

Installation

  • Clone this repository (navigate to its location),
  • copy the .env.example to .env and fill the required values,
  • install what's needed: npm i,
  • run the application: npm run local

Whir should now be running on the specified port.

You can also start whir with npm start. In this case, however, you will need to export the right environment variables. (Same as defined in .env)

Take it for a spin

Deploy

Start chatting as soon as your Heroku instance is deployed:

  • Get the whir client: npm i -g whir.io,
  • connect to your server: whir.io -u [username] -h [your Heroku URL],
  • enjoy!

Notes

As you may have noticed, whir does not implement an actual HTTPS server, this is because whir was mainly written to run on Heroku and Heroku's SSL termination occurs at its load balancers; thus the application remains a non-HTTPS server.

Visit http://whir.io for more information.

Contribute

fork https://github.com/WhirIO/Server

License

MIT

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