{"id":19427067,"url":"https://github.com/frolleks/cordux","last_synced_at":"2025-04-24T17:31:20.026Z","repository":{"id":65223443,"uuid":"582529455","full_name":"frolleks/cordux","owner":"frolleks","description":"A third-party Discord client that reimplements the Discord API","archived":true,"fork":false,"pushed_at":"2023-01-20T01:11:47.000Z","size":1954,"stargazers_count":3,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T05:17:31.287Z","etag":null,"topics":["discord","discord-api","discord-api-wrapper","discord-client","react"],"latest_commit_sha":null,"homepage":"https://cordux.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frolleks.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}},"created_at":"2022-12-27T05:46:10.000Z","updated_at":"2023-12-17T12:27:03.000Z","dependencies_parsed_at":"2023-02-11T23:01:36.821Z","dependency_job_id":null,"html_url":"https://github.com/frolleks/cordux","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frolleks%2Fcordux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frolleks%2Fcordux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frolleks%2Fcordux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frolleks%2Fcordux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frolleks","download_url":"https://codeload.github.com/frolleks/cordux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250674299,"owners_count":21469194,"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":["discord","discord-api","discord-api-wrapper","discord-client","react"],"created_at":"2024-11-10T14:10:17.040Z","updated_at":"2025-04-24T17:31:19.401Z","avatar_url":"https://github.com/frolleks.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cordux\n\nA third-party Discord client that reimplements the Discord API built with React.\n\n## Usage\n\nCordux tries to look as close as the official Discord client, use it like you would with normal Discord.\n\n## Installation\n\nThere's no desktop client at the moment, use the [web app](https://cordux.vercel.app) instead.\n\n## Contributing\n\n### Setting up your development environment\n\n**Prerequisites**\n- Git (2.x.x or above)\n- Node.js (16.x or above)\n- yarn (3.x)\n\nNext, you can clone the repository using Git:\n\n```sh\ngit clone https://github.com/frolleks/cordux\ncd cordux\n```\n\nThen, you install the dependencies with yarn:\n\n```sh\nyarn\n```\n\nAfter that, you can run Cordux in development mode:\n\n```sh\nyarn dev\n```\n\nYou may also build for production:\n\n```sh\nyarn build\n```\n\n### Contributing changes to Cordux\n\nBefore contributing to Cordux, [create a fork](https://github.com/frolleks/cordux/fork) of the repo first.\n\nClone your fork, and it's recommended to make a new branch to push your changes to, so that conflicts won't happen. To create a new branch, run:\n\n```sh\ngit checkout -b ＜new-branch＞\n```\n\nYou may also create a new branch in GitHub by clicking on the branch name then type the name of your new branch.\n\nIf you did it on GitHub after you cloned the repository, pull the changes by running `git pull`.\n\nYou can now switch into the branch if you made it in GitHub by running:\n\n```sh\ngit checkout \u003cnew-branch\u003e\n```\n\nCongrats! You can now contribute to Cordux.\n\nBut, there's a guideline.\n\nYou must follow the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification for your commit messages.\n\n**Submitting changes to the main repo**\n\nYou may [open a pull request](https://github.com/frolleks/cordux/compare) and submit it to the main repo.\n\nIf you didn't follow the Conventional Commits specification on your commits, we will rename your PR title to follow the spec.\n\n## License\n\nThis project is licensed under the [BSD 3-Clause](LICENSE) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrolleks%2Fcordux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrolleks%2Fcordux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrolleks%2Fcordux/lists"}