Pack
TakeoffCraft trade packs
Use this add-on:
Overview
TakeoffCraft trade packs are ready-made libraries of assemblies for quantity takeoff and estimating, one pack for each trade. Each assembly lists its components, formulas and waste, its CSI MasterFormat number, and imperial and metric versions. The packs carry no prices. You set your own rates after you install them.
Who it’s for
- Estimators who want a starting library of assemblies for a trade rather than building one from nothing.
- Contractors who price their own work and need the quantities sorted by CSI division.
- Estimating teams who share one price library between jobs.
What you can do
- Install a pack's assemblies into your price library, in imperial, metric or both (Library, Trade packs).
- Remove a pack: every entry that came from it is taken out in one step.
- Open a pack file (.ccpack.json) that someone sent you. It is read as untrusted data: a bad item is dropped with a warning and a malformed file is refused.
- Export your own library as a pack (Library, Export as pack). Rates go into the pack only as labelled samples.
- Set your own rate on each item: a pack installs with empty rates, and Set your rate marks the items that still need one.
- Use the General contractor pack for a starter estimate by CSI division, with the material list, takeoff summary and markups for labor burden, tax, overhead, profit and bond.
Data and sources
The index holds 16 packs and 432 assemblies: electrical, drywall and framing, painting, concrete, flooring, masonry, roofing (residential and commercial), siding, finish carpentry, plumbing, HVAC, insulation, landscape, decking, and general contractor by CSI division. Each pack lists the public sources its assemblies were written from (2 to 42 per pack). Every pack is marked as a starter that no estimator has reviewed yet, and the coverage figures, fastener counts, swell and density values are labelled starting figures. The pack data is licensed CC0-1.0. You can add your own items and sources.
Verification
The pack format, and the install, remove and export steps, are tested in bin/test-takeoffcraft.mjs (the Trade packs sections). The pack files are built from their sources by tools/takeoffcraft-test/build-packs.mjs, and its --check mode confirms that the files match the sources. No pack has been reviewed by an estimator, and no pack is checked against a cost or quantity reference.
Limits
Quantities are starting points, not a bid. The packs carry no prices, so a total is only as good as the rates you set. Local codes, site conditions and the products you buy decide the real quantities and waste.
Files and formats
Reads and writes pack files in the .ccpack.json format (takeoffcraft-pack, version 1). The price library goes in and out as CSV. Each library entry records the pack it came from.
Get started
- Open TakeoffCraft, then Library, Trade packs.
- Pick a pack and the units (imperial, metric or both), then press Install.
- Set the rates for the items you price, then build the takeoff from the library.
Languages
No languages are listed for this add-on yet. Its maker may add some.
Works in
| Edition | Works | Note |
|---|---|---|
| Browser (/use) (yours) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Studio from getcadcraft.com | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Microsoft Store | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Google Play | Added on demand | Fetched the first time you use it, then kept for offline use. |
| iPad and iPhone (App Store) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Custom build | Added on demand | Fetched the first time you use it, then kept for offline use. |
Comes with
Nothing else.
Needed by: Construction engineering and management.
Versions
| Version | Channel | Date | What changed |
|---|---|---|---|
| 1.0.0 | stable | October 28, 2026 | First version in the Library. |
Licence and maker
CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.