PartForge

PartForge Features

PartForge is designed to provide makers with one place to manage workshop inventory and plan projects.

Parts Inventory

Create your own parts library using information that makes sense for your workshop.

Part records can include information such as:

PartForge does not require or depend on a prebuilt parts catalog.

Inventory Quantity Tracking

Inventory quantities are tracked through inventory transactions rather than a manually maintained quantity field.

Transactions allow PartForge to maintain a history of inventory changes and calculate the current quantity of each part.

Supported workflows include:

Duplicate Detection

PartForge helps reduce accidental duplicate inventory records.

When creating a part, PartForge searches existing inventory and can identify likely matches using information including:

If the part already exists, quantity can be added to the existing inventory record rather than creating a duplicate.

Search, Filters, and Sorting

Inventory can be searched and organized using:

Categories

Create categories that match the way you organize your workshop.

Examples might include:

Categories are completely user-managed.

Storage Locations

PartForge supports hierarchical storage locations.

For example:

Workshop
→ Electronics Cabinet
→ Drawer 4
→ Bin B

This allows inventory to be organized around the physical layout of your workspace.

Part and Project Photos

Photos can be associated with both parts and projects.

PartForge supports:

QR Codes

PartForge can create QR codes for parts and storage locations.

QR codes can be scanned using the PartForge scanner to quickly navigate to the corresponding record.

This can be used to create physical labels for:

QR identification is entirely contained within PartForge and does not require NFC tags.

Projects

PartForge includes project planning and lifecycle management.

Projects may include:

Projects can move through different workflow states as work progresses.

Bill of Materials

Each project can contain a Bill of Materials (BOM).

BOM items can either:

Each BOM item can include required quantities, spare quantities, estimated cost information, and supplier details.

Inventory Availability

PartForge compares project requirements against current inventory.

For each BOM item, the application can determine:

This allows projects to show whether they are ready to build or require additional parts.

Shopping Lists

Parts that are missing from project inventory can automatically appear in the PartForge shopping list.

Shopping lists can include:

Shopping information is calculated from actual project shortages.

Purchase Workflow

Purchased items can be recorded directly from a shopping list.

Purchases of existing inventory parts can update inventory quantities.

External BOM items can also be converted into PartForge inventory records during the purchase workflow.

Project Completion

When a project is completed, PartForge can record actual component usage and create the appropriate inventory transactions.

This keeps inventory quantities aligned with components consumed during builds.

Dashboard

The PartForge Dashboard provides an overview of workshop activity.

Information may include:

Backup and Restore

PartForge provides application-level backup and restore tools.

Backups are intended for disaster recovery and preserve PartForge application data and relationships.

CSV Export

PartForge supports CSV export for reporting and spreadsheet workflows.

Supported exports include:

CSV export is intended for reporting and analysis.

Backup files, rather than CSV exports, should be used when restoring PartForge application data.

iCloud Synchronization

PartForge supports synchronization using Apple’s iCloud and CloudKit technologies.

When available and enabled, PartForge data can synchronize across compatible devices signed into the user’s iCloud account.

For additional details, see the Privacy Policy.