Git Product home page Git Product logo

zapsnap's Introduction

Build Status

Temporary peer to peer screenshot sharing from your browser.

Links

What rocks

  • the files are temporary, so we don't waste resources on storing them
  • powered by WebTorrent
  • browser is used for sharing images peer to peer
  • when all browsers with the image are closed, the image is gone forever

What sucks

  • browser support, since it depends on WebTorrent which doesn't support IE and probably lacks support for majority of mobile browsers
  • each file depends on torrent network so it takes around ~3s to load the image
  • no Windows support for taking screenshots
  • once you as an owner of an image close the browser, the file might still be available if other peers keep their browser open

Development

npm start     # will start the server
npm run watch # watch for CSS/JS file changes and build 
npm run build # build CSS/JS for production

Attributions

Logo created by il Capitano from Noun Project.

Design by Benjamin Alijagić.

License

MIT

Sponsors

Two Bucks Ltd © 2017

https://twobucks.co

zapsnap's People

Contributors

shime avatar

Stargazers

Alexandra Tang avatar  avatar  avatar Ryuichi Watanabe avatar Alex Zinchenko avatar Wilson avatar Md. Abu Taher avatar  avatar Raymond Seger avatar  avatar 李润泽 avatar Sam Rogers avatar  avatar 小陆 avatar 51pwn avatar Daniel Yang avatar Stefan Aichholzer avatar Dinesh Kesarwani avatar The web walker avatar syuilo avatar Ali Rathore avatar Amr El Bakry avatar Saad Shahd avatar monz avatar  avatar  avatar salotz avatar Ковалёв Кирилл avatar  avatar Otto G avatar Andrejs Agejevs avatar Hernán Silva avatar Oleg Blyednov avatar Nilesh Prasad avatar Simon Escobar Benitez avatar Gustavo Gamino avatar Damodar Lohani avatar Ian avatar Paul Cook avatar Rogerio Marques avatar Don avatar Shalom Nyende avatar Goldmaster avatar Cody Swartz avatar Russell Daly avatar 冯凯昌 avatar Fabio Dias Rollo avatar Alessandro Arnodo avatar Kayvan Mazaheri avatar Jeremy Sarda avatar  avatar João Marins avatar Geraldo Ramos avatar  avatar Sabin Tudor avatar Vishal Isharani avatar Nikita avatar Charles Lu avatar  avatar ingramchen avatar bluekylin avatar Ryan Scheuer avatar Owen Hael avatar  avatar ericyz avatar c0nnax avatar Daan Debie avatar  avatar  avatar avinash avatar footearth avatar  avatar ik5 avatar Jackson avatar SwhGo_oN avatar Rbt avatar Wahyu Kristianto avatar Minwei Shen avatar Paulo Rui Pires Gonçalves avatar Srikar Gudipati avatar Poonai avatar yjz0065 avatar QinMuYang avatar Miao YU avatar Ju avatar Ian F. avatar Jingyuan Liu avatar Adriel Kloppenburg avatar Andrei Radulescu avatar dzmitry-lahoda avatar Terry Ribaudo avatar  avatar Miguel Piedrafita avatar Ymow Wu avatar Srebalaji Thirumalai avatar Marcelo Cecin avatar Bojan avatar Nicholas avatar Jun Liu avatar Jhony Alceu Pereira avatar

Watchers

hz2004 avatar  avatar James Cloos avatar Dino Trojak avatar  avatar Alexey Pyltsyn avatar  avatar  avatar

zapsnap's Issues

Website not loading

Doesn't load from my place:
ISP: Claro Colombia
City: Bogotá
Region: Bogotá D.C.
Country: Colombia

find better name

Suggestions welcome! I thought about Snap*, since it's similar to Snapchat in being temporary. Snapshot is too generic though. Screensnap maybe?

Reduce bundle size

We don't really need the overhead of Webtorrent, the same thing can be accomplished with websockets.

The main issue with Webtorrent is the load time of images, we have to wait 30s now that they've shut down their tracker.

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.