[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1336":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":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},1336,"it-tools","CorentinTh\u002Fit-tools","CorentinTh","Collection of handy online tools for developers, with great UX. ","https:\u002F\u002Fit-tools.tech",null,"Vue",39265,5020,158,479,0,25,127,771,107,45,"GNU General Public License v3.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37],"converter","developer-productivity","developer-tools","frontend","javascript","productivity","tool","tools","typescript","vuejs","website","2026-06-12 02:00:26","\u003Cpicture>\n    \u003Csource srcset=\".\u002F.github\u002Flogo-dark.png\" media=\"(prefers-color-scheme: light)\">\n    \u003Csource srcset=\".\u002F.github\u002Flogo-white.png\" media=\"(prefers-color-scheme: dark)\">\n    \u003Cimg src=\".\u002F.github\u002Flogo-dark.png\" alt=\"logo\">\n\u003C\u002Fpicture>\n\n\u003Cp align=\"center\">\nUseful tools for developer and people working in IT. \u003Ca href=\"https:\u002F\u002Fit-tools.tech\">Try it!\u003C\u002Fa>\n\u003C\u002Fp>\n\n## Functionalities and roadmap\n\nPlease check the [issues](https:\u002F\u002Fgithub.com\u002FCorentinTh\u002Fit-tools\u002Fissues) to see if some feature listed to be implemented.\n\nYou have an idea of a tool? Submit a [feature request](https:\u002F\u002Fgithub.com\u002FCorentinTh\u002Fit-tools\u002Fissues\u002Fnew\u002Fchoose)!\n\n## Self host\n\nSelf host solutions for your homelab\n\n**From docker hub:**\n\n```sh\ndocker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth\u002Fit-tools:latest\n```\n\n**From github packages:**\n\n```sh\ndocker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io\u002Fcorentinth\u002Fit-tools:latest\n```\n\n**Other solutions:**\n\n- [Cloudron](https:\u002F\u002Fwww.cloudron.io\u002Fstore\u002Ftech.ittools.cloudron.html)\n- [Tipi](https:\u002F\u002Fwww.runtipi.io\u002Fdocs\u002Fapps-available)\n- [Unraid](https:\u002F\u002Funraid.net\u002Fcommunity\u002Fapps?q=it-tools)\n\n## Contribute\n\n### Recommended IDE Setup\n\n[VSCode](https:\u002F\u002Fcode.visualstudio.com\u002F) with the following extensions:\n\n- [Volar](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Vue.volar) (and disable Vetur)\n- [TypeScript Vue Plugin (Volar)](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Vue.vscode-typescript-vue-plugin).\n- [ESLint](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=dbaeumer.vscode-eslint)\n- [i18n Ally](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=lokalise.i18n-ally)\n\nwith the following settings:\n\n```json\n{\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  \"i18n-ally.localesPaths\": [\"locales\", \"src\u002Ftools\u002F*\u002Flocales\"],\n  \"i18n-ally.keystyle\": \"nested\"\n}\n```\n\n### Type Support for `.vue` Imports in TS\n\nTypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [TypeScript Vue Plugin (Volar)](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Vue.vscode-typescript-vue-plugin) to make the TypeScript language service aware of `.vue` types.\n\nIf the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a [Take Over Mode](https:\u002F\u002Fgithub.com\u002Fjohnsoncodehk\u002Fvolar\u002Fdiscussions\u002F471#discussioncomment-1361669) that is more performant. You can enable it by the following steps:\n\n1. Disable the built-in TypeScript Extension\n   1. Run `Extensions: Show Built-in Extensions` from VSCode's command palette\n   2. Find `TypeScript and JavaScript Language Features`, right click and select `Disable (Workspace)`\n2. Reload the VSCode window by running `Developer: Reload Window` from the command palette.\n\n### Project Setup\n\n```sh\npnpm install\n```\n\n### Compile and Hot-Reload for Development\n\n```sh\npnpm dev\n```\n\n### Type-Check, Compile and Minify for Production\n\n```sh\npnpm build\n```\n\n### Run Unit Tests with [Vitest](https:\u002F\u002Fvitest.dev\u002F)\n\n```sh\npnpm test\n```\n\n### Lint with [ESLint](https:\u002F\u002Feslint.org\u002F)\n\n```sh\npnpm lint\n```\n\n### Create a new tool\n\nTo create a new tool, there is a script that generate the boilerplate of the new tool, simply run:\n\n```sh\npnpm run script:create:tool my-tool-name\n```\n\nIt will create a directory in `src\u002Ftools` with the correct files, and a the import in `src\u002Ftools\u002Findex.ts`. You will just need to add the imported tool in the proper category and develop the tool.\n\n## Contributors\n\nBig thanks to all the people who have already contributed!\n\n[![contributors](https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=corentinth\u002Fit-tools&refresh=1)](https:\u002F\u002Fgithub.com\u002Fcorentinth\u002Fit-tools\u002Fgraphs\u002Fcontributors)\n\n## Credits\n\nCoded with ❤️ by [Corentin Thomasset](https:\u002F\u002Fcorentin.tech?utm_source=it-tools&utm_medium=readme).\n\nThis project is continuously deployed using [vercel.com](https:\u002F\u002Fvercel.com).\n\nContributor graph is generated using [contrib.rocks](https:\u002F\u002Fcontrib.rocks\u002Fpreview?repo=corentinth\u002Fit-tools).\n\n\u003Ca href=\"https:\u002F\u002Fwww.producthunt.com\u002Fposts\u002Fit-tools?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-it&#0045;tools\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fapi.producthunt.com\u002Fwidgets\u002Fembed-image\u002Fv1\u002Ffeatured.svg?post_id=345793&theme=light\" alt=\"IT&#0032;Tools - Collection&#0032;of&#0032;handy&#0032;online&#0032;tools&#0032;for&#0032;devs&#0044;&#0032;with&#0032;great&#0032;UX | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fwww.producthunt.com\u002Fposts\u002Fit-tools?utm_source=badge-top-post-badge&utm_medium=badge&utm_souce=badge-it&#0045;tools\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fapi.producthunt.com\u002Fwidgets\u002Fembed-image\u002Fv1\u002Ftop-post-badge.svg?post_id=345793&theme=light&period=daily\" alt=\"IT&#0032;Tools - Collection&#0032;of&#0032;handy&#0032;online&#0032;tools&#0032;for&#0032;devs&#0044;&#0032;with&#0032;great&#0032;UX | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" \u002F>\u003C\u002Fa>\n\n## License\n\nThis project is under the [GNU GPLv3](LICENSE).\n","it-tools 是一个为开发者和IT从业者提供多种实用在线工具的集合，拥有出色的用户体验。该项目采用Vue框架构建，集成了诸如转换器、前端开发工具等多种功能，支持TypeScript和JavaScript，旨在提高开发效率与生产力。其核心特点包括良好的用户界面设计、丰富的工具种类以及便捷的自托管解决方案，可通过Docker轻松部署。适合需要快速访问各类编程辅助工具的开发者使用，也适用于希望在本地环境中搭建相同服务的技术爱好者。",2,"2026-06-11 02:43:08","top_all"]