InfinityLoop1308/PipePipe
An open-source Android app to let you browse YouTube and other services freely.
Shell★ 6,666+242 that day#3 on trending
B81.9/100
Duplication82
0% in bash, perlDead coden/a
no JavaScript, TypeScript, Python or compiler-checked Rust filesComplexity82
0% The score is jscpd's own --health model: markup, data and text left out, tests kept. The numbers below are the trending scan's.
5.05%duplicated over all files · 142 of 2,813 lines
8clones
92files scanned
Most complex files
- .git/hooks/fsmonitor-watchman.sample19 cx
- .git/hooks/pre-rebase.sample14 cx
- .git/hooks/sendemail-validate.sample14 cx
- .git/hooks/update.sample13 cx
- .git/hooks/push-to-checkout.sample6 cx
- .git/hooks/pre-commit.sample5 cx
- .git/hooks/pre-push.sample5 cx
- .git/hooks/pre-receive.sample4 cx
- .git/hooks/commit-msg.sample3 cx
- .git/hooks/prepare-commit-msg.sample1 cx
Dead code
Not measured: no JavaScript, TypeScript, Python or compiler-checked Rust files.
Only 11 of the files count as code, too few for a code-only percentage; the numbers above cover every file.
Largest clones
- 22 lines in 2 placestxtdocs and examples351 tokensfastlane/metadata/android/en-US/changelogs/1007.txt:1–22fastlane/metadata/android/en-US/changelogs/1008.txt:1–22
1• feat: support bullet comments/live chats for all maintained services(i.e. Youtube, BiliBili, NicoNico). SuperChats are also supported and have different appe… 2• feat: apply new styled channel tabs for all maintained services, enabling show other type of contents like live replays and playlists. 3• feat: directly seek to the timestamp when opening timestamps in comments, rather than open it in the popup player. 4• feat: add more kiosks for all maintained services, including Recommended Lives kiosk. 5• feat: remove the related items tab/ comments tab if it is not supported in the current stream instead of show "Comments are disabled" and "No videos". 6• feat: show more specified error message, for example "Live not started" rather than just say "Could not fetch stream". 7• feat: support search, open and play livestreams on NicoNico. 8• feat: support open channels and play contents from channels on NicoNico. 9• feat: support search, open and play Bangumis(animes, movies and TV series) on BiliBili. 10• feat: support round-play live streams on BiliBili.First 10 of 22 lines.
- 28 lines in 2 placestxtdocs and examples156 tokensfastlane/metadata/android/en-US/changelogs/1065.txt:1–28fastlane/metadata/android/en-US/changelogs/1066.txt:3–30
1### New Features 2 3- Support content filters: filter out unwanted items everywhere by keywords and channel names 4 5### Bug Fixes 6 7- Videos failed to play: 403 errors (YouTube) 8- Random crash when switching videos (YouTube) 9- Blurry channel banner images (YouTube) 10- New comments/related items/desc are not updated when resuming to app from background playingFirst 10 of 28 lines.
- 22 lines in 2 placestxtdocs and examples151 tokensfastlane/metadata/android/en-US/changelogs/1083.txt:1–22fastlane/metadata/android/en-US/changelogs/1084.txt:1–22
1### New Features 2 3- Support Android Auto 4- Support customize the action of right swiping in local playlists: delete, enqueue or disabled 5- Support import URLs from txt file to playlist 6- Support add all items in local playlist to another local playlist 7- Support filter out paid videos 8- Add a preference to control whether to enable auto-translation in YouTube 9- Support storyboard preview (BiliBili) 10First 10 of 22 lines.
5 more
- 13 lines in 2 placestxtdocs and examples116 tokens
- 16 lines in 2 placestxtdocs and examples112 tokens
- 15 lines in 2 placestxtdocs and examples82 tokens
- 11 lines in 2 placestxtdocs and examples69 tokens
- 15 lines in 2 placestxtdocs and examples69 tokens
By format, code only
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| bash | 10 | 660 | 0 | 0 | 0% |
| perl | 1 | 174 | 0 | 0 | 0% |
By format, all files
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| txt | 74 | 1,184 | 8 | 142 | 11.99% |
| yaml | 5 | 685 | 0 | 0 | 0% |
| bash | 10 | 660 | 0 | 0 | 0% |
| perl | 1 | 174 | 0 | 0 | 0% |
| markdown | 2 | 110 | 0 | 0 | 0% |
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | All files | Code | Health | Commit |
|---|---|---|---|---|---|---|---|---|---|
| Sep 28, 2026 | #3 | 6,666 (+242) | 92 | 2,813 | 8 | 5.05% | — | B 81.9 | 7349b0f |
Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.