> ## Documentation Index
> Fetch the complete documentation index at: https://calcs.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Build Custom Engineering Calculators with Calcs Builder

> Calcs Builder lets you build custom engineering calculators without code. Learn how inputs, equations, and outputs work and publish tools for your team.

Calcs Builder lets you build custom engineering calculators without writing code. Add your formulas once, share a clean tool with your team, and skip the broken links and messy tabs that come with spreadsheets.

✨

**Looking for something specific?** Use the **AI assistant** in this documentation site. Ask in plain language, for example *"How do I add an input widget with units?"* or *"What does solveSecant() do in equations?"* It searches our Builder guides and widget reference for you.

***

> **[Get Started with Calcs Builder](https://calcs.com/docs/calcs-builder/get-started)**
>
> Build your first calculations in Calcs Builder and learn the practices that keep them fast.

> **[Widgets](https://calcs.com/docs/calcs-builder/widgets)**
>
> Understanding widgets as the building blocks of Calcs.com templates

> **[Equations](https://calcs.com/docs/calcs-builder/equations)**
>
> Find the custom functions for the Calcs Builder equation widget, plus a worked solveSecant() example that finds where demand equals capacity.

> **[Tables and Data](https://calcs.com/docs/calcs-builder/tables-and-data)**
>
> Create, format, and upload an Organization Shared Table in Calcs Builder, and learn how to work with and manage sections in shared tables in templates.

> **[Linking and Output](https://calcs.com/docs/calcs-builder/linking-and-output)**
>
> Link data between templates and control how templates print and export.

> **[Solvers](https://calcs.com/docs/calcs-builder/solvers)**
>
> Solvers you can call from Calcs Builder templates, from beams and frames to site data.

> **[Diagrams](https://calcs.com/docs/calcs-builder/diagrams)**
>
> Browse the diagram types for Calcs Builder templates, including XY plots, cross-section, load and support, free-body, reactions, and legacy diagrams.

> **[Common Calcs Builder Errors](https://calcs.com/docs/calcs-builder/common-errors.md)**
>
> Fix common Calcs Builder errors, from widget and formula syntax issues to input validation, lookup tables, slow templates, and PDF export failures.

> **[Template Development](https://calcs.com/docs/calcs-builder/template-development-overview)**
>
> Learn about creating widgets and templates for Calcs.com sheet calculations

## Watch the overview

See how Calcs Builder helps teams move beyond spreadsheets (broken formulas, messy tabs, and inconsistent usage) into reusable, controlled templates.

[Introducing Calcs Builder](https://fast.wistia.com/embed/medias/h3bflwlznv)

> **Video transcript**
>
> Ever spent hours maintaining a spreadsheet only to have formulas break, tabs get messy, or teammates struggle to use it? Every engineer knows the pain of keeping calculations consistent, accurate, and shareable.
>
> At Calcs.com, we've built a better way. Calcs Builder lets you create your own engineering calculators from scratch, fully customized to your workflow, project types, and design standards.
>
> Start by adding inputs for anything your design requires: dimensions, loads, materials, and more. Each input comes with units, controls, and built-in checks. Next, bring your engineering logic to life with computed results. Use formulas, functions, and real equations to calculate values instantly and accurately.
>
> Once your calculator is ready, share it with your team or organization. Everyone gets a consistent, easy-to-use tool without touching formulas. Combine inputs, tables, and conditional formulas to build powerful multi-step engineering tools. From simple checks to full structural calculations, your team gets a clean interface while you control the logic.
>
> And this is only the beginning. Calcs Builder supports complex expressions, conditional logic, and units out of the box. In fact, our entire library of calculators is built using this very tool.
>
> Bring your engineering logic to life with Calcs Builder. Start creating your own calculators today.

***

## How Calcs Builder works

Most calculators follow the same pattern:

1. **Inputs:** collect values (dimensions, loads, materials) with units and constraints
2. **Equations:** compute results using formulas, functions, and conditional logic ([Equation Functions](https://calcs.com/docs/calcs-builder/equation-functions.md) covers the full reference)
3. **Outputs:** present clear results (and optional reports/exports)
4. **Publish:** share a stable tool without exposing the underlying logic

***

## Why teams use it

> **No-code, engineer-friendly**
>
> Build with widgets (inputs, equations, tables, diagrams) instead of spreadsheets or custom software.

> **Units + consistency**
>
> Keep calculations readable and reduce mistakes with explicit units and structured inputs.

> **Reusable + shareable**
>
> Publish templates so everyone uses the same logic, without editing formulas.

***

## Start here

> [!TIP]
>
> **Essential reference:** Once you start writing equations, bookmark [Equation Functions](https://calcs.com/docs/calcs-builder/equation-functions.md). It documents every custom function in Calcs Builder (`L()`, `T()`, `matrixSubset()`, `solveSecant()`, and more), on top of the full [Math.js](https://mathjs.org/docs/index.html) library.

***

## Common use cases

Use Calcs Builder for anything from quick checks to multi-step workflows, including:

* **Structural engineering:** beams/columns, foundations, load combinations, retaining walls
* **Mechanical engineering:** stress checks, thermal calcs, fluids, machine design
* **Custom applications:** internal standards, proprietary methods, education, R\&D

***

## Need help?

* **Support:** [support@calcs.com](mailto:support@calcs.com)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.