Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Paste to local storage, share via web sockets

551 views

Published on

A simple, yet powerful text paste that stores your pastes in your browser's local storage, then shares them via web sockets. See it at http://mem.pe and fork it on Github.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Paste to local storage, share via web sockets

  1. 1. http://mem.pe Paste to local storage, share via web sockets
  2. 2. What is it? It’s a simple text paste, but instead of saving your pastes in the “cloud”, it stores them in your browser’s local storage, then shares them via web sockets.
  3. 3. Features 1. Simple interface (no ads or other distracting annoyances)
  4. 4. Features 2. Tiny HTML, CSS and JavaScript code (allows for super quick loading) HTML ~ 7k CSS ~ 6k JavaScript ~71k
  5. 5. Features 3. Syntax highlighting and line numbering (so you can read the code easier)
  6. 6. Features 4. Dark theme (because white backgrounds are for noobs and stuff)
  7. 7. Features 5. Pastes stored in your browser’s local storage (makes them yours and only available when you want to share them) .
  8. 8. Features 6. Short URLs (makes it easy to share on IRC or IM)
  9. 9. Features 7. See a list of your pastes as small snippet cards (Click to see the whole paste. Click x to delete it from your storage) .
  10. 10. Sharing Sharing your paste is as easy as sending its URL to anyone.
  11. 11. Sharing Sharing your paste is as easy as sending its URL to anyone: Make sure that mem.pe is open in your browser!
  12. 12. Edits shown in real time to all peers If you edit the title or contents of your paste, the changes will instantaneously appear for anyone who is watching your paste at the moment. ( you, editing a paste) ( someone watching your paste)
  13. 13. Fork. Edit. Share back. You can “fork” anyone’s paste to copy it to your browser in order to edit it. This way you can help your peers by correcting their code and answering their questions. (Somewhere in a chat) newguy: Why is this not working? mem. pe/#a/1 you: Because you forgot to create an instance of the variable. See mem. pe/#me/12
  14. 14. Source available on Github https://github.com/naturalist/mempe For the extra paranoid - download it and use it in your local intranet. Star it on Github!

×