EVP-Gear is an analytical, database-driven tool for backpackers, climbers, and photographers to obsessively track and analyze their equipment. Built for speed and privacy, it runs entirely in your browser using IndexedDB. EVP-Gear is Open Source and published under the GNU General Public License.
- Strict 3-Tier Hierarchy: Organize gear by
Top-Tag(e.g., Sleep),Middle-Tag(e.g., Sleeping Bags), andBase-Tag(e.g., 3-Season). - Local-First Architecture: Powered by Dexie.js (IndexedDB). Your data never leaves your browser. Fast, private, and works completely offline.
- Advanced Analytics: Differentiates between
Standard,Worn, andConsumableweights to give you accurate Base Weight calculations. - Adaptive Theming: Seamlessly switch between Dark, Light, and Nature themes (including dynamic browser favicons).
- Mobile Optimized: The entire UI, including complex split-screen builders, is fully responsive for use on the trail.
- Core: React 19, TypeScript, Vite
- Styling: Tailwind CSS v4, Shadcn UI
- State & Data: Zustand (global state), Dexie.js (IndexedDB wrapper)
- Forms & Validation: React Hook Form, Zod
- Visualization: Nivo Charts, React-PDF
To run EVP-Gear locally:
- Clone the repository:
git clone https://github.com/AlpineOpponent/EVP-Gear.git
- Navigate to the directory:
cd EVP-Gear - Install dependencies:
npm install
- Start the development server:
npm run dev
- AlpineOpponent - Creator & Lead Developer
- Gemini - AI Development Assistant
"Measure twice, pack once."



