btorrent/README.md

69 lines
1.9 KiB
Markdown
Raw Normal View History

2015-11-30 20:09:37 +00:00
βTorrent
========
**[βTorrent]** is a fully-featured **[WebTorrent]** browser client written in [Jade], [CoffeeScript] and [Sass]
### Features
- Informative GUI with easy sharing options
- Downloading from an info hash or magnet URI
- Seeding files (Single file only for the moment)
- Download/Upload speed per torrent
- Removing torrents from the client
- Client Debugging
### Built with
- [WebTorrent]
- [AngularJS]
- [Skeleton]
- [Normalize.css]
- [Moment.js]
- [pretty-bytes]
Website powered by [jsDelivr] and [CloudFlare]. I use [nginx] in my server.
### Easily built, tested and served
2015-12-01 15:34:56 +00:00
**I use [Harp] to rapidly test and compile the project**
2015-11-30 20:09:37 +00:00
2015-12-01 15:34:56 +00:00
Build the project into HTML, JS and CSS easily. Just use:
2015-11-30 20:09:37 +00:00
```bash
harp compile
```
This will create a www folder with the compiled files
If you need to serve the files and view the compiled version instantly just use:
```bash
harp server
```
### Enable Debugging
Enable βTorrent (Debug logging) and WebTorrent (Logs logging) debug logs by running this in the developer console:
2015-11-30 20:09:37 +00:00
```js
localStorage.debug = '*'
2015-11-30 20:09:37 +00:00
```
Disable by running this:
2015-11-30 20:09:37 +00:00
```js
localStorage.removeItem('debug')
2015-11-30 20:09:37 +00:00
```
### Help βTorrent
2015-11-30 20:20:57 +00:00
- **[Create a new issue](https://github.com/DiegoRBaquero/bTorrent/issues/new)** to report bugs or suggest new features
2015-12-01 15:41:34 +00:00
- **[Send a PR](https://github.com/DiegoRBaquero/BTorrent/pull/new/master)** with your changes
2015-11-30 20:09:37 +00:00
### License
MIT. Copyright (c) [Diego Rodríguez Baquero](http://diegorbaquero.com)
[βTorrent]: https://btorrent.xyz
[WebTorrent]: https://webtorrent.io
[AngularJS]: https://angularjs.org/
[Skeleton]: http://getskeleton.com/
[Normalize.css]: https://necolas.github.io/normalize.css/
[Moment.js]: http://momentjs.com/
[pretty-bytes]: https://github.com/sindresorhus/pretty-bytes
[Jade]: http://jade-lang.com/
[CoffeeScript]: http://coffeescript.org/
[Sass]: http://sass-lang.com/
[Harp]: http://harpjs.com/
[jsDelivr]: https://www.jsdelivr.com/
[CloudFlare]: https://www.cloudflare.com/
[nginx]: http://nginx.org/