Product website for foldermix, the open-source tool that packs a folder into one LLM-ready context file for ChatGPT, Claude, Gemini, and other assistants.
Created by Shay Palachy Affek.
Live site: foldermix.github.io
This repository contains the public foldermix landing site. It introduces the three user-facing ways to use foldermix:
| Surface | Purpose | Link |
|---|---|---|
| CLI | Scriptable local packing for developers and agents | foldermix/foldermix |
| Desktop | Native macOS app for point-and-click packing | foldermix/foldermix-desktop |
| Web | Browser-based packing for zipped folders | foldermix.shaypalachy.com |
The site is intentionally small: a polished product homepage, a redirect from /web/ to the hosted web app, shared layout metadata, and static icons.
Requirements:
- Node.js 22.12 or newer
- npm
Install dependencies:
npm installStart the development server:
npm run devAstro serves the site at http://localhost:4321 by default.
Build the production site:
npm run buildPreview the built output locally:
npm run previewThe static build is written to dist/.
.
├── public/
│ ├── favicon.ico
│ └── favicon.svg
├── src/
│ ├── layouts/
│ │ └── Base.astro
│ └── pages/
│ ├── index.astro
│ └── web.astro
├── astro.config.mjs
├── package.json
└── tsconfig.json
Key files:
src/pages/index.astro- the product homepage for CLI, desktop, and web.src/pages/web.astro- redirects/web/to the hosted foldermix web app.src/layouts/Base.astro- shared HTML head, metadata, and global styling.
- foldermix/foldermix - CLI, library, and core documentation.
- foldermix/foldermix-desktop - macOS desktop app.
This website source is released under the MIT License.
Created by Shay Palachy Affek [GitHub]