Git Product home page Git Product logo

zyre's Introduction

Zyre - an open-source framework for proximity-based peer-to-peer applications

Zyre lets you build exciting apps that work across groups of PCs and mobile devices. Zyre works across all operating systems and languages. It uses standard WiFi to connect devices to each other in real-time. Zyre gives you simple group messaging, file transfer, and real-time events.

Use Cases

  • We go on a road-trip, so I load up some tablets with movies for the kids to watch.

  • My kids are in the back seat during the road-trip, and they're playing a game together, each on their tablets.

  • The car, a rental, streams music from my phone. The kids join in with their favorite tracks.

  • As I take pictures with my camera, I can review, delete, edit them immediately on my tablet.

  • I tap my phone to a reader in the hotel room, and we get Internet access on all our devices.

  • In the hotel bar, my wife and I can monitor the kids sleeping, with a secure video stream from the hotel room.

  • After the trip I share the photos with my cousin, sending them from my phone to his tablet.

  • In the office, on Monday, I make an interactive presentation where everyone in the room can participate.

  • That evening at the game, we follow the shared photo feed and vote on the game pictures we like best.

  • My photos are automatically copied to my laptop, and via the hard cable connection to my cloud storage.

Vision

Zyre will run on everything that speaks TCP/IP and has space for code. This means smartphones, tablets, laptops, servers, TVs, toasters, ebooks, smart lightbulbs, cameras, and dongles and devices of every denomination.

Project Organization

Zyre is a protocol (ZRE) plus a set of implementations. We've structured the project as a collection of interoperable implementations in different languages, starting with C and Java. All protocols are on the 0MQ protocol site.

Who owns Zyre?

Zyre is owned by all its authors and contributors. This is an open source project licensed under the LGPLv3. To contribute to Zyre please read the C4.1 process that we use.

zyre's People

Contributors

bluehaunter avatar hintjens avatar ianbarber avatar ishworgurung avatar keent avatar miniway avatar pijyoi avatar sjmackenzie avatar stephen-wolf avatar vperron avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.