Giter Club home page Giter Club logo

friends-cli's Introduction

friends-cli

P2P chat powered by webrtc in a terminal

npm travis david

This project is alpha quality. You probably only want to use this if you like to send pull requests fixing things :)

How it works

See our site.

Install

npm install --global friends

Run

friends

Options

friends --help

Friends - P2P chat powered by webrtc in a terminal
Usage:
  friends <flags>
Flags:
  -v  --version   Show current version
  -h, --help      Show usage information

  Flags (advanced):
      --hub     Use an alternate signalhub server
      --mem     Use in-memory database (no messages saved to disk)

Usage

GitHub Login

Friends currently uses your git and github configuration for authentication.

If you don't already have a public key on GitHub and corresponding private key on your machine, you'll need to set that up first. Make sure your github username is also set, using git config --global github.user yourusername.

If you're having trouble getting this part to work, do this to get debug information:

$ npm i github-current-user -g
$ DEBUG=* github-current-user

and then report an issue.

Note: DSA keys are not supported. You should switch to RSA anyway for security reasons.

If it can't verify you, try doing ssh-add ~/.ssh/id_rsa. Your key should show up when you run ssh-add -l.

Contributing

Contributions welcome! Please read the contributing guidelines before getting started.

License

MIT

friends-cli's People

Contributors

ungoldman avatar flet avatar

Stargazers

Daniel García avatar  avatar Rafael Cascalho avatar Yisus7u7 avatar Tuan avatar  avatar cybai (Haku) avatar Ornataweaver avatar  avatar Jeff Sisson avatar  avatar James Young avatar Marc avatar Jannis R avatar Sacha Servan-Schreiber avatar José Cage  avatar Yerko Palma avatar  avatar

Watchers

James Young avatar Max avatar Beau Gunderson avatar Kyle Robinson Young avatar Feross Aboukhadijeh avatar Bret Comnes avatar  avatar Mathias Buus avatar  avatar rae avatar James Cloos avatar Calvin Metcalf avatar Martin Ek avatar

friends-cli's Issues

Hello again, friends!

I was sad that http://github.com/moose-team/friends was not working, so I decided to see if I could dig into it. I made a simpler terminal only version that uses the same swarm code as a way to troubleshoot what may/may not be working on the electron app.

So, now there is a terminal-only version of Friends! It is quite barebones right now, but feel free to contribute!

I'd like to see it eventually have the same basic features as the electron app (multiple channels, autocomplete, etc), and it could also lead to a sort of friends-core package that both clients could leverage.

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.