[{"data":1,"prerenderedAt":249},["ShallowReactive",2],{"repo-huangy7-lokii-en":3,"i18n-huangy7-lokii-en":246},{"mirrorPool":4,"detail":13,"relatedProjects":220},[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":31,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":43,"category":44,"subgroup":45,"releases":46},"huangy7","lokii",1401553730,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii",91,"Swift","Blazingly fast, native macOS file search powered by Rust and AppKit — like Everything for Mac",{"Swift":22,"Rust":23,"C":24,"Shell":25,"Makefile":26},55.1,40.4,2.7,1.6,0.2,[],"https:\u002F\u002Flokii.huangy.top","2026-10-27","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F54624301?v=4","Yun Huang","","2026-10-27T13:13:02.643389+00:00","2026-10-27T06:25:45Z",[36,37,38,39,40,41,42],"appkit","everything","everything-alternative","file-search","macos","rust","swift","MIT","tools","文件搜索工具",[47,76,102,128,153,178,192,206],{"tag":48,"publishAt":34,"semVer":49,"prerelease":53,"assets":54},"v0.1.7",[50,51,52],0,1,7,false,[55,60,65,71],{"fileName":56,"sizeMb":57,"sha256":58,"downloadCount":52,"originUrl":59},"Lokii-0.1.7-arm64.zip",7.12,"f8d85d97c62b5bd9cb190471301d181e5562710340cc983ab801f1bf77b88409","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.7\u002FLokii-0.1.7-arm64.zip",{"fileName":61,"sizeMb":62,"sha256":63,"downloadCount":51,"originUrl":64},"Lokii-0.1.7-x86_64.zip",7.27,"9fb058f279828564defbc740314d0373d756776ff8e4efc5ddb541b014de7b72","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.7\u002FLokii-0.1.7-x86_64.zip",{"fileName":66,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},"Lokii-arm64.dmg",7.09,"d9434aad5377d7c04137a743bb658631de04b9b8f325b8a05b9cddbf925805ce",2,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.7\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":73,"sha256":74,"downloadCount":50,"originUrl":75},"Lokii-x86_64.dmg",7.23,"bf698493177d41594fe0af7c5eac48290fdbb285bb4e94f729d4945ce455e986","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.7\u002FLokii-x86_64.dmg",{"tag":77,"publishAt":78,"semVer":79,"prerelease":53,"assets":81},"v0.1.6","2026-10-25T05:47:12Z",[50,51,80],6,[82,88,93,98],{"fileName":83,"sizeMb":84,"sha256":85,"downloadCount":86,"originUrl":87},"Lokii-0.1.6-arm64.zip",7.08,"5d85b98e59430da3ddcb3a4ac5c933e60362230d801b156831f1e2d2b13f8407",20,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.6\u002FLokii-0.1.6-arm64.zip",{"fileName":89,"sizeMb":90,"sha256":91,"downloadCount":51,"originUrl":92},"Lokii-0.1.6-x86_64.zip",7.24,"e083c9ebcdb0df34e29105db06ea0e7c2c2e240bad2ee8cbeb3d09712b01e3de","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.6\u002FLokii-0.1.6-x86_64.zip",{"fileName":66,"sizeMb":94,"sha256":95,"downloadCount":96,"originUrl":97},7.05,"05183b677e939d4c38012600d64d36ed2c6f05dfb8c6e08ea1a098c0742aead6",19,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.6\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":99,"sha256":100,"downloadCount":69,"originUrl":101},7.2,"c7e32969a68f76ae90b769c9f16002240c1430ccad6435f27d57c7459d6c7e03","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.6\u002FLokii-x86_64.dmg",{"tag":103,"publishAt":104,"semVer":105,"prerelease":53,"assets":107},"v0.1.5","2026-10-20T15:20:59Z",[50,51,106],5,[108,114,119,124],{"fileName":109,"sizeMb":110,"sha256":111,"downloadCount":112,"originUrl":113},"Lokii-0.1.5-arm64.zip",6.88,"58a4e917fd66fd9280a60264e140080ac89ad067c0f7545877bac8024d9b14d7",11,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.5\u002FLokii-0.1.5-arm64.zip",{"fileName":115,"sizeMb":116,"sha256":117,"downloadCount":69,"originUrl":118},"Lokii-0.1.5-x86_64.zip",7.02,"ff50253c03461bb35e8be4b1c0e8004f594d05142b7bf383ddf1159064090769","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.5\u002FLokii-0.1.5-x86_64.zip",{"fileName":66,"sizeMb":120,"sha256":121,"downloadCount":122,"originUrl":123},6.85,"0eea246b5d6fa5e460a01afe2932bdc876e3218e4f429f7ae38b63900729f5ab",38,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.5\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":125,"sha256":126,"downloadCount":106,"originUrl":127},6.99,"e8e01e620489e3286b0f15e6e2728e4a23e53ed1000079b5dcd15e7bccb7d788","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.5\u002FLokii-x86_64.dmg",{"tag":129,"publishAt":130,"semVer":131,"prerelease":53,"assets":133},"v0.1.4","2026-10-19T13:32:41Z",[50,51,132],4,[134,140,145,149],{"fileName":135,"sizeMb":136,"sha256":137,"downloadCount":138,"originUrl":139},"Lokii-0.1.4-arm64.zip",5.82,"b27b5cfde05b53e68fc0fb46e750b88b31d9a2bdca1fd343ff028332f2355254",8,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.4\u002FLokii-0.1.4-arm64.zip",{"fileName":141,"sizeMb":142,"sha256":143,"downloadCount":69,"originUrl":144},"Lokii-0.1.4-x86_64.zip",5.93,"25735fa651832572431833b649f2b241607d11f1717e4f0bfe09f7cc677f3bdd","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.4\u002FLokii-0.1.4-x86_64.zip",{"fileName":66,"sizeMb":146,"sha256":147,"downloadCount":80,"originUrl":148},5.77,"1e3212d1054f17b3f3b84c1c8c1e04425162729a0ed729eac554825f482de8e3","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.4\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":150,"sha256":151,"downloadCount":50,"originUrl":152},5.88,"0714f5b20b15434fee35349007cca671377bdf040e1fb77f4cd68d1858258179","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.4\u002FLokii-x86_64.dmg",{"tag":154,"publishAt":155,"semVer":156,"prerelease":53,"assets":158},"v0.1.3","2026-10-18T15:26:28Z",[50,51,157],3,[159,164,169,174],{"fileName":160,"sizeMb":161,"sha256":162,"downloadCount":80,"originUrl":163},"Lokii-0.1.3-arm64.zip",5.24,"cf763c4a4feb84a4ca9995103c75ce67d2f74d5ff9bab996f10aebe1766a00e3","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.3\u002FLokii-0.1.3-arm64.zip",{"fileName":165,"sizeMb":166,"sha256":167,"downloadCount":69,"originUrl":168},"Lokii-0.1.3-x86_64.zip",5.35,"ac8d3799c28164a3c36730b9c4cd1a95628828acafcecdca25aa5bc8ae24cd64","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.3\u002FLokii-0.1.3-x86_64.zip",{"fileName":66,"sizeMb":170,"sha256":171,"downloadCount":172,"originUrl":173},5.18,"f610b70685742a2fb8c5fe7bf1d3b8ea8cffc1f9e939b31f9433300684d57509",23,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.3\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":175,"sha256":176,"downloadCount":51,"originUrl":177},5.29,"6ee542261f736c731cd76f0ae5a165a37571d96fd5df925187614efebe50804d","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.3\u002FLokii-x86_64.dmg",{"tag":179,"publishAt":180,"semVer":181,"prerelease":53,"assets":182},"v0.1.2","2026-10-13T14:54:57Z",[50,51,69],[183,188],{"fileName":66,"sizeMb":184,"sha256":185,"downloadCount":186,"originUrl":187},4.76,"ff475baeb6e91693f7de11c0e2e9293cb1cde4246495a07f3680b7adfddc8b29",88,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":189,"sha256":190,"downloadCount":96,"originUrl":191},4.87,"95b5be8362d049f47d2451f9b82fab451148cf99bfe99b48c1900459b878db3c","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FLokii-x86_64.dmg",{"tag":193,"publishAt":194,"semVer":195,"prerelease":53,"assets":196},"v0.1.1","2026-10-06T15:20:31Z",[50,51,51],[197,201],{"fileName":66,"sizeMb":184,"sha256":198,"downloadCount":199,"originUrl":200},"291a53f9a222ce532a6b8949b3c6400621cefc90048165730c82fde332ca71bd",199,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":202,"sha256":203,"downloadCount":204,"originUrl":205},4.86,"c4ac59725bbaf9779ad40490b2b5290a621bbc0827ee7cfce071b8d062342593",49,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FLokii-x86_64.dmg",{"tag":207,"publishAt":208,"semVer":209,"prerelease":53,"assets":210},"v0.1.0","2026-10-03T03:34:26Z",[50,51,50],[211,216],{"fileName":66,"sizeMb":212,"sha256":213,"downloadCount":214,"originUrl":215},1.88,"2d548bf68bc5e1e6fe9c143b6c42f22c3ff2dd744779c51c19c0d36e44ef2924",14,"https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.0\u002FLokii-arm64.dmg",{"fileName":72,"sizeMb":217,"sha256":218,"downloadCount":214,"originUrl":219},1.99,"483685fddd0712c62128c1409895f3d09bb937578d0ba2ec6c9aaf3f1418856a","https:\u002F\u002Fgithub.com\u002Fhuangy7\u002Flokii\u002Freleases\u002Fdownload\u002Fv0.1.0\u002FLokii-x86_64.dmg",[221],{"owner":222,"repo":223,"repoId":224,"category":225,"subgroup":45,"language":226,"tags":227,"starCount":236,"ownerUid":237,"latestTag":238,"platforms":239,"lastReleaseTime":243,"downloadCount":244,"description":245},"BurntSushi","ripgrep",53631945,"development","Rust",[228,229,230,231,232,233,234,223,41,235],"cli","command-line","command-line-tool","gitignore","grep","recursively-search","regex","search",68828,456674,"15.2.0",[240,241,242],"windows","mac","linux","2026-07-15T16:26:10Z",5632078,"A line-oriented search tool that recursively searches directories for a regex pattern while respecting gitignore rules and automatically skipping hidden and binary files, offering a high-performance alternative to grep, ack, and The Silver Searcher.",{"description":247,"readmeHtml":248},"Lokii is a native macOS instant file search tool, the Everything experience for Mac: a Rust in-memory index engine bridged via UniFFI to a Swift\u002FAppKit UI delivers sub-millisecond results across hundreds of thousands of files with wildcard, regex and fuzzy matching.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Lokii brings the lightning-fast Everything search experience from Windows to macOS: the high-performance in-memory index engine \u003Ccode>lokii-core\u003C\u002Fcode> written in Rust bridges over UniFFI to a native Swift\u002FAppKit interface, keeping sub-millisecond query latency across 500k+ files with under 100 MB of memory.\u003C\u002Fp>\n\u003Cp>The index syncs in real time via multi-channel FSEvents with dirty-queue debouncing to avoid CPU spikes; queries intelligently detect substring, wildcard, regex and fuzzy modes, and a keyboard-first flow with the global \u003Ccode>⌘⇧Space\u003C\u002Fcode> shortcut makes search an instant reflex.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>macOS 13+ (Apple Silicon and Intel)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Stack\u003C\u002Ftd>\n\u003Ctd>Rust (index core) + Swift\u002FAppKit (UI), UniFFI bridge\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Performance\u003C\u002Ftd>\n\u003Ctd>Sub-millisecond at 500k+ files, memory under 100 MB\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>MIT\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>The Mac finally has its Everything: two keystrokes and any file name is yours.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Instant search\u003C\u002Fstrong>: sub-millisecond responses across 500k+ files, results refresh as you type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-mode queries\u003C\u002Fstrong>: automatic detection of substring, wildcard (\u003Ccode>*\u003C\u002Fcode>, \u003Ccode>?\u003C\u002Fcode>), regex and fuzzy matching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time sync\u003C\u002Fstrong>: multi-channel FSEvents with dirty-queue debouncing keeps the index fresh without CPU cost\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native UI\u003C\u002Fstrong>: high-density virtualized list, native file icons and zebra striping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard-first\u003C\u002Fstrong>: \u003Ccode>⌘⇧Space\u003C\u002Fcode> summons globally, arrows navigate, \u003Ccode>Enter\u003C\u002Fcode> reveals in Finder, \u003Ccode>⌘C\u003C\u002Fcode> copies the path\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persistent cache\u003C\u002Fstrong>: versioned binary index cache with automatic legacy migration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Permission guidance\u003C\u002Fstrong>: native preferences window with Full Disk Access setup instructions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Windows switchers missing Everything\u003C\u002Fli>\n\u003Cli>Users with tens of thousands of files Finder cannot search\u003C\u002Fli>\n\u003Cli>Keyboard-driven developers chasing speed\u003C\u002Fli>\n\u003Cli>Advanced users searching names by regex or wildcard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the DMG for your chip from Releases\u003C\u002Fli>\n\u003Cli>Grant Full Disk Access on first launch\u003C\u002Fli>\n\u003Cli>Wait for the initial index to build in the background\u003C\u002Fli>\n\u003Cli>Press \u003Ccode>⌘⇧Space\u003C\u002Fcode> anywhere and type a file name for instant results\u003C\u002Fli>\n\u003Cli>\u003Ccode>Enter\u003C\u002Fcode> reveals the file in Finder, \u003Ccode>⌘C\u003C\u002Fcode> copies the full path\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Blistering performance\u003C\u002Fstrong>: Rust in-memory indexing plus FSEvents stays instant at any scale\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native feel\u003C\u002Fstrong>: an AppKit interface that matches the system, not an Electron shell\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Four match modes\u003C\u002Fstrong>: substring, wildcard, regex and fuzzy in one box\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Light resident\u003C\u002Fstrong>: under 100 MB of memory, background sync without CPU fights\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>macOS 13 or later\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Chips\u003C\u002Ftd>\n\u003Ctd>Apple Silicon and Intel\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Permissions\u003C\u002Ftd>\n\u003Ctd>Full Disk Access (whole-drive indexing)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>FDA required\u003C\u002Fstrong>: without Full Disk Access only some directories are indexed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>First index takes time\u003C\u002Fstrong>: initial indexing scales with file count, updates are instant afterwards\u003C\u002Fli>\n\u003C\u002Ful>\n",1793229034429]