[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7700":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":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},7700,"synx","venmo\u002Fsynx","venmo","A command-line tool that reorganizes your Xcode project folder to match your Xcode groups","",null,"Ruby",6049,266,125,51,0,1,38.28,"MIT License",false,"master",true,[],"2026-06-12 02:01:43","![synx logo](https:\u002F\u002Fraw.githubusercontent.com\u002Fvenmo\u002Fsynx\u002Fmarklarr\u002Fdev\u002Fdocs\u002Fimages\u002Fsynx-logo.png?token=760261__eyJzY29wZSI6IlJhd0Jsb2I6dmVubW8vc3lueC9tYXJrbGFyci9kZXYvZG9jcy9pbWFnZXMvc3lueC1sb2dvLnBuZyIsImV4cGlyZXMiOjE0MDE5MzExNDF9--6c8a22318eaafed2185cb16d39189dcadb75c742)\n\n[![Gem Version](https:\u002F\u002Fbadge.fury.io\u002Frb\u002Fsynx.svg)](http:\u002F\u002Fbadge.fury.io\u002Frb\u002Fsynx)\n [![Build Status](https:\u002F\u002Ftravis-ci.org\u002Fvenmo\u002Fsynx.svg?branch=master)](https:\u002F\u002Ftravis-ci.org\u002Fvenmo\u002Fsynx)\n\nA command-line tool that reorganizes your Xcode project folder to match your Xcode groups.\n\n![synx gif](https:\u002F\u002Fraw.githubusercontent.com\u002Fvenmo\u002Fsynx\u002Fmarklarr\u002Fdev\u002Fdocs\u002Fimages\u002Fsynx.gif?token=760261__eyJzY29wZSI6IlJhd0Jsb2I6dmVubW8vc3lueC9tYXJrbGFyci9kZXYvZG9jcy9pbWFnZXMvc3lueC5naWYiLCJleHBpcmVzIjoxNDAxODU2NzAyfQ%3D%3D--fc7d8546f3d4860df9024b1ee82ea13b86a2da88)\n\n##### Xcode\n\n![synx Xcode](https:\u002F\u002Fraw.githubusercontent.com\u002Fvenmo\u002Fsynx\u002Fmarklarr\u002Fdev\u002Fdocs\u002Fimages\u002Fsynx-Xcode.jpg?token=760261__eyJzY29wZSI6IlJhd0Jsb2I6dmVubW8vc3lueC9tYXJrbGFyci9kZXYvZG9jcy9pbWFnZXMvc3lueC1YY29kZS5qcGciLCJleHBpcmVzIjoxNDAxOTMxMDY5fQ%3D%3D--969e312f6ee33430855c495f25d9f5ff78fa9e96)\n\n##### Finder\n\n![synx finder before\u002Fafter](https:\u002F\u002Fraw.githubusercontent.com\u002Fvenmo\u002Fsynx\u002Fmarklarr\u002Fdev\u002Fdocs\u002Fimages\u002Fsynx-finder-before-after.png?token=760261__eyJzY29wZSI6IlJhd0Jsb2I6dmVubW8vc3lueC9tYXJrbGFyci9kZXYvZG9jcy9pbWFnZXMvc3lueC1maW5kZXItYmVmb3JlLWFmdGVyLnBuZyIsImV4cGlyZXMiOjE0MDE5MzEwOTd9--8cff7616e4af2f6f2eed624623092745184c0235)\n\n## Installation\n\n    $ gem install synx\n\n## Usage\n\n### Basic\n:warning: **WARNING: Make sure that your project is backed up through source control before doing anything** :warning:\n\nExecute the command on your project to have it reorganize the files on the file system:\n\n     $ synx path\u002Fto\u002Fmy\u002Fproject.xcodeproj\n     \nIt may have confused CocoaPods. If you use them, execute this command:\n\n    $ pod install\n    \nYou're good to go!\n\n### Advanced\n\nSynx supports the following options:\n\n```\n  --prune, -p                   remove source files and image resources that are not referenced by the the Xcode project\n  --no-color                    removes all color from the output\n  --no-default-exclusions       doesn't use the default exclusions of \u002FLibraries, \u002FFrameworks, and \u002FProducts\n  --no-sort-by-name             disable sorting groups by name\n  --quiet, -q                   silence all output\n  --exclusion, -e EXCLUSION     ignore an Xcode group while syncing\n```\n\nFor example, OCMock could have been organized using this command:\n\n    $ synx -p -e \"\u002FOCMock\u002FCore Mocks\" -e \u002FOCMockTests Source\u002FOCMock.xcodeproj\u002F\n\nif they had wanted not to sync the `\u002FOCMock\u002FCore Mocks` and `\u002FOCMockTests` groups, and also remove (`-p`) any image\u002Fsource files found by synx that weren't referenced by any groups in Xcode.\n\n## Contributing\n\nWe'd love to see your ideas for improving this library! The best way to contribute is by submitting a pull request. We'll do our best to respond to your patch as soon as possible. You can also submit a [new Github issue](https:\u002F\u002Fgithub.com\u002Fvenmo\u002Fsynx\u002Fissues\u002Fnew) if you find bugs or have questions. :octocat:\n\nPlease make sure to follow our general coding style and add test coverage for new features!\n\n\n## Contributors\n\n* [@vrjbndr](https:\u002F\u002Fgithub.com\u002Fvrjbndr), awesome logo!\n* [@ayanonagon](https:\u002F\u002Fgithub.com\u002Fayanonagon) and [@benzguo](https:\u002F\u002Fgithub.com\u002Fbenzguo), feedback.\n","Synx 是一个命令行工具，用于重新组织 Xcode 项目的文件夹结构，使其与 Xcode 中的组相匹配。其核心功能包括通过简单的命令行操作自动整理项目文件，并支持多种高级选项，如删除未引用的资源、排除特定组等。该工具采用 Ruby 语言编写，具有良好的扩展性和易用性。Synx 适用于需要保持 Xcode 项目文件结构清晰有序的开发者，特别是在大型项目或团队协作环境中，能够显著提高代码管理效率和可维护性。",2,"2026-06-11 03:13:54","top_language"]