{"id":13564835,"url":"https://github.com/BeamlakAschalew/flixquest","last_synced_at":"2025-04-03T21:32:00.146Z","repository":{"id":42699835,"uuid":"452747917","full_name":"BeamlakAschalew/flixquest","owner":"BeamlakAschalew","description":"Open-source Android app made with Flutter with functionality of watching movies and tv series for free.","archived":false,"fork":false,"pushed_at":"2024-02-23T20:42:54.000Z","size":124171,"stargazers_count":219,"open_issues_count":15,"forks_count":18,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-05-21T19:17:03.379Z","etag":null,"topics":["android","flutter","movie","stream","tv-series"],"latest_commit_sha":null,"homepage":"https://flixquest.beamlak.dev/","language":"Dart","has_issues":true,"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/BeamlakAschalew.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}},"created_at":"2022-01-27T15:59:08.000Z","updated_at":"2024-05-21T09:37:40.000Z","dependencies_parsed_at":"2023-09-21T23:56:35.444Z","dependency_job_id":"89de8490-bf37-4bd4-bfa6-104475abecb7","html_url":"https://github.com/BeamlakAschalew/flixquest","commit_stats":null,"previous_names":["beamlakaschalew/flixquest","beamlakaschalew/cinemax"],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeamlakAschalew%2Fflixquest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeamlakAschalew%2Fflixquest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeamlakAschalew%2Fflixquest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeamlakAschalew%2Fflixquest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BeamlakAschalew","download_url":"https://codeload.github.com/BeamlakAschalew/flixquest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247083867,"owners_count":20880932,"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":["android","flutter","movie","stream","tv-series"],"created_at":"2024-08-01T13:01:36.747Z","updated_at":"2025-04-03T21:31:57.686Z","avatar_url":"https://github.com/BeamlakAschalew.png","language":"Dart","funding_links":["https://www.buymeacoffee.com/cinemaxapp"],"categories":["Dart"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Consumet\" src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/main/cinemax/res/assets/images/logo.png\" width=\"150\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eFlixQuest (Formerly Cinemax)\u003c/h1\u003e\n\u003cp align=\"center\"\u003eAndroid app built using Flutter that let's you stream movies and TV shows for free!\u003c/p\u003e\n\n### 📱 Screenshots (currently showing old screenshots, will update later)\n\n\u003ctable style={border:\"none\"}\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710325-min.png\" alt=\"Screenshot 2\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710346-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710394-min.png\" alt=\"Screenshot 3\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710412-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710433-min.png\" alt=\"Screenshot 2\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710453-min.png\" alt=\"Screenshot 3\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710474-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710502-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710527-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n   \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710766-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710771-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://raw.githubusercontent.com/BeamlakAschalew/beamlakaschalew.github.io/2f0bb762cd53901c6234628d13816974a9caab3c/cinemax/res/assets/images/Screenshot_1676710777-min.png\" alt=\"Screenshot 1\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n### 🔐 Replacing API keys\n\nYou need to use your own TMDB, Opensubtitles and Mixpanel API keys. Create a .env file in the root directory of the project and create fields TMDB_API_KEY, MIXPANEL_API_KEY and OPENSUBTITLES_API_KEY and assign a value to them with your own keys.\n\nMixpanel is used for general analytics thus can be removed, same goes for opensutitles but TMDB API key is necessary.\n\nAPI keys can be found at:\nhttps://developer.themoviedb.org/v3/reference/intro/authentication#api-key-quick-start\n\nhttps://mixpanel.com\n\nhttps://www.opensubtitles.com/consumers\n\n### 🕷️ Using self-hosted scraper instances\n\nThis repo uses the [Consumet API](https://github.com/consumet/api.consumet.org) and [FlixQuest API](https://github.com/BeamlakAschalew/flixquest-api) to scrape streaming links of movies and TV shows.\u003cbr\u003eYou need to have your own instance running on free services like [Vercel](https://vercel.com) or [Render](https://render.com)\n\nIn the .env file you created (follow the above \"Replacing API keys\" section if you don't have an .env file), add `FLIXQUEST_API_URL` and `CONSUMET_URL` fields and add your FlixQuest API and Consumet API instances respectively.\n\nAfter that your env file should look like this:\n```env\nTMDB_API_KEY=\"your_tmdb_api_key\"\nMIXPANEL_API_KEY=\"your_mixpanel_api_key\"\nOPENSUBTITLES_API_KEY=\"your_opensubtitles_api_key\"\nCONSUMET_URL=\"https://your-consumet-instance.someserver.com/\"\nFLIXQUEST_API_URL=\"https://your-flixquest-api-instance.someserver.com/\"\n```\n\n### 🔥 Firebase dependencies\n\nThe repo uses Firebase remote config to update different URL's and general values that needs to be updated dynamically without updating the app. You can remove the code if you want static values for some of the fields. \n\nThis repo also uses Firebase Database to store data of registered users and to sync bookmarks between SQLite and well, you guessed it Firestore Database. You can also remove this code, it'll work just fine.\n\n### ▶️ Adding custom better_player package\n\nThis repo uses customized better_player package which can be found at github.com/beamlakaschalew/flixquest-betterplayer\n\nClone the repo to your machine and edit the location of the better_player package that is found in the project's pubspec.yaml to wherever the package is located.\u003cbr\u003e\nAlso alternatively you can just use the git url like so:\n```yaml\nbetter_player:\n    git:\n        url: https://github.com/BeamlakAschalew/flixquest-betterplayer.git\n```\n\n### 😇 Contributing\n\nWhether you have ideas, translations, design changes, code cleaning, or real heavy code changes, help is always welcome. The more is done the better it gets!\n\nIf creating a pull request, please make sure to format your code.\n\nIf opening an issue without following the issue template, we will ignore the issue and force close it.\n\n### ⚠️ Disclaimer\n\nThe developers of this application does not have any affiliation with the content providers like TMDB or third party websites.\n\nFlixQuest does not host any content on the app, and has no control over what media is put up or taken down.\n\nIn case of copyright infringement, please directly contact the responsible parties or the streaming websites.\n\nIt merely scrapes 3rd-party websites that are publicly accessable via any regular web browser and third-party APIs\n\n\u003ch3\u003eBuy me a coffee if you like my work!\u003c/h3\u003e\n\u003ca href=\"https://www.buymeacoffee.com/cinemaxapp\"\u003e\u003cimg src=\"https://i.ibb.co/Tr4sC5X/bmc-button.png\" height=\"90\" width=\"320.4\" alt=\"buy me a coffee\"\u003e\u003c/a\u003e\n\n### 🙏 Credits\nBasic UI and TMDB API integration from: [Matinee](https://github.com/bimsina/Matinee-Flutter)\n\n---\n\n\u003ci\u003eGNU, but for Entertainment\u003c/i\u003e\n\n\u003ch4 align='center'\u003e 2024 ツ BeamlakAschalew\u003c/h4\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBeamlakAschalew%2Fflixquest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBeamlakAschalew%2Fflixquest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBeamlakAschalew%2Fflixquest/lists"}