[{"data":1,"prerenderedAt":211},["ShallowReactive",2],{"repo-sisurtic-osu-skin-configurator-en":3,"i18n-sisurtic-osu-skin-configurator-en":208},{"mirrorPool":4,"detail":13,"relatedProjects":71},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":28,"ownerBio":31,"lastSyncTime":32,"lastReleaseTime":33,"tags":34,"license":28,"category":35,"subgroup":36,"releases":37},"Sisurtic","osu-skin-configurator",1272181367,"https:\u002F\u002Fgithub.com\u002FSisurtic\u002Fosu-skin-configurator",4,"JavaScript","osu! skin preset tool.",{"JavaScript":22,"Rust":23,"CSS":24,"HTML":25,"Shell":26},71,20.5,7.2,1.1,0.1,[],"","2026-08-12","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F204133180?v=4","@Citrusis","2026-10-05T11:38:50.734712+00:00","2026-07-27T12:56:22Z",[],"tools","远程桌面\u002F控制工具",[38,50,61],{"tag":39,"publishAt":33,"semVer":40,"prerelease":42,"assets":43},"v1.1.1",[41,41,41],1,false,[44],{"fileName":45,"sizeMb":46,"sha256":47,"downloadCount":48,"originUrl":49},"osu-skin-configurator.exe",8.19,"2ff22389ee51b0eb264018827fa0c7a36f1b1df453e18d037ef80702073968c6",82,"https:\u002F\u002Fgithub.com\u002FSisurtic\u002Fosu-skin-configurator\u002Freleases\u002Fdownload\u002Fv1.1.1\u002Fosu-skin-configurator.exe",{"tag":51,"publishAt":52,"semVer":53,"prerelease":42,"assets":55},"v1.1.0","2026-07-17T02:41:16Z",[41,41,54],0,[56],{"fileName":45,"sizeMb":57,"sha256":58,"downloadCount":59,"originUrl":60},8.08,"0e8e11c4e37f57fd1e8276942511dfc1ac694b7ac95a0b96403ae6efd5ac1667",30,"https:\u002F\u002Fgithub.com\u002FSisurtic\u002Fosu-skin-configurator\u002Freleases\u002Fdownload\u002Fv1.1.0\u002Fosu-skin-configurator.exe",{"tag":62,"publishAt":63,"semVer":64,"prerelease":42,"assets":65},"v1.0.0","2026-06-24T21:40:21Z",[41,54,54],[66],{"fileName":45,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},4.79,"d2a85c777a4436c689332279898c4e57d524d38afbf95bddc145c7ca2b2bcf05",56,"https:\u002F\u002Fgithub.com\u002FSisurtic\u002Fosu-skin-configurator\u002Freleases\u002Fdownload\u002Fv1.0.0\u002Fosu-skin-configurator.exe",[72,106,135,150,175,188],{"owner":73,"repo":73,"repoId":74,"category":75,"subgroup":36,"language":76,"tags":77,"starCount":97,"ownerUid":98,"latestTag":99,"platforms":100,"lastReleaseTime":103,"downloadCount":104,"description":105},"rustdesk",299354207,"network","Rust",[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96],"android","anydesk","dart","flatpak","flutter","flutter-apps","ios","linux","macos","p2p","rdp","remote-control","remote-desktop","rust","rust-lang","teamviewer","vnc","wayland","windows",125101,71636191,"1.5.0",[96,101,85,78,102],"mac","other","2026-09-30T16:11:03Z",266574,"An open-source remote desktop application designed for self-hosting, serving as an alternative to TeamViewer.",{"owner":107,"repo":108,"repoId":109,"category":110,"subgroup":36,"language":111,"tags":112,"starCount":128,"ownerUid":129,"latestTag":130,"platforms":131,"lastReleaseTime":132,"downloadCount":133,"description":134},"LizardByte","Sunshine",438803890,"game","C++",[113,114,115,116,117,118,119,120,121,122,123,90,124,125,126,127],"cpm","cpp","docker","flathub-pkg","game-stream","game-streaming","game-streaming-server","geforce-experience","homebrew-pkg","moonlight","pacman-pkg","replicator-custom-issues","replicator-release-notifications","rtd","winget-pkg",42335,84790584,"v2026.1018.5342",[96,101,85,78,102],"2026-10-18T01:56:32Z",2063,"A self-hosted game stream host for Moonlight, offering low-latency cloud gaming with support for AMD, Intel, and NVIDIA GPU hardware encoding.",{"owner":136,"repo":136,"repoId":137,"category":35,"subgroup":36,"language":111,"tags":138,"starCount":143,"ownerUid":144,"latestTag":145,"platforms":146,"lastReleaseTime":147,"downloadCount":148,"description":149},"deskflow",25135037,[139,140,141,142,75],"keyboard","keyboard-emulation","mouse","mouse-emulation",29481,181782356,"continuous",[96,101,85],"2026-10-07T15:40:25Z",350,"A free and open-source keyboard and mouse sharing app that lets you use the keyboard, mouse, or trackpad of one computer to control nearby computers, enabling seamless cross-device workflows.",{"owner":151,"repo":152,"repoId":153,"category":110,"subgroup":36,"language":111,"tags":154,"starCount":168,"ownerUid":169,"latestTag":170,"platforms":171,"lastReleaseTime":172,"downloadCount":173,"description":174},"AlkaidLab","foundation-sunshine",597942169,[155,156,157,118,158,122,159,88,160,90,161,162,163,164,165,166,167],"amf","cloudgaming","dolby-vision","hdr","moonlight-streaming","remote","remote-desktop-protocol","self-hosted","stream","streaming","sunshine","virtual-display","vivid",7250,254924999,"v2026.1019.63750.杂鱼",[96,102],"2026-10-19T07:01:02Z",167,"An enhanced fork of Sunshine, focused on Windows game streaming with full HDR10\u002FHDR Vivid support, virtual displays, 7.1.4 surround audio, and optimized encoders.",{"owner":176,"repo":177,"repoId":178,"category":35,"subgroup":36,"language":179,"tags":180,"starCount":181,"ownerUid":182,"latestTag":183,"platforms":184,"lastReleaseTime":185,"downloadCount":186,"description":187},"thedjchi","Shizuku",1029712303,"Kotlin",[],6308,80229487,"v13.7.0-thedjchi",[78],"2026-07-02T14:54:52Z",292048,"Shizuku (thedjchi fork) is an Android app that lets normal apps use system-level APIs with adb\u002Froot privileges through a Java process started by app_process. This fork adds more robust start on boot, TCP mode, a watchdog service and automation intents on top of the original.",{"owner":189,"repo":190,"repoId":191,"category":35,"subgroup":36,"language":192,"tags":193,"starCount":201,"ownerUid":202,"latestTag":203,"platforms":204,"lastReleaseTime":205,"downloadCount":206,"description":207},"darrenprx","lolPing",1402295557,"TypeScript",[114,194,195,196,197,198,199,200,96],"desktop-overlay","electron","fluent-ui","league-of-legends","ping-wheel","react","typescript",1682,93030781,"v0.5.3",[96,101],"2026-10-19T07:18:43Z",1245,"lolPing is a League of Legends ping-round tool for Windows and macOS that shows latency on a transparent full-screen overlay, with room collaboration.",{"description":209,"readmeHtml":210},"osu! Skin Configurator is a Tauri-based Windows desktop tool that bundles osu! skin changes into named presets you can apply with one click or a global hotkey.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>osu! Skin Configurator is a Windows desktop tool for osu! skins that creates &quot;presets&quot; of skin changes and switches between them instantly. It bundles skin.ini edits, file copies, and file deletions into a named preset applied with one click or a global hotkey, removing manual ini editing and backup\u002Frestore cycles. The tool is built with Tauri v2 and ships as a standalone exe with no installation.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>A desktop tool that turns osu! skin changes into one-click presets.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Preset system\u003C\u002Fstrong>: bundle ini edits, file moves\u002Fdeletions, and image processing into named presets stored per skin in \u003Ccode>config.osp\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group tree\u003C\u002Fstrong>: organize presets into nested groups with drag-and-drop reordering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-click apply\u003C\u002Fstrong>: select presets, confirm, and apply, or bind global hotkeys for instant switching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global hotkeys\u003C\u002Fstrong>: per-preset global shortcuts that fire only when osu! is focused\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag-and-drop editing\u003C\u002Fstrong>: drag into groups, drag to delete, duplicate shortcuts, and smart grouping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image editor\u003C\u002Fstrong>: tint, crop, and darken pipeline with a live WebGL tint preview and batch generation of long bodies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sequence-frame grouping\u003C\u002Fstrong>: auto-group numbered frames and treat them as a unit in copy and tint operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rebindable shortcuts\u003C\u002Fstrong>: all in-app actions have customizable hotkeys plus a dedicated global-shortcut manager view\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Borderless window\u003C\u002Fstrong>: custom titlebar with Windows 11 Snap Layout support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto update\u003C\u002Fstrong>: check for new releases on startup with a download progress ring on the titlebar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Players who change osu! skins frequently\u003C\u002Fli>\n\u003Cli>Creators who batch-process skin images and ini files\u003C\u002Fli>\n\u003Cli>Users who want to switch skin configs instantly with hotkeys\u003C\u002Fli>\n\u003Cli>Developers interested in Tauri desktop tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download \u003Ccode>osu-skin-configurator.exe\u003C\u002Fcode> from Releases\u003C\u002Fli>\n\u003Cli>Launch it; the tool auto-detects your osu! installation\u003C\u002Fli>\n\u003Cli>Select a skin in the left sidebar and click the pencil button to enter edit mode\u003C\u002Fli>\n\u003Cli>Create a preset group and a preset, then add ini edits or file operations\u003C\u002Fli>\n\u003Cli>Save, switch back to use mode, hover to preview, and click to apply\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>One-click switching\u003C\u002Fstrong>: turns tedious skin changes into reusable presets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No manual ini editing\u003C\u002Fstrong>: type-aware field editing reduces mistakes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global hotkeys\u003C\u002Fstrong>: fire only when osu! is focused for crisp switching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No installation\u003C\u002Fstrong>: a standalone exe that works out of the box\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows 10 \u002F 11 (osu! stable is Windows-only)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>WebView2 Runtime\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build from source\u003C\u002Ftd>\n\u003Ctd>Rust stable and Tauri CLI v2\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Target app\u003C\u002Ftd>\n\u003Ctd>An installed osu! client\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>All preview images and file sources are stored as skin-relative paths for portability\u003C\u002Fli>\n\u003Cli>App configuration is written to the system AppData directory\u003C\u002Fli>\n\u003Cli>Adding a new language requires submitting translation files per the localization guide\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450975751]