{"id":13541633,"url":"https://github.com/DiegoRBaquero/BTorrent","last_synced_at":"2025-04-02T09:32:02.715Z","repository":{"id":37561648,"uuid":"46998252","full_name":"DiegoRBaquero/BTorrent","owner":"DiegoRBaquero","description":":globe_with_meridians: Fully-featured WebTorrent Client","archived":false,"fork":false,"pushed_at":"2025-02-06T16:09:24.000Z","size":400,"stargazers_count":562,"open_issues_count":11,"forks_count":95,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-03-25T23:35:30.015Z","etag":null,"topics":["btorrent","client","hacktoberfest","web","webtorrent"],"latest_commit_sha":null,"homepage":"https://btorrent.xyz","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DiegoRBaquero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-27T20:31:19.000Z","updated_at":"2025-03-11T15:19:52.000Z","dependencies_parsed_at":"2024-08-01T10:25:55.261Z","dependency_job_id":null,"html_url":"https://github.com/DiegoRBaquero/BTorrent","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoRBaquero%2FBTorrent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoRBaquero%2FBTorrent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoRBaquero%2FBTorrent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiegoRBaquero%2FBTorrent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DiegoRBaquero","download_url":"https://codeload.github.com/DiegoRBaquero/BTorrent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246788653,"owners_count":20834132,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["btorrent","client","hacktoberfest","web","webtorrent"],"created_at":"2024-08-01T10:00:52.643Z","updated_at":"2025-04-02T09:32:02.419Z","avatar_url":"https://github.com/DiegoRBaquero.png","language":"HTML","funding_links":[],"categories":["The Clones","HTML","hacktoberfest"],"sub_categories":["μTorrent/Transmission/Vuze - BitTorrent Client"],"readme":"βTorrent\n========\n**[βTorrent]** is a fully-featured **[WebTorrent]** browser client written in HTML, JS and CSS\n\n### Features\n- [x] Informative GUI with easy sharing options\n- [x] Downloading from an info hash or magnet URI\n- [x] Downloading from a .torrent file (Coming Soon)\n- [x] Seeding files (Single/multiple files)\n- [ ] Seeding CORS-enabled remote files (Coming Soon) \n- [x] Download/Upload speed per torrent\n- [x] Download/Upload speed of client (All torrents)\n- [x] Removing torrents from the client\n- [x] Pause/Resume torrent\n- [x] Selecting/Deselecting files (Coming Soon)\n- [x] Client Debugging\n- [ ] Use custom trackers/rtcConfig\n\n### Built with\n- [WebTorrent]\n- [AngularJS]\n- [Skeleton]\n- [Normalize.css]\n- [Moment.js]\n- [ui-grid]\n- [pretty-bytes]\n- [ng-file-upload]\n- [ng-notify]\n\nWebsite powered by [jsDelivr] and [CloudFlare]. I use [nginx] in my server.\n\n### HTML5 serving\n**You must serve index.html as the default**\n\nFor nginx, use this conf:\n```\n    location / {\n        try_files $uri$args $uri$args/ /index.html;\n    }\n```\n\n### Enable Debugging\nEnable βTorrent (Debug logging) and WebTorrent (Logs logging) debug logs by running this in the developer console:\n```js\nlocalStorage.debug = '*'\n```\nDisable by running this:\n```js\nlocalStorage.removeItem('debug')\n```\n\n### Help βTorrent\n- **[Create a new issue](https://github.com/DiegoRBaquero/bTorrent/issues/new)** to report bugs or suggest new features\n- **[Send a PR](https://github.com/DiegoRBaquero/BTorrent/pull/new/master)** with your changes\n\n### Thanks\n- [jasalo](https://github.com/jasalo) For the logo and favicon\n- [whitef0x0](https://github.com/whitef0x0) For cleanup and ng-file-upload and other ideas\n\n### License\nMIT. Copyright (c) [Diego Rodríguez Baquero](https://diegorbaquero.com)\n\n[βTorrent]: https://btorrent.xyz\n[WebTorrent]: https://webtorrent.io\n[AngularJS]: https://angularjs.org/\n[Skeleton]: http://getskeleton.com/\n[Normalize.css]: https://necolas.github.io/normalize.css/\n[Moment.js]: http://momentjs.com/\n[ui-grid]: http://ui-grid.info/\n[pretty-bytes]: https://github.com/sindresorhus/pretty-bytes\n[ng-file-upload]: https://github.com/danialfarid/ng-file-upload\n[ng-notify]: https://github.com/matowens/ng-notify\n[Jade]: http://jade-lang.com/\n[CoffeeScript]: http://coffeescript.org/\n[Sass]: http://sass-lang.com/\n[Harp]: http://harpjs.com/\n[jsDelivr]: https://www.jsdelivr.com/\n[CloudFlare]: https://www.cloudflare.com/\n[nginx]: http://nginx.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiegoRBaquero%2FBTorrent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDiegoRBaquero%2FBTorrent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiegoRBaquero%2FBTorrent/lists"}