[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9487":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},9487,"commet","commetchat\u002Fcommet","commetchat","Your space to connect","https:\u002F\u002Fcommet.chat",null,"Dart",1032,69,8,207,0,5,35,18.54,"GNU Affero General Public License v3.0",false,"main",true,[25],"matrix-org","2026-06-12 02:02:08","\u003Cp align=\"center\" style=\"padding-top:20px\">\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fcommetchat\u002F.github\u002Frefs\u002Fheads\u002Fmain\u002Fassets\u002Fbanner.png\">\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fcommet.chat\u002Fdonate\">\u003Cimg alt=\"Donate\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdonate-534cdd?style=for-the-badge\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fcommet.chat\u002Finstall\">\u003Cimg alt=\"Download\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002Fcommetchat\u002Fcommet\u002Ftotal?style=for-the-badge&color=534cdd\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fmatrix.to\u002F#\u002F#commet:matrix.org\">\u003Cimg alt=\"Matrix\" src=\"https:\u002F\u002Fimg.shields.io\u002Fmatrix\u002Fcommet%3Amatrix.org?logo=matrix&style=for-the-badge&color=534cdd\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ffosstodon.org\u002F@commetchat\">\u003Cimg alt=\"Mastodon\" src=\"https:\u002F\u002Fimg.shields.io\u002Fmastodon\u002Ffollow\u002F109894490854601533?domain=https%3A%2F%2Ffosstodon.org&style=for-the-badge&logo=mastodon&color=534cdd&logoColor=white\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fbsky.app\u002Fprofile\u002Fcommet.chat\">\u003Cimg alt=\"Bluesky\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ffollow-@commet.chat-whitesmoke?style=for-the-badge&logo=bluesky&logoColor=white&color=534cdd\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n### Your space to connect\nWe are building a client for [Matrix](https:\u002F\u002Fmatrix.org) focused on providing a feature rich experience while maintaining a simple interface. The goal is to build a secure, privacy respecting app without compromising on the features you have come to expect from a modern chat client.\n\n\n\u003Cp align=\"center\" style=\"padding-top:20px\">\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fcommetchat\u002F.github\u002Fmain\u002Fassets\u002Fbanner_demo.png\">\n\n# Features\n- Supports **Windows**, **Linux**, and **Android** (MacOS and iOS planned in future)\n- End to End Encryption\n- Custom Emoji + Stickers\n- GIF Search\n- Threads\n- Encrypted Room Search\n- Multiple Accounts\n- Spaces\n- Emoji verification & cross signing\n- Push Notifications\n- URL Preview\n  \n\n\u003Cdetails>\u003Csummary>\u003Cb>PGP Public Key to verify executables\u003C\u002Fb>\u003C\u002Fsummary>\n\n```\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxiYEaVcZBRudW9w7efKKX9fRmwwQ8VSGeBDxPR\u002FL1ZiorA99Ja93y80cQ29tbWV0\nIDxjb250YWN0QGNvbW1ldC5jaGF0PsKCBBMbCAAuBQJpVxkFFiEEdJSx+k46noJT\nsEiwnYIftF7A4aoCGwECHgEBCwEVARYBJwIZAQAKCRCdgh+0XsDhqiE1sVz\u002FQ146\na\u002FXQm2yeA+QJ4KuD+YY7j1zUl8gNZGJtl4LfvzMlEgrl9Tt8r6FP35mlRhKl+XSG\nGwMpXUeHJwxvCM4mBGlXGQUbia8Ea3sb8PNFMjxgTF+gjCOBou6vMn8dCux6QEqs\nfSDCwCcEGBsIAJMFAmlXGQUCGwIWIQR0lLH6TjqeglOwSLCdgh+0XsDhqnIgBBkb\nCAAdBQJpVxkFFiEExdz0cdzyrZo8ihAhUfYeLD\u002FfY80ACgkQUfYeLD\u002FfY812w6BM\n9avvCNSTmyogmsYLBpUb5XxaSe+3J6WhwBHyblaodZ2dlJg+npi1qRnMxvz+jTyQ\nctgmD24jtS2EbXlkCQkACgkQnYIftF7A4aqUviQ+fo2mEwweefVoqGuu2Tx\u002F04B2\nRY6FOKYsZL4qnEEO8lW7MoLXhVev8QHxmA6TQae8KZKbh8MXdCHW\u002FcA3ZwjOOARp\nVxkFEgorBgEEAZdVAQUBAQdAQatH56zW5TzNugWIsK1UGACqdQ\u002FFCFcG\u002FKT5LDiW\nTDwDAQgHwnQEGBsIACAFAmlXGQUCGwwWIQR0lLH6TjqeglOwSLCdgh+0XsDhqgAK\nCRCdgh+0XsDhqg1ipzJFtQCftqPRNvYPq96xFw3SAAE3CpAfHi+gwOk3BM7FmMxV\nCOa2WMfqY9EZxYWMwsbF6wZMdI2w3TLbo68MCc4zBGlXGQUWCSsGAQQB2kcPAQEH\nQKcpVnktGVrHWHShUhp2Xb\u002FnX6bQfy57gCe8zQ4Kzp0fwnQEGBsIACAFAmlXGQUC\nGyAWIQR0lLH6TjqeglOwSLCdgh+0XsDhqgAKCRCdgh+0XsDhqkolM\u002FgHzXSWM9t5\nmenzfZtegZnLPZ+n\u002FzufzXdidzGa1K88juIrgoUjGZYJXnPHOJKm8qBXbLBscDkc\nSHrEquc3Cw==\n=wnah\n-----END PGP PUBLIC KEY BLOCK-----\n```\n\u003C\u002Fdetails>\n\n# Translation\nHelp translate to your language on [Weblate](https:\u002F\u002Fhosted.weblate.org\u002Fprojects\u002Fcommetchat\u002Fcommet\u002F)\n\n\u003Ca href=\"https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Fcommetchat\u002F\">\n\u003Cimg src=\"https:\u002F\u002Fhosted.weblate.org\u002Fwidget\u002Fcommetchat\u002Fcommet\u002Fmulti-auto.svg\" alt=\"Translation status\" \u002F>\n\u003C\u002Fa>\n\n# Development\nTo build, you require [Flutter](https:\u002F\u002Fflutter.dev), currently v3.41.1 \n\nThis repo currently has a monorepo structure, containing two flutter projects: Commet and Tiamat. Commet is the main client, and Tiamat is a sort of wrapper around Material with some extra goodies, which is used to maintain a consistent style across the app. Tiamat may eventually be moved to its own repo, but for now it is maintained here for ease of development.\n## Building\n\n### 1. [Install Flutter](https:\u002F\u002Fdocs.flutter.dev\u002Fget-started\u002Finstall)\n\n### 2. Install Libraries\nCommet requires some additional libraries to be built \n```bash\nsudo apt-get install -y ninja-build libgtk-3-dev libmpv-dev mpv ffmpeg libmimalloc-dev\n```\n\n### 3. Fetch Dependencies\nYou will need to change directory in to the project, then fetch dependencies\n```bash\ncd commet\nflutter pub get\n```\n\n### 4. Code Generation\nWe make use of procedural code generation in some parts of the project. As a rule, generated code will not be checked in to git, and will need to be generated before building.\n\nTo run code generation, run the script within the `commet` directory:\n`dart run scripts\u002Fcodegen.dart`\n\n### 5. Building\nWhen building, there are some additional command line arguments that must be used to configure the build.\n\n**Required**\n| **Argument** | **Valid Values**                                                          | **Description**                                                                                              |\n|--------------|---------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|\n| PLATFORM    | 'desktop', 'mobile', 'linux', 'windows', 'macos', 'android', 'ios', 'web' | Defines which platform to build for                                                                          |\n| BUILD_MODE   | 'release', 'debug'                                                        | When building with 'debug' flag, additional debug information will be shown                                  |\n\n**Optional**\n| **Argument** | **Valid Values**                                                          | **Description**                                                                                              |\n|--------------|---------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|\n| GIT_HASH     | *                                                                         | Supply the current git hash when building to show in info screen                                             |\n| VERSION_TAG  | *                                                                         | Supply the current build version, to display app version                                                     |\n| BUILD_DETAIL | *                                                                         | Can provide additional detail about the current build, for example if it was being built for Flatpak or Snap |\n\n**Example:**\n\n```bash\ncd commet\nflutter run --dart-define BUILD_MODE=debug --dart-define PLATFORM=linux\n```\n","Commet 是一个基于 Matrix 协议的聊天客户端，旨在提供丰富的功能同时保持简洁的用户界面。其核心功能包括端到端加密、自定义表情和贴纸、GIF 搜索、话题讨论、加密房间搜索等，并支持多账户管理及空间功能。该应用适用于需要安全隐私保护但又不希望牺牲现代聊天工具特性的个人或团队交流场景，目前支持 Windows、Linux 和 Android 平台，未来计划扩展至 macOS 和 iOS。",2,"2026-06-11 03:23:03","top_language"]