[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6726":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":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":16,"starSnapshotCount":16,"syncStatus":37,"lastSyncTime":38,"discoverSource":39},6726,"gitignore.io","toptal\u002Fgitignore.io","toptal","Create useful .gitignore files for your project","https:\u002F\u002Fwww.toptal.com\u002Fdevelopers\u002Fgitignore",null,"Swift",8710,690,97,61,0,1,5,14,4,39.52,"MIT License",false,"master",true,[27,28,29,30,31,32,33],"gitignore","gitignore-files","linux","macos","server-side-swift","swift","vapor-swift","2026-06-12 02:01:29","\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.toptal.com\u002Fdevelopers\u002Fgitignore\">\n        \u003Cimg src=\"Public\u002Fimg\u002Fgitignoreio.svg\"\u002F>\n    \u003C\u002Fa>\n    \u003Cbr>\n    \u003Cstrong>Create useful .gitignore files for your project\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fswift.org\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSwift-4.1-orange.svg?style=flat-square\"\u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ftravis-ci.org\u002Ftoptal\u002Fgitignore.io\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftravis\u002Ftoptal\u002Fgitignore.io\u002Fmaster?style=flat-square\" alt=\"Travis\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fcodeclimate.com\u002Fgithub\u002Fjoeblau\u002Fgitignore.io\u002Ftest_coverage\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fcoverage\u002Fjoeblau\u002Fgitignore.io.svg?style=flat-square\" alt=\"Code Climate Test Coverage\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fcodeclimate.com\u002Fgithub\u002Fjoeblau\u002Fgitignore.io\u002Fmaintainability\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fmaintainability\u002Fjoeblau\u002Fgitignore.io.svg?style=flat-square\" alt=\"Code Climate Maintainability\">\u003C\u002Fa>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatforms-Linux%20%7C%20macOS%20%7C%20Windows-blue.svg?style=flat-square\"alt=\"Platforms\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoeblau\u002Fgitignore.io\u002Fblob\u002Fmaster\u002FLICENSE.md\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fjoeblau\u002Fgitignore.io.svg?style=flat-square\" alt=\"license\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n## About\n\n.gitignore.io is a web service designed to help you create .gitignore files for\nyour Git repositories. The site has a graphical and command line method of\ncreating a .gitignore for your operating system, programming language, or IDE.\n\n## `.gitignore` Template Source\n\nSource templates for gitignore.io: https:\u002F\u002Fgithub.com\u002Ftoptal\u002Fgitignore\n\n## License of the generated files\n\nAll files generated by https:\u002F\u002Fwww.toptal.com\u002Fdevelopers\u002Fgitignore are under [CC0](https:\u002F\u002Fcreativecommons.org\u002Fpublicdomain\u002Fzero\u002F1.0\u002F).\n\n## Documentation\n\nComplete gitignore.io documentation: https:\u002F\u002Fdocs.gitignore.io\u002F\n\n## Docker Container\n\n### Prerequisites\n\n- [Docker](https:\u002F\u002Fwww.docker.com\u002F)\n\n### Build\n\n#### Production\n\n```\ndocker-compose up --build\n```\n\n#### Development\n\n```\ndocker-compose -f .\u002Fdocker-compose-dev.yml build\n```\n```\ndocker-compose -f .\u002Fdocker-compose-dev.yml up\n```\n\nIt will start the web server running on [http:\u002F\u002Flocalhost:8080](http:\u002F\u002Flocalhost:8080)\n\nDevelopment mode mounts the following directories to docker volumes:\n\n- `\u002FPublic`\n- `\u002FResources `\n\n## LESS and CSS\n\nThe app uses [LESS](http:\u002F\u002Flesscss.org\u002F) as its CSS preprocessor for the files in `Public\u002Fcss`.\n\nTo process the less file you need to:\n\n- Install all dependencies with `yarn install`\n- Process the assets with `yarn build`\n\n## Environment Variables\n\nPlease set your environment variables to docker configurations. All are optional.\n\n```yml\n...\nservices:\n  app:\n    ...\n    environment:\n      HOST_ORIGIN: http:\u002F\u002Fwww.example.com\n      BASE_PREFIX: \u002Ffoo\u002Fbar\n      GOOGLE_ANALYTICS_UID:\n    ...\n...\n```\n\n### HOST_ORIGIN\n\nOrigin of your web server, falls back to https:\u002F\u002Fwww.toptal.com\n\n```\nHOST_ORIGIN: http:\u002F\u002Fwww.example.com\n```\n\n### BASE_PREFIX\n\nIf you want to host this web server under a subdirectory (http:\u002F\u002Fwww.example.com\u002Ffoo\u002Fbar for example), please set this variable.\n\n```\nBASE_PREFIX: \u002Ffoo\u002Fbar\n```\n\n### GOOGLE_ANALYTICS_UID\n\nUser ID for Google Tag Manager snippet\n\n```\nGOOGLE_ANALYTICS_UID: UA-XXXXXXXX-X\n```\n\n## E2E Tests\n\nTests are located in `e2e-tests` folder with:\n\n- API tests in `api` folder - implemented using [Superagent](https:\u002F\u002Fgithub.com\u002Fvisionmedia\u002Fsuperagent)\n- E2E tests in `pages` folder - implemented with [Puppeteer](https:\u002F\u002Fgithub.com\u002Fpuppeteer\u002Fpuppeteer)\n\nPrerequisites:\n\n- [Node.js](https:\u002F\u002Fnodejs.org\u002Fen\u002F) 12.9 or above.\n- [Yarn](https:\u002F\u002Fyarnpkg.com\u002Flang\u002Fen\u002F) 1.15.2 or 1.17.3\n\nRunning:\n\n- Set the BASE_URL env variable (only if you have changed the default URL or port)\n- docker-compose up --build --detach\n- yarn gitupdate\n- yarn install\n- yarn build\n- yarn test\n- docker-compose stop\n",".gitignore.io 是一个帮助开发者为其 Git 仓库创建 .gitignore 文件的网络服务。该项目使用 Swift 语言开发，支持 Linux、macOS 和 Windows 平台，并且提供了图形界面和命令行两种方式来生成 .gitignore 文件，适用于不同的操作系统、编程语言或 IDE。其核心功能在于提供了一个简单易用的工具，使得用户可以根据项目的具体需求自定义 .gitignore 文件内容，从而避免将不必要的文件提交到版本控制系统中。此外，.gitignore.io 还支持 Docker 容器化部署，方便进行本地开发测试。该服务特别适合需要频繁管理不同项目类型下的忽略规则的开发者或团队使用。",2,"2026-06-11 03:08:32","top_language"]