{"id":13620756,"url":"https://github.com/ashley0143/poke","last_synced_at":"2025-05-16T08:03:56.347Z","repository":{"id":37748861,"uuid":"383792050","full_name":"ashley0143/poke","owner":"ashley0143","description":"They made youtube front-ends woke.... (mirror from https://codeberg.org/ashley/poke)","archived":false,"fork":false,"pushed_at":"2025-04-30T21:40:54.000Z","size":38704,"stargazers_count":282,"open_issues_count":0,"forks_count":26,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-05-13T19:11:02.176Z","etag":null,"topics":["encryption","free-as-in-freedom","free-software","freepalastine","libre","no-tracking","older-browsers","piwik","poketube","privacy","standwithukraine","youtube"],"latest_commit_sha":null,"homepage":"https://poketube.fun/","language":"EJS","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ashley0143.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null}},"created_at":"2021-07-07T12:31:59.000Z","updated_at":"2025-05-07T06:56:14.000Z","dependencies_parsed_at":"2023-09-27T23:15:56.370Z","dependency_job_id":"f7d7eee8-a7cc-4652-9d53-3545253ae8f7","html_url":"https://github.com/ashley0143/poke","commit_stats":null,"previous_names":["ashley0143/poke","ashley0143/poketube"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashley0143%2Fpoke","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashley0143%2Fpoke/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashley0143%2Fpoke/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashley0143%2Fpoke/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashley0143","download_url":"https://codeload.github.com/ashley0143/poke/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076849,"owners_count":22010611,"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":["encryption","free-as-in-freedom","free-software","freepalastine","libre","no-tracking","older-browsers","piwik","poketube","privacy","standwithukraine","youtube"],"created_at":"2024-08-01T21:00:59.183Z","updated_at":"2025-05-16T08:03:51.331Z","avatar_url":"https://github.com/ashley0143.png","language":"EJS","funding_links":[],"categories":["Multimedia"],"sub_categories":["Video"],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://poketube.fun/watch?v=9sJUDx7iEJw\u0026quality=medium\u0026=sjohgteojgytrueugtye4jhtytjrjnyıı\"\u003e\n    \u003cimg src=\"https://poketube.fun/css/logo-poke.svg\" width=\"400\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"http://www.defectivebydesign.org/drm-free\"\u003e\n    \u003cimg src=\"https://static.fsf.org/dbd/label/DRM-free%20label%20120.en.png\" \n    alt=\"DRM Free\" width=\"65\" height=\"65\" border=\"0\" align=\"middle\" /\u003e\n  \u003c/a\u003e\n  \u003cp\u003eTHE PRIVACY APP OF YOUR DREAMS! :3\u003c/p\u003e\n\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003eBe anonymous while watching (cat falling) videos, searching the web, and listening to music on Poke - the free privacy front-end!\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"#welcome\"\u003eWelcome!\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003ca href=\"#no-non-free-codec-needed\"\u003eNo Non-Free Codec\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003ca href=\"#hosting-poke\"\u003eHosting\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003ca href=\"#poke-community\"\u003eCommunity\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u003ca href=\"#legal\"\u003eLegal\u003c/a\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg\" alt=\"Stand with Ukraine\"\u003e\n  \u003ca href=\"./LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-GPL--3-FF6666\" alt=\"GPL-3-or-later License\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n![Preview](./css/README_Preview.png)\n\n## Welcome!\n\nWelcome to Poke (formerly PokeTube), the privacy-friendly YouTube front-end built with the invidious API! Imagine paying for YouTube Premium just to download videos - couldn't be us (literally).\n\n## Features\n\n| \u003cimg width=\"100%\" style=\"border-radius: 24px\" src=\"./css/README_RYD.png\"\u003e | \u003cdiv style=\"text-align: left\"\u003e\u003ch3\u003e🔙 Built-In Return YouTube Dislikes\u003c/h3\u003eSee the dislikes from *returnyoutubedislike* - because sometimes you need to know how bad that video really is :3\u003c/div\u003e |\n| - | - |\n| \u003cdiv style=\"text-align: right\"\u003e\u003ch3\u003e📱 PWA Support\u003c/h3\u003eWith PWA Support, you can install Poke on your mobile device. Now you can pretend to be productive while watching cat videos on the go, mreoww! :3\u003c/div\u003e | \u003cimg width=\"100%\" style=\"border-radius: 24px\" src=\"./css/README_PWA.jpg\"\u003e |\n| \u003ch3\u003e🎨 Customize\u003c/h3\u003eCustomize Poke however you want. Make it as unique as your taste in memes. | \u003ch3\u003e📥 Accounts\u003c/h3\u003eSuscribe (yes Suscribe hehe sussy baka) to whaever channel you want! \u003c/div\u003e |\n| \u003ch3\u003e🔍 Web Search\u003c/h3\u003eSearch the web privately on PokeTube. Incognito mode who? | \u003ch3\u003e🎶 And...\u003c/h3\u003eAmbient mode, HQ audio, and even more! :3 |\n\n## No Non-Free Codec Needed\n\nPoke uses OpenH264, which is free software! No non-free components included :3 View the source code of OpenH264 [here](https://github.com/cisco/openh264.git). Because who wants to deal with non-free stuff? Not us!~\n\n## Hosting Poke\n\n### NodeJS\n\n1. **Install Packages**\n   - Fedora/RHEL GNU/linux: `$ sudo dnf install git make gcc libcurl nodejs python libcurl g++ curl-config`\n   - Debian/Ubuntu GNU/linux: `$ sudo apt install git make gcc libcurl4-openssl-dev nodejs npm python g++`\n   - Alpine Linux (non-gnu): `$ apk add git nodejs npm python make gcc g++ libcurl curl-dev`\n     \n     (we dont know if it works on non-gnu systems)\n\n2. **Clone Repo**\n   - Codeberg: `$ git clone https://codeberg.org/ashley/poke.git`\n   - GitHub: `$ git clone https://github.com/ashley0143/poke.git`\n    \n   reccomended unoffical mirrors:\n   - code.lgbt: `$ git clone https://code.lgbt/mirror/poke.git` [sync every 10mins]\n   - git.lgbt: `$ git clone https://git.lgbt/mirror/poke.git` [sync every 10mins]\n   - nin0git :`$ git clone https://git.nin0.dev/mirrors/poke.git` [sync every 10mins]\n\n    not reccomended, unstable\n   - SudoVanilla: `$ git clone https://ark.sudovanilla.org/Korbs/poke.git` [sync every week]\n\n3. **Install Dependencies**\n   - `$ cd poke`\n   - `$ npm install`\n\n4. **Start Server**\n   - `$ node server.js`\n\n   Congrats! Poke should now be running on `localhost:6003`! 🎉\n \n## Poke Community\n\nJoin us on [Discord](https://discord.poketube.fun/) or [Matrix](https://matrix.to/#/#poke:vern.cc)! I promise we're cool! \u003c3\n\nor if u like fedi, we host [PokeSocial](https://social.poketube.fun) as well :3\n\n## The Legal Stuff (boring tbh)\nthe main parts of the project is Under GPL-3.0-OR-LATER :3\n\nsee the each sections LICENSE tho!! \n\nCopyleft 2021-202x Poke Project, mostly ashley0143 - poke does not support the [\"source first\"](https://sourcefirst.com/) or [\"open source\"](https://opensource.org) movement :3 - we support the free software movement (fsf.org)\n\n\n[Code Of conduct](https://codeberg.org/Ashley/poke/src/branch/main/CODE_OF_CONDUCT.md)\n\n[Privacy Policy](https://poketube.fun/privacy)\n\nTL;DR: we dont collect or share your personal info, that's it lol.\n\nWe use the GNU Coding Standard Thingy, see [this link.](https://www.gnu.org/prep/standards)\n\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003eParts of Poke are hosted on Glitch.com since \u003ci\u003e2020\u003c/i\u003e.\u003c/p\u003e\n  \u003ca href=\"https://glitch.com/\"\u003e\n    \u003cimg src=\"https://cdn.glitch.global/d68d17bb-f2c0-4bc3-993f-50902734f652/glitch-fastly-lock-up.svg\"\u003e\n  \u003c/a\u003e\n  \u003cbr\u003e\u003chr\u003e\n  \u003cp\u003e this software does not support \u003ca href=\"https://opensource.org\"\u003e\"OSI\"\u003c/a\u003e - \u003ca href=\"https://rationalwiki.org/wiki/Eric_S._Raymond#Open_Source\"\u003ethey are terrible people \u003c/a\u003e - pls support the FSF/GNU (\u003ca href=\"https://fsf.org\"\u003efsf.org\u003c/a\u003e or \u003ca href=\"https://gnu.org\"\u003egnu.org\u003c/a\u003e) instead :3 \u003c/p\u003e\n  \u003ca href=\"https://gnu.org/not-open-source\"\u003e\n    \u003cimg width=\"200\" src=\"https://autumn.revolt.chat/attachments/eNpfwV2C1_wudONe43YCvWr-4vbvLpG78HbuXgOYfO\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashley0143%2Fpoke","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashley0143%2Fpoke","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashley0143%2Fpoke/lists"}