anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for developers who need channel data.
IPTV is an open-source project on GitHub in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.
git clone https://github.com/iptv-org/iptv.git cd iptv
This project is a catalogue of live TV channels from around the world, kept as playlist files. Each entry points to a stream that is already public on the web. The repository holds no video, only the links people have submitted.
Anyone who wants live TV channels in a video player, and developers who need channel data for their own apps.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Media and entertainment | Home viewers | Load a playlist into a media player and press Open to watch live channels | Opening the main playlist in a player on a laptop |
| Software development | App builders | Read channel details through the separate API and database repositories | Filling a channel picker inside a small viewing app |
| Broadcast technology | Program guide builders | Run the EPG utilities that download program guides for most channels | Showing program times beside a channel list |
| Education | Language learners | Watch live channels from other countries to hear the language spoken | Tuning to a channel in the language being studied |
| Open source | Contributors | Report wrong channel data and read the contributing guide before sending changes | Opening an issue about an incorrect channel entry |
Anyone who does not watch live streams or build around channel data can skip it.
| Use case | Who | What they get back |
|---|---|---|
| Watch live TV | Viewers | A list of channels that play live inside the player |
| Try other playlists | Viewers | More playlists, linked from a separate playlists file in the repository |
| Add program guides | Hobbyists | Electronic program guide data for most channels |
| Build with channel data | Developers | Channel records from the database and API documentation in its own repository |
Run these in a terminal:
# Copy the project to your computer git clone https://github.com/iptv-org/iptv.git # Go into its folder cd iptv
Day to day, you open the playlist in your player and pick a channel. More playlist links sit in a separate file in the repository, and a FAQ file answers common questions. The project splits its other jobs across the parts below.
| Tool | What it does |
|---|---|
| Playlists | Channel lists you paste into a player, with the main one holding every channel |
| EPG | Utilities that download electronic program guides for most channels |
| Database | Holds all channel data, and is the place to report errors in it |
| API | Documented in a separate repository for developers |
Say you want live channels from another country. You paste the main playlist link into a media player, press Open and pick a channel from the list. The channel then plays live in the player.
A playlist is a plain text file in m3u format that lists channels and where their streams live. Your player reads it and shows the channels as a list. Start by pasting the main playlist link into a player and opening it.
Under the hood, the playlists draw on one channel database kept in a separate repository, while the EPG utilities and the API sit in two more. The project only links to streams and has no control over what sits behind them. Removing a link from a playlist does not take the content off the web.
Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for developers who need channel data.
Made by iptv-org on GitHub. These notes are Mindket's, written from its README; the project's own files and license are in its repository.
What it is: This project is a catalogue of live TV channels from around the world, kept as playlist files. Each entry points to a stream that is already public on the web. The repository holds no video, only the links people have submitted.
Who it suits: Anyone who wants live TV channels in a video player, and developers who need channel data for their own apps.
Industry | Who uses it | How they use it | Example
Media and entertainment | Home viewers | Load a playlist into a media player and press Open to watch live channels | Opening the main playlist in a player on a laptop
Software development | App builders | Read channel details through the separate API and database repositories | Filling a channel picker inside a small viewing app
Broadcast technology | Program guide builders | Run the EPG utilities that download program guides for most channels | Showing program times beside a channel list
Education | Language learners | Watch live channels from other countries to hear the language spoken | Tuning to a channel in the language being studied
Open source | Contributors | Report wrong channel data and read the contributing guide before sending changes | Opening an issue about an incorrect channel entry
Anyone who does not watch live streams or build around channel data can skip it.
Where to use it:
Use case | Who | What they get back
Watch live TV | Viewers | A list of channels that play live inside the player
Try other playlists | Viewers | More playlists, linked from a separate playlists file in the repository
Add program guides | Hobbyists | Electronic program guide data for most channels
Build with channel data | Developers | Channel records from the database and API documentation in its own repository
How to set it up:
How to use it: Day to day, you open the playlist in your player and pick a channel. More playlist links sit in a separate file in the repository, and a FAQ file answers common questions. The project splits its other jobs across the parts below.
Tool | What it does
Playlists | Channel lists you paste into a player, with the main one holding every channel
EPG | Utilities that download electronic program guides for most channels
Database | Holds all channel data, and is the place to report errors in it
API | Documented in a separate repository for developers
Example: Say you want live channels from another country. You paste the main playlist link into a media player, press Open and pick a channel from the list. The channel then plays live in the player.
For newcomers and experts: A playlist is a plain text file in m3u format that lists channels and where their streams live. Your player reads it and shows the channels as a list. Start by pasting the main playlist link into a player and opening it.
Under the hood, the playlists draw on one channel database kept in a separate repository, while the EPG utilities and the API sit in two more. The project only links to streams and has no control over what sits behind them. Removing a link from a playlist does not take the content off the web.
Contributors submit links to public streams
Channel data lives in the database repository
Playlists are built from that data
You paste a playlist link into your player
The player plays the live stream
Good to know:
git clone https://github.com/iptv-org/iptv.git
Then follow the setup in its README. Nothing in this kit runs by itself.
README.md 5 KB
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
zarazhangrui · Skill
Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…