PageSourceSearch

https://wails.pages.dev/assets/js/f35d33e1.8c250ab9.js

js wails.pages.dev collected 2026-10-03 06:04:17 UTC 3,794 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkwails_website=globalThis.webpackChunkwails_website||[]).push([[121],{28453:(e,n,a)=>{a.d(n,{R:()=>o,x:()=>r});var s=a(96540);const t={},i=s.createContext(t);function o(e){const n=s.useContext(i);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),s.createElement(i.Provider,{value:n},e.children)}},46826:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>d});const s=JSON.parse('{"id":"community/showcase/modalfilemanager","title":"Modal File Manager","description":"Modal File Manager is a dual pane file manager using web technologies. My original design was based on NW.js and can be found here. This version uses the same Svelte based frontend code (but it has be greatly modified since the departure from NW.js), but the backend is a Wails 2 implementation. By using this implementation, I no longer use command line rm, cp, etc. commands, but a git install has to be on the system to download themes and extensions. It is fully coded using Go and runs much faster than the previous versions.","source":"@site/docs/community/showcase/modalfilemanager.mdx","sourceDirName":"community/showcase","slug":"/community/showcase/modalfilemanager","permalink":"/docs/next/community/showcase/modalfilemanager","draft":false,"unlisted":false,"editUrl":"https://github.com/wailsapp/wails/edit/master/website/docs/community/showcase/modalfilemanager.mdx","tags":[],"version":"current","frontMatter":{},"sidebar":"docs","previous":{"title":"Minesweeper XP","permalink":"/docs/next/community/showcase/minesweeper-xp"},"next":{"title":"Molley Wallet","permalink":"/docs/next/community/showcase/mollywallet"}}');var t=a(74848),i=a(28453);const o={},r="Modal File Manager",l={},d=[];function c(e){const n={a:"a",code:"code",h1:"h1",header:"header",p:"p",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"modal-file-manager",children:"Modal File Manager"})}),"\n",(0,t.jsxs)("p",{style:{"text-align":"center"},children:[(0,t.jsx)("img",{src:a(81823).A}),(0,t.jsx)("br",{})]}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.a,{href:"https://github.com/raguay/ModalFileManager",children:"Modal File Manager"})," is a dual pane file manager using web technologies. My original design was based on NW.js and can be found ",(0,t.jsx)(n.a,{href:"https://github.com/raguay/ModalFileManager-NWjs",children:"here"}),". This version uses the same Svelte based frontend code (but it has be greatly modified since the departure from NW.js), but the backend is a ",(0,t.jsx)(n.a,{href:"https://wails.io/",children:"Wails 2"})," implementation. By using this implementation, I no longer use command line ",(0,t.jsx)(n.code,{children:"rm"}),", ",(0,t.jsx)(n.code,{children:"cp"}),", etc. commands, but a git install has to be on the system to download themes and extensions. It is fully coded using Go and runs much faster than the previous versions."]}),"\n",(0,t.jsx)(n.p,{children:"This file manager is designed around the same principle as Vim: a state controlled keyboard actions. The number of states isn't fixed, but very programmable. Therefore, an infinite number of keyboard configurations can be created and used. This is the main difference from other file managers. There are themes and extensions available to download from GitHub."})]})}function m(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},81823:(e,n,a)=>{a.d(n,{A:()=>s});const s=a.p+"assets/images/modalfilemanager-2bbcd75d8a20921d32bbe1677e9acacd.webp"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.