0
/ 100
Some interest. A stronger README and CI would help.
Documentation
23
No install instructions found in the README (−45 pts).
→ Add a section showing how to install dependencies.
No CONTRIBUTING.md found (−47 pts base + up to −53 pts more for content).
→ Add a CONTRIBUTING.md telling newcomers how to get involved. Include setup, code style, test, and PR instructions.
README is present.
Licensed under GPL-3.0.
Engineering
20
No tests detected anywhere in the repository.
→ Add automated tests. They prove the code works and give contributors confidence to make changes.
No linter or formatter config found.
→ Add a linter config such as .eslintrc.json, .prettierrc, ruff.toml, or .golangci.yml to enforce consistent code style.
No issue or PR templates found (−100 pts).
→ Add .github/ISSUE_TEMPLATE/ with bug_report.md and feature_request.md to guide contributors. It dramatically improves issue quality.
CI is configured (.github/workflows/datatrgol.yml).
Lockfile present (requirements.txt). Installs are reproducible.
Project health
75
No repository description set on GitHub (−60 pts).
→ Add a one-line description in the repo Settings → About. It appears in search results and social previews.
No .gitignore found (−60 pts).
→ Add a .gitignore to keep build output, node_modules, and secrets out of version control.
Dependency manifest found (requirements.txt).
Actively maintained (pushed within the last month).
Repository health signals
Activity, community, and responsiveness at scan time
Activity
- -Commits (30d / 90d)
- 6Forks
- 0Releases
Community
- -Community health
- -authors own >50% of commits
- 24Watchers
Responsiveness
- -Median issue response
- -Median PR merge time
- 0Open issues
Repository files142 root entries
- .githubGood: CI is configured (.github/workflows/datatrgol.yml).
- 1.m3u
- 5.m3u
- ace.m3u
- all_world_sports.m3u
- app.py
- atom_mac.m3u
- atom.m3u
- atom.py
- atom2.py
- bakk.py
- beiniz.png
- belgesel.m3u
- betorspin.m3u8
- betorspin.py
- boss.py
- bossh.m3u
- cafe.m3u
- cafe.py
- catcast_tv.m3u
- catvas.py
- channels.json
- cocuk.m3u
- daddylive.m3u
- daddylive.py
- daddyliveevents.m3u
- daddyliveevents.py
- data.py
- diziler.json
- diziler.py
- dmax.m3u
- dmax.py
- film.json
- film.py
- fscreen.m3u8
- generate_radio.py
- global_radio.m3u
- haber.m3u
- hd.json
- hdceh_embeds2.json
- hdceh_full_data.json
- hdceh_list.json
- hdceh_list.json.json
- hdch.py
- hdfilmcehennemi.html
- hdfilms_complete_fixed.json
- hdfilms_complete.json
- html_source.html
- inat.m3u
- inat.py
- inatm.py
- inattv.m3u
- indirilen_playlist.m3u
- istplay_streams.m3u
- joker.m3u
- joker.py
- justintv_kanallar.m3u8
- justintv_sirali.m3u8
- justsporthd.m3u
- justsporthd.py
- justsporthd1.m3u
- karsilasmalar.m3u
- karsilasmalar1.m3u
- karsilasmalar2.m3u
- karsilasmalar3.m3u
- karsilasmalar4.m3u
- karsilasmalar5.m3u
- LICENSEGood: Licensed under GPL-3.0.
- links.txt
- liste.m3u
- liste2.m3u
- metv.m3u
- mobblvt.py
- mono.m3u
- mono.py
- muzik.m3u
- NexaTV.m3u
- NexaTV.py
- output.json
- patron.py
- ppv.m3u8
- ppv.py
- progress.log
- puhutv.m3u
- puhutv.py
- puhutv.yml
- README.mdGood: README is present.Issue: README is fairly short (−10 pts). At 400+ chars you get partial credit; 1,500+ earns the full +20 pts.Fix: Expand with a description, install steps, usage, and examples.Issue: README has little structure (−15 pts). Add 2-3 headings for +8 pts; 4+ earns +15 pts.Fix: Break it into sections (Overview, Install, Usage, Contributing) using Markdown headings.Issue: No screenshots or images in the README (−20 pts).Fix: Add a GIF, screenshot, or logo image. It is the fastest way to show what your project does.Issue: README has no code examples (−15 pts).Fix: Show a quick-start snippet so contributors can see what using your project looks like.Issue: No live demo link in the README (−20 pts).Fix: Link to a deployed version, docs site, or demo video. Users want to see it running.Issue: No status badges in the README (−10 pts).Fix: Add CI/build status badges from shields.io or your CI provider to signal project health.Issue: No install instructions found in the README (−45 pts).Fix: Add a section showing how to install dependencies.Issue: No run or usage instructions found (−45 pts).Fix: Add a section showing how to start or use the project.
- rectv.m3u
- rectv.py
- rectvorjinal.py
- requirements.txtGood: Lockfile present (requirements.txt). Installs are reproducible.Good: Dependency manifest found (requirements.txt).
- rox.py
- roxie.m3u
- roxie.py
- Roxiestreams.m3u8
- s.m3u
- salamistv.m3u
- salamistv.py
- salamistv1.m3u
- sanstv.py
- selcuk-domain.py
- selcuk.m3u
- selcuk.py
- selcuk.txt
- selcukk_enhanced.m3u
- selcukk.m3u
- selcukk.py
- sentv.m3u
- sentv.py
- sinema.m3u
- Slck-player.txt
- sporcafe.m3u
- sporcafe.py
- spry.py
- stplay.py
- tabii.m3u
- tamam.txt
- taraftarium24_kanallar.m3u8
- taraftarium24.py
- trgoal.py
- trgoalm.py
- trgoals_data.json
- trgoals.m3u
- TRGoals.py
- trgoalss.m3u
- trgoalss.py
- tvjustin.py
- ulusal.m3u
- ulusal2.m3u
- ulusal3.m3u
- vavoo-tv.png
- vavoo.m3u
- vavoo.png
- vavoo.py
- vavooall.m3u
- vavooall.py
- vizi.m3u
- warstvjson.json
- xyzsports.py
- yeni.m3u
- youtube_m3u_generator.py
- youtube.m3u