{"id":15013168,"url":"https://github.com/Team-Falkor/falkor","last_synced_at":"2025-05-07T22:31:30.631Z","repository":{"id":255799938,"uuid":"851390560","full_name":"Team-Falkor/falkor","owner":"Team-Falkor","description":"Dive into Falkor, where you'll discover a vast selection of games coupled with community-driven enhancements. Experience seamless and secure gaming within a single, universal hub.","archived":false,"fork":false,"pushed_at":"2025-04-18T19:40:32.000Z","size":13734,"stargazers_count":83,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-19T05:21:35.437Z","etag":null,"topics":["app","download-manager","electron","electronjs","games","gaming","launcher","react","real-debrid","torrents","typescript"],"latest_commit_sha":null,"homepage":"https://falkor.moe","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Team-Falkor.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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-03T02:29:02.000Z","updated_at":"2025-04-18T16:16:42.000Z","dependencies_parsed_at":"2024-11-02T23:19:50.952Z","dependency_job_id":"466d4486-bcbe-4323-9564-744450efda54","html_url":"https://github.com/Team-Falkor/falkor","commit_stats":{"total_commits":29,"total_committers":3,"mean_commits":9.666666666666666,"dds":0.06896551724137934,"last_synced_commit":"32b983369ce1d82c4cea762de59e16c1e1924eb1"},"previous_names":["team-falkor/app","team-falkor/falkor"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team-Falkor%2Ffalkor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team-Falkor%2Ffalkor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team-Falkor%2Ffalkor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team-Falkor%2Ffalkor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Team-Falkor","download_url":"https://codeload.github.com/Team-Falkor/falkor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252965577,"owners_count":21832917,"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":["app","download-manager","electron","electronjs","games","gaming","launcher","react","real-debrid","torrents","typescript"],"created_at":"2024-09-24T19:43:51.023Z","updated_at":"2025-05-07T22:31:30.618Z","avatar_url":"https://github.com/Team-Falkor.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n \u003cimg alt=\"falkor\" height=\"150px\" src=\"public/icon.png\"\u003e\n\u003c/div\u003e\n\n# Falkor: Your Ultimate Gaming Hub\n\nDive into Falkor, where you'll discover a vast selection of games coupled with community-driven enhancements. Experience seamless and secure gaming within a single, universal hub.\n\nBuilt with the cutting-edge technology of Electron and React, Falkor offers an unparalleled gaming experience that's fast, secure, and cross-platform.\n\n## Features\n\nAs the project continues to evolve, we have an exciting lineup of features in development, including:\n\n- Comprehensive tools to help you organize and manage your game collection effortlessly (W.I.P).\n- An integrated torrent client for seamless game downloads (W.I.P).\n- A release calendar to keep you updated on upcoming game launches.\n- A powerful API that allows the community to create third-party plugins (currently limited to providers, but with plans to expand soon).\n- And much more on the horizon...\n\nStay tuned—there’s plenty more to come!\n\n## Getting Started\n\nTo get started with Falkor, follow these steps:\n\n1. Ensure that you have Yarn installed on your system. You can find installation instructions [here](https://classic.yarnpkg.com/en/docs/install).\n\n2. Navigate to the main directory and execute `yarn install`. This command will install all dependencies required for the project.\n\n3. Set up the necessary environment variables by duplicating the file `.env.example` and renaming it to `.env`. Then, fill in the required information.\n\n4. Run `yarn dev` to kick off the development server and watch your changes in real-time.\n\n### IGDB (Twitch)\n\n- `VITE_TWITCH_CLIENT_ID`: Twitch client ID (https://api-docs.igdb.com/#getting-started)\n- `VITE_TWITCH_CLIENT_SECRET`: Twitch client secret (https://api-docs.igdb.com/#getting-started)\n\n### ITAD (IsThereAnyDeal)\n\n- `VITE_ITAD_API_KEY`: ITAD API key (https://docs.isthereanydeal.com/#section/Access)\n\n### RD (Real Debrid)\n\n- `VITE_RD_CLIENT_ID`: Open source app RD client ID found in the Real Debrid documentation (https://api.real-debrid.com/)\n\n### NixOS Flakes\n\n```nix\n# flake.nix\n\n{\n  inputs.falkor.url = \"github:Team-Falkor/app\";\n  # ...\n\n  outputs = {nixpkgs, falkor, ...} @ inputs: {\n    nixosConfigurations.HOSTNAME = nixpkgs.lib.nixosSystem {\n      specialArgs = { inherit inputs; }; # this is the important part\n      modules = [\n        ./configuration.nix\n      ];\n    };\n  }\n}\n\n# configuration.nix\n\n{inputs, pkgs, ...}: {\n  environment.systemPackages = with pkgs; [\n    inputs.falkor.packages.${pkgs.system}.default\n    # ...\n  ];\n}\n```\n\n## Contributing\n\nWe welcome contributions to Falkor! If you are looking for ways to contribute, here are some options:\n\n- Assisting in writing and enhancing the documentation.\n- Contributing code that you believe could enhance the project.\n- Aiding in bug testing on pre-releases.\n- Adding i18n translations for multiple languages.\n\nIf you're unable to assist with any of these, no worries! We simply appreciate your presence and support on this journey! 😄\n\n## i18n Translations\n\nWe welcome you to contribute translations to Falkor! Here are some steps to help you get started with translating the app 😀\n\n1. Navigate to the `src/i18n/translations` folder and duplicate the `english.json` file.\n2. Translate all the values, ensuring that you keep the keys the same.\n3. Go back to the `src/i18n` folder and open `index.tsx`. Import your new translation JSON file and add it to the `resources` object.\n\nThat's it! Thank you for helping make Falkor accessible to more users.\n\n## Acknowledgments\n\n- Built with [Electron](https://www.electronjs.org) and [React](https://react.dev/).\n\n- All game data comes from the following APIs: [IGDB](https://www.igdb.com/), [ITAD](https://isthereanydeal.com/), and [Steam](https://store.steampowered.com/). We are not affiliated with any of these services; we simply utilize their APIs for data.\n\nThanks to everyone who helps us make this possible. A list of contributors can be found [here](https://github.com/team-Falkor/app/graphs/contributors).\n\n\u003cbr /\u003e\n\n# ❤️\n\nReminder that \u003cstrong\u003e\u003ci\u003eyou are great, you are enough, and your presence is valued.\u003c/i\u003e\u003c/strong\u003e If you are struggling with your mental health, please reach out to someone you love and consult a professional. You are not alone; there is a large range of resources online for support and guidance.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeam-Falkor%2Ffalkor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTeam-Falkor%2Ffalkor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeam-Falkor%2Ffalkor/lists"}