{"id":19864001,"url":"https://github.com/torx-chat/libtorx","last_synced_at":"2025-09-13T19:22:01.879Z","repository":{"id":241817079,"uuid":"807471451","full_name":"TorX-Chat/libtorx","owner":"TorX-Chat","description":"Metadata-safe Tor Chat Library","archived":false,"fork":false,"pushed_at":"2025-02-27T21:12:07.000Z","size":2397,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T06:11:04.175Z","etag":null,"topics":["anonymity","c","chat","library","security","tor"],"latest_commit_sha":null,"homepage":"https://TorX.Chat","language":"C","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/TorX-Chat.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}},"created_at":"2024-05-29T07:02:25.000Z","updated_at":"2025-02-27T21:12:11.000Z","dependencies_parsed_at":"2024-09-15T20:55:36.884Z","dependency_job_id":"763f2e29-0e5b-4cf6-993b-06a6718d011a","html_url":"https://github.com/TorX-Chat/libtorx","commit_stats":null,"previous_names":["torx-chat/libtorx"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TorX-Chat%2Flibtorx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TorX-Chat%2Flibtorx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TorX-Chat%2Flibtorx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TorX-Chat%2Flibtorx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TorX-Chat","download_url":"https://codeload.github.com/TorX-Chat/libtorx/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241272631,"owners_count":19937092,"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":["anonymity","c","chat","library","security","tor"],"created_at":"2024-11-12T15:17:08.334Z","updated_at":"2025-09-13T19:22:01.856Z","avatar_url":"https://github.com/TorX-Chat.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg alt=\"Logo\" width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/TorX-Chat/torx-gtk4/main/other/scalable/apps/logo-torx-symbolic.svg\" align=\"right\" style=\"position: relative; top: 0; left: 0;\"\u003e\n\n### TorX Library (libtorx)\nThis page is primarily for developers and contributors.\n\u003cbr\u003eIf you are simply looking to download and run TorX, go to [Download](https://torx.chat/#download)\n\u003cbr\u003eIf you want to contribute, see [Contribute](https://torx.chat/#contribute) and our [TODO Lists](https://torx.chat/todo.html)\n\n#### Build Instructions:\n##### Linux:\n\u003cbr\u003eIf you want to try on a LiveCD, \u003ca href=\"https://get.debian.org/images/weekly-live-builds/amd64/iso-hybrid/\"\u003ehere are some suitable liveCDs\u003c/a\u003e\n\n###### Install build dependencies:\n`sudo apt install git build-essential cmake libsodium-dev libevent-dev libsqlcipher-dev libpng-dev`\n\n###### Install runtime dependencies:\n`sudo apt install tor snowflake-client obfs4proxy`\n\n###### Clone the repository\n`git clone https://github.com/TorX-Chat/libtorx \u0026\u0026 cd libtorx`\n\n###### For building TorX for static linking:\n`cmake -B build \u0026\u0026 cd build \u0026\u0026 make`\n\n###### For building TorX for shared linking:\n`cmake -D BUILD_SHARED_LIBS=1 -B build \u0026\u0026 cd build \u0026\u0026 make`\n\n###### For building TorX with debug symbols:\n`cmake -D CMAKE_BUILD_TYPE=Debug -B build \u0026\u0026 cd build \u0026\u0026 make`\n\n###### For installing TorX (after building):\n`sudo make install`\n\n###### For uninstalling TorX (after installing):\n`sudo xargs rm \u003c install_manifest.txt`\n\n#### Voluntary Contribution Licensing Agreement:\nSubject to implicit consent: Ownership of all ideas, suggestions, issues, pull requests, contributions of any kind, etc, are non-exclusively gifted to the original TorX developer without condition nor consideration, for the purpose of improving the software, for the benefit of all users, current and future. Any contributor who chooses not to apply this licensing agreement may make an opt-out statement when making their contribution.\nNote: The purpose of this statement is so that TorX can one day be re-licensed as GPLv2, GPLv4, AGPL, MIT, BSD, CC0, etc, in the future, if necessary. If you opt-out, your contributions will need to be stripped if we one day need to re-license and we're unable to contact you for your explicit consent. You may opt-out, but please don't.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorx-chat%2Flibtorx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftorx-chat%2Flibtorx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorx-chat%2Flibtorx/lists"}