https://github.com/involvex/newworld-dailycraft-calc
New World Crafting Calculator
https://github.com/involvex/newworld-dailycraft-calc
new-world newworld newworldcalc nwcrafting prismaticscalc
Last synced: 5 months ago
JSON representation
New World Crafting Calculator
- Host: GitHub
- URL: https://github.com/involvex/newworld-dailycraft-calc
- Owner: involvex
- License: mit
- Created: 2025-07-02T20:50:40.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-10-17T19:52:25.000Z (8 months ago)
- Last Synced: 2025-10-18T21:30:57.512Z (8 months ago)
- Topics: new-world, newworld, newworldcalc, nwcrafting, prismaticscalc
- Language: TypeScript
- Homepage: https://involvex.github.io/newworld-dailycraft-calc/
- Size: 24.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# New World Crafting Calculator

**A comprehensive crafting calculator for Amazon's New World MMO with automatic inventory detection via OCR**
[](https://github.com/involvex/newworld-dailycraft-calc/releases/latest)
[](https://github.com/involvex/newworld-dailycraft-calc/releases)
[](#installation)
[](LICENSE)
[๐ **Try Live Demo**](https://involvex.github.io/newworld-dailycraft-calc/) โข [๐ฅ **Download Desktop App**](https://github.com/involvex/newworld-dailycraft-calc/releases/latest) โข [๐ **Documentation**](https://involvex.github.io/newworld-dailycraft-calc/documentation.html) โข [๐ **Report Issues**](https://github.com/involvex/newworld-dailycraft-calc/issues)
---
## ๐ฏ Overview
The **New World Crafting Calculator** is the most comprehensive crafting tool for Amazon's New World MMO. Version 2.0 introduces a complete **Tradeskill Management System** with 10 game-changing features including AI-powered recipe recommendations, profit analysis, bulk calculators, and skill leveling guidesโall wrapped in a beautiful light/dark themed interface.
### ๐ฎ **Perfect for:**
- **Endgame Crafters** planning expensive gear upgrades with profit analysis
- **Company Leaders** organizing crafting sessions with shopping lists
- **Casual Players** optimizing resource usage with cost recommendations
- **Traders** calculating material costs and profit margins
- **Power Levelers** using efficient XP/cost ratio guides
- **Goal-Oriented Players** tracking progress toward skill targets
---
## โจ Core Features
โ๏ธ Complete Tradeskill Management System (NEW in v2.0)
### ๐ **Recipe Search & Filter**
- Real-time search by item name across 100+ recipes
- Filter by tradeskill category (Weaponsmithing, Armoring, Engineering, Jewelcrafting, Furnishing, Arcana)
- Favorite recipes appear first with visual indicators
### ๐ข **Bulk Crafting Calculator**
- Calculate materials for 1-10,000 crafts at once
- Consolidated material requirements with totals
- Total cost and XP projections for batch crafting
### ๐ก **Cost Optimizer**
- Automatically finds cheapest alternative materials
- Shows potential savings percentage (e.g., "15% saved!")
- Supports material tier upgrades (Iron โ Asmodeum path)
### ๐ **Skill Leveling Guide**
- Calculate exact XP needed from current to target level
- Find top 10 most efficient recipes by cost/XP ratio
- See total materials and gold needed for leveling goals
### โ๏ธ **Recipe Comparison**
- Side-by-side comparison of up to 3 recipes
- Compare gear score, XP, cost, and efficiency metrics
- Visual highlighting of best cost per XP
### ๐ฅ **Export Functionality**
- Export all calculations to CSV with one click
- Shopping list export with inventory tracking
- Timestamp-based file naming for organization
### ๐ฏ **Crafting Goals System**
- Set target levels for each tradeskill
- Visual progress bars with percentage completion
- XP tracking to goal with persistent storage
### ๐ **Material Shopping List**
- Auto-generated from your favorite recipes
- Shows materials needed vs. current inventory
- Highlights items to buy with total cost
### ๐ฐ **Profit Calculator**
- Calculate profit margins for all craftable items
- Sort by highest profit or margin percentage
- Color-coded profitable/unprofitable indicators
### ๐ **AI-Powered Recommendations**
- Smart recipe suggestions based on your skill levels
- Considers available inventory for feasibility
- Scores recipes by cost efficiency and gear score potential
๐ณ Advanced Crafting System
- **Interactive Tree Visualization** โ Navigate complex crafting hierarchies with expandable nodes
- **Yield Bonus Integration** โ Factor in skill levels, gear bonuses, and territory buffs
- **Multi-Item Planning** โ Plan entire gear sets or multiple items simultaneously
- **Real-time Calculations** โ Instant updates as you modify quantities or bonuses
- **Context Actions** โ Right-click nodes for quick expand/collapse/remove operations
- **Light & Dark Themes** โ Beautiful UI that adapts to your preference
๐ธ Intelligent OCR Technology
- **Auto-Screenshot Capture** โ Scan your in-game inventory with a single hotkey
- **Smart Text Recognition** โ Advanced parsing handles OCR errors and variations
- **Multiple Input Methods** โ Screenshot capture, manual text entry, or clipboard import
- **Real-time Preview** โ Review and edit OCR results before applying changes
- **Cross-Storage Support** โ Works with inventory, storage sheds, and company storage
โก Desktop Power Features
- **Global Hotkeys** โ Customizable keyboard shortcuts work from anywhere
- **System Tray Integration** โ Quick access without cluttering your taskbar
- **AppData Persistence** โ Settings survive updates and system changes
- **Configuration Backup** โ Import/export complete settings for sharing or backup
- **Background Operation** โ Runs silently until you need it
- **VS Code Debugging** โ Full debugging support with comprehensive launch configs
๐๏ธ Smart Configuration
- **Preset Management** โ Save complex crafting scenarios for instant recall
- **Skill Profiles** โ All 11 tradeskills with individual bonuses
- **Bonus Tracking** โ Gear, Morningdale fort, and territory buff management
- **Material Substitution** โ Handle gemstone dust and other interchangeable materials
- **Toast Notifications** โ Clear feedback for all actions and updates
- **Favorite Recipes** โ Mark recipes for quick access and shopping lists
---
## ๐ Upcoming Features - Season 10 Nighthaven
โ๏ธ Season 10 Updates (Planned for v2.1.0+)
### ๐ฏ Critical Updates (Coming Soon)
#### **Gear Score 800 Support**
- Update maximum gear score from 700 โ 800
- Adjust all tradeskill calculations for new cap
- Visual tier indicators for 780-800 legendary items
- Enhanced gear score progression tracking
#### **Umbral Shard Calculator** โญ Priority Feature
- Calculate shard costs for 500 โ 800 GS upgrades
- Weekly upgrade limit planner (5 for 800 GS, 10 for 790 GS, 15 for 780 GS)
- Shard accumulation tracker (new cap: 4,000 shards)
- Visual upgrade path planner showing weekly progression
- Alert system for approaching upgrade limits
#### **Level 70 Cap Integration**
- Support for new character level cap (65 โ 70)
- Updated XP calculations for levels 65-70
- Attribute point calculator for max level characters
- Enhanced tradeskill bonuses at level 70
### ๐ฅ New Systems (High Priority)
#### **Set Bonus Planner** โญ Unique Feature
- Interactive gear set builder with visual preview
- Mix & match optimizer (find best 2-piece + 3-piece combinations)
- Active bonus tracking showing what's enabled
- 300+ armor sets with full bonus database
- Export builds to share with company members
- Set recommendations based on playstyle
#### **Perk Charm Socket Planner** โญ New S10 System
- 4 socket slots per item (Offensive, Defensive, Skill x2)
- Comprehensive perk charm database with all effects
- Socket optimizer based on build type (DPS, Tank, Healer, Hybrid)
- Cost calculator for socketing charms
- Best-in-slot charm recommendations
- Visual socket preview showing all active perks
#### **Attribute System Overhaul**
- New simplified attribute calculator matching S10 changes
- Loadout manager - save/load complete attribute setups
- Preset templates: Tank, DPS, Mage, Healer, Hybrid builds
- Quick swap between saved loadouts
- Attribute breakpoint indicators
- Build comparison tool
### ๐ Content Features
#### **Catacombs Preparation Planner**
- Recommended gear sets for 3-player procedural dungeons
- Consumables calculator for extended runs
- Boss encounter preparation checklists
- Loot table tracker and drop rates
#### **Isle of Night Raid Planner**
- 10-player raid material aggregator
- Role assignment tool (2 tanks, 2 healers, 6 DPS)
- Company raid shopping list merger
- Boss strategy notes integration
- Progression tracker for raid tiers
### ๐ Quality of Life
#### **Build Import/Export**
- Export complete builds as shareable codes
- Import builds from nwdb.info links
- Community build library with tags (PvP, PvE, Solo, Group)
- Build versioning and history
- One-click build sharing
#### **Material Upgrade Path Visualizer**
- Interactive flowchart showing T1 โ T5 progression
- Visual representation of crafting dependencies
- "How to get X" reverse lookup
- Highlight missing materials in upgrade path
- Alternative path suggestions
#### **Enhanced Mobile Support**
- Mobile-optimized responsive layout
- Quick lookup mode for on-the-go checking
- Touch-friendly interface improvements
- Progressive Web App (PWA) support
### ๐ฌ Advanced Features (Long Term)
- **AI Build Optimizer**: Multi-objective optimization for best builds
- **Real-Time Market Integration**: Live trading post price data
- **Company Crafting Coordinator**: Multi-player resource pooling
- **Crafting Session Tracker**: Track XP, costs, and achievements
- **Trading Post Arbitrage**: Find profitable buy/craft/sell opportunities
### ๐
Development Timeline
- **v2.1.0** (Late October): Gear Score 800, Umbral Calculator, Level 70
- **v2.2.0** (November): Set Bonus & Perk Charm Planners, Build Import/Export
- **v2.3.0** (December): Catacombs/Raid planners, Mobile optimization
- **v3.0.0** (Q1 2026): Advanced features, AI optimizer, Market integration
๐ก Want to Suggest a Feature?
We're actively developing features for Season 10 Nighthaven! If you have ideas or feedback:
- ๐ฌ [Open a Discussion](https://github.com/involvex/newworld-dailycraft-calc/discussions)
- ๐ [Submit a Feature Request](https://github.com/involvex/newworld-dailycraft-calc/issues/new)
- โญ Star the repo to show support for planned features
- ๐ Check out [SEASON_10_FEATURE_RECOMMENDATIONS.md](SEASON_10_FEATURE_RECOMMENDATIONS.md) for full details
Your feedback helps prioritize development!
---
## ๐ฅ Installation
### ๐ฅ๏ธ **Desktop Application** _(Recommended)_
**Latest Release:** [Download v2.0.0](https://github.com/involvex/newworld-dailycraft-calc/releases/latest)
```bash
# No installation required - portable executable
1. Download "New World Crafting Calculator 2.0.0.exe"
2. Run the executable
3. Configure hotkeys in Settings (default: Ctrl+Shift+C to toggle)
4. Explore the new Tradeskill Calculator tab!
```
**System Requirements:**
- Windows 10/11 (x64)
- 100MB free disk space
- Screen capture permissions for OCR
### ๐ **Web Application**
**Live Demo:** [https://involvex.github.io/newworld-dailycraft-calc/](https://involvex.github.io/newworld-dailycraft-calc/)
```bash
# Works in any modern browser
โ
Chrome/Edge (recommended)
โ
Firefox
โ
Safari
```
### ๐ **Feature Matrix**
| Feature | Desktop App | Web Version |
| ---------------------------- | :---------: | :---------------: |
| **Core Functionality** |
| Crafting Tree & Calculations | โ
| โ
|
| Yield Bonus Calculations | โ
| โ
|
| Multi-Item Support | โ
| โ
|
| **Tradeskill System (v2.0)** |
| Recipe Search & Filter | โ
| โ
|
| Bulk Crafting Calculator | โ
| โ
|
| Cost Optimizer | โ
| โ
|
| Skill Leveling Guide | โ
| โ
|
| Recipe Comparison | โ
| โ
|
| Crafting Goals & Progress | โ
| โ
|
| Shopping List Generator | โ
| โ
|
| Profit Calculator | โ
| โ
|
| AI Recipe Recommendations | โ
| โ
|
| Export to CSV | โ
| โ
|
| **Additional Features** |
| OCR Inventory Detection | โ
| โ
|
| Preset Management | โ
| โ
|
| Light & Dark Themes | โ
| โ
|
| Configuration Persistence | โ
| โ ๏ธ _localStorage_ |
| **Desktop Exclusive** |
| Global Hotkeys | โ
| โ |
| System Tray Integration | โ
| โ |
| Background Operation | โ
| โ |
| Config Import/Export | โ
| โ |
| VS Code Debugging Support | โ
| โ |
| Auto-Updates | โ
| โ
|
---
## ๐ Quick Start
### For Desktop Users
1. **Download & Launch** โ Get the latest `.exe` from releases
2. **Set Hotkeys** โ Configure your preferred shortcuts in Settings
3. **First OCR** โ Press `Ctrl+Shift+S` to capture your inventory
4. **Explore Tradeskills** โ Navigate to the โ๏ธ Tradeskills tab
5. **Set Goals** โ Create leveling goals and track progress
6. **Start Crafting** โ Use AI recommendations and profit analysis!
### For Web Users
1. **Open Browser** โ Visit the [live demo](https://involvex.github.io/newworld-dailycraft-calc/)
2. **Allow Permissions** โ Enable screen capture for OCR functionality
3. **Import Inventory** โ Use the OCR button or manual text entry
4. **Use Tradeskills** โ Access the complete tradeskill management system
5. **Export Data** โ Save calculations and shopping lists to CSV
6. **Calculate Away** โ All v2.0 features work in-browser!
---
## ๐ ๏ธ Technology Stack
| Category | Technology | Version |
| -------------------- | ------------------ | -------------- |
| **Frontend** | React + TypeScript | 19.1.0 + 5.8.3 |
| **Styling** | Tailwind CSS | 4.1.11 |
| **Build System** | Vite | 7.1.9 |
| **Desktop Runtime** | Electron | 38.2.1 |
| **OCR Engine** | Tesseract.js | 6.0.1 |
| **Configuration** | JSON + FileSystem | Native |
| **State Management** | React Hooks | Built-in |
| **Data Processing** | Custom Algorithms | Native |
**Security Features:**
- Context isolation enabled
- No remote code execution
- Local-only data processing
- Secure permission handling
---
## ๐ก Usage Examples
### ๐ **Planning a Legendary Void Gauntlet**
```
1. Navigate to โ๏ธ Tradeskills tab
2. Search for "Void Gauntlet" in recipe search
3. Compare different Void Gauntlet recipes side-by-side
4. Check profit calculator for market viability
5. View optimized material costs with alternatives
6. Add to favorites and generate shopping list
7. Track Arcana leveling progress toward target
```
### ๐ฐ **Company Crafting Session (NEW v2.0)**
```
1. Set crafting goals for all company members
2. Use bulk calculator for mass consumable production
3. Generate consolidated shopping list from favorites
4. Export to CSV and share with company
5. Track individual progress with XP goals
6. Use AI recommendations for efficient leveling paths
7. Calculate profit margins for trading post sales
```
### ๐ **Power Leveling Weaponsmithing (NEW v2.0)**
```
1. Open Skill Leveling Guide tab
2. Set current level (150) and target level (250)
3. View top 10 most efficient recipes by cost/XP
4. Check total materials and gold needed
5. Create a crafting goal to track progress
6. Use bulk calculator to plan batch crafting
7. Export shopping list for material gathering
```
### ๐ฐ **Profit Trading Strategy (NEW v2.0)**
```
1. Navigate to Profit Calculator view
2. Sort recipes by highest profit margin
3. Filter by Weaponsmithing for specialization
4. Compare material costs with optimizer
5. Check if you have materials in inventory
6. Export profitable recipes to CSV
7. Mark best recipes as favorites for quick access
```
### โก **Speed Crafting Workflow**
```
1. Set global hotkey for instant OCR (Ctrl+Shift+S)
2. Keep calculator in system tray
3. Quick-scan inventory between crafting sessions
4. Use AI recommendations for next crafts
5. Track XP gains toward goals with progress bars
6. Export session data to CSV for records
```
---
## ๐ง Development
Local Development Setup
```bash
# Clone repository
git clone https://github.com/involvex/newworld-dailycraft-calc.git
cd newworld-dailycraft-calc
# Install dependencies
npm install
# Development commands
npm run dev # Start web dev server
npm run electron-dev # Start Electron in dev mode
npm run build # Build web version
npm run dist # Build Electron app
npm run build-all # Build everything
npm run lint # Check code quality
npm run format # Format code with Prettier
# Debugging (VS Code)
Press F5 # Launch debug session
Select configuration # Choose from 7 debug modes
```
**Project Structure:**
```
โโโ src/ # React components and styles
โโโ data/ # Game data (items, recipes)
โโโ services/ # Business logic and calculations
โ โโโ tradeskillService.ts # NEW: Tradeskill calculations
โ โโโ craftingService.ts # Crafting tree logic
โ โโโ dataService.ts # Data loading from nw-buddy
โ โโโ marketService.ts # Price data management
โโโ hooks/ # Custom React hooks
โโโ components/ # Reusable UI components
โ โโโ TradeskillCalculatorV2.tsx # NEW: Complete tradeskill system
โ โโโ CraftingNode.tsx # Tree visualization
โ โโโ SummaryList.tsx # Material summaries
โโโ electron.js # Electron main process
โโโ preload.js # Secure context bridge
โโโ .vscode/ # NEW: Debug configurations
โ โโโ launch.json # 7 debug profiles
โ โโโ tasks.json # Build tasks
โโโ docs/ # Documentation and GitHub Pages
```
---
## ๐ค Contributing
We welcome contributions! Here's how you can help:
- ๐ **Report Bugs** โ [Open an issue](https://github.com/involvex/newworld-dailycraft-calc/issues)
- ๐ก **Suggest Features** โ Share your ideas for improvements
- ๐ง **Submit PRs** โ Code improvements and bug fixes
- ๐ **Improve Docs** โ Help make the documentation better
- ๐ **Star the Repo** โ Show your support!
---
## ๐ Support Development
If this tool has saved you time and made your New World experience better, consider supporting its development:
[](https://paypal.me/involvex)
[](https://buymeacoffee.com/involvex)
[Github Sponsor @involvex](https://github.com/sponsors/involvex)
**Your support helps:**
- โก Faster development cycles
- ๐ง Better OCR accuracy
- ๐ฑ Mobile optimization
- ๐ Server hosting costs
_Every contribution makes a difference!_ ๐
---
## ๏ฟฝ Support & Community
- **๐ Bug Reports:** [GitHub Issues](https://github.com/involvex/newworld-dailycraft-calc/issues)
- **๐ฌ Discussions:** [GitHub Discussions](https://github.com/involvex/newworld-dailycraft-calc/discussions)
- **๐ Documentation:** [Full Docs](https://involvex.github.io/newworld-dailycraft-calc/documentation.html)
- **๐ Security:** [Security Policy](SECURITY.md)
---
## ๐ Credits & Acknowledgments
**Created with โค๏ธ by [Involvex](https://github.com/involvex)**
**Special Thanks:**
- [nw-buddy.de](https://nw-buddy.de/) โ Inspiration and game data reference
- [nwdb.info](https://nwdb.info/) โ Item images and additional data
- New World community โ Feedback and feature suggestions
---
**[โญ Star this repository](https://github.com/involvex/newworld-dailycraft-calc/stargazers)** if it helped you craft better!
[](https://reactjs.org/)
[](https://electronjs.org/)
[](https://www.typescriptlang.org/)
[](https://tailwindcss.com/)
_New World Crafting Calculator v2.0.0 โข Licensed under MIT โข Made for the New World community_