Skip to content

kkan0615/filetaro

Repository files navigation

Filetaro

File handler - File handler - Rename, Organize, or Delete files easiliy

Go to download

Supports

Contributors

Thank you for making program better.

Youngjin Kwak
Youngjin Kwak

💻 🚧 📖 🎨

Supports

"Buy Me A Coffee"

paypal

Development

Tauri(Rust) + React(Typescript)

Commands

Install

yarn install

Dev

yarn tauri dev

Build

yarn tauri build

Output is in ./src-tarui/target/release/bundle/msi

Generate icons

Doc

yarn tauri icon -o ./src-tauri/icons ./app-icon.png

Recommended IDE Setup

📁 Folder structure

See more detail to click the Link

├─ dist/                                 # Build output
├─ node_modules/                         # Modules
├─ public/                               # Public Assets
├─ src/                                  # Work place for react
│   ├─ assets/                           # Assets
│   ├─ components/                       # Components
│   ├─ i18n/                             # i18n
│   │   ├─ ...                           #
│   │   └─ locales/                      # Messages by locale
│   ├─ layouts/                          # Layouts
│   ├─ pages/                            # Pages
│   ├─ router/                           # React router based routing system
│   ├─ stores/                           # Redux and Tauri store
│   ├─ styles/                           # Global css
│   ├─ types/                            # Types (Interfaces, Types, Constrains)
│   │   ├─ ...                           #
│   ├─  └─ models/                       # Model types
│   ├─ utils/                            # Utility functions
│   ├─ App.css/                          # App page css
│   ├─ App.tsx/                          # App ("/") page
│   ├─ index.scss/                       # Global css file
│   ├─ main.tsx                          # React main.tsx
│   └─ vite-env.d.ts                     # Vite.env.d.ts
├─ src-tauri/                            # Work place for Tauri and Rust
│   ├─ icons/                            # Icons
│   ├─ src/                              # src
│   ├─ target/                           # Build Output
│   ├─ .gitignore/                       # gitignore
│   ├─ build.rs/                         # Run build
│   ├─ Cargo.lock/                       # lock
│   ├─ Cargo.toml/                       # Rust Package
│   └─ tauri.conf.json/                  # Tauri Config
├─ .eslintignore/                        # Eslint ignore
├─ .eslint.cjs/                          # Eslint config
├─ .gitignore/                           # gitignore
├─ .index.html                           # index.html
├─ .package.json                         # package.json
├─ .package-lock.json                    # npm lock file
├─ .postcss.config.json                  # postcss config file
├─ README.md                             # README.md, intruction file
├─ .tailwind.config.cjs                  # tailwind config file
├─ .tsconfig.json                        # Typescript config file
├─ .tsconfig.node.json                   # Typescript node config file
├─ vite.config.ts                        # Vite config file
└── yarn.lock                            # Yarn lock

Packages

The program is using following packages.

Frontend

Backend

Ref

About

File handler - Move, Rename, Organize, or Delete files easily

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages