uCalc
uCalc Software, a Charlotte, NC sole proprietorship founded by Daniel Corbier, develops a C++ and .NET parsing and transformation SDK for software developers. Its Fast Math Parser, Transformer SDK, and String SDK are distributed via NuGet and Visual Studio Marketplace under a freemium commercial licensing model.
- Company typePrivate
- Founded-
- HeadquartersOrlando, United States
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What uCalc does
uCalc Software is a sole proprietorship founded by Daniel Corbier, registered in Charlotte, North Carolina, that builds a C++ and .NET parsing and transformation software development kit (SDK) for software developers. The company's core offering is the uCalc SDK, which bundles three modules: the Fast Math Parser, a high-performance engine for mathematical expression evaluation built on a Parse-Once, Evaluate-Many architecture; the Transformer SDK, a token-aware text transformation engine that supersedes regex-based approaches; and the String SDK, a mutable string manipulation library with a live-view model. The SDK supports C#, C++, and VB.NET across Windows, macOS, and Linux, and is complemented by a Visual Studio Extension (uCalcSearchTransform) for IDE integration alongside legacy desktop products (Console Calculator and Transformer App) that have not been updated in over a decade and do not use the current engine.
Revenue is generated through a freemium licensing model: a free Community tier for hobbyists, students, non-profits, and businesses under $100K in revenue; a commercial subscription at $695 per year; a perpetual license at $1,295; and Sponsorship ($500+) and Supporter ($25+) pay-what-you-want tiers that confer recognition and licensing rights. Legacy desktop apps are sold separately on subscription and one-time terms ranging from $4 to $199. Distribution and sales are entirely self-serve — NuGet for package management, Visual Studio Marketplace for IDE install, direct Stripe checkout on the company website for licenses, and a contact form for enterprise inquiries.
In July 2026, the company released a major overhaul of the SDK including AI-powered documentation and an interactive API preview, with the SDK currently in public preview leading to a stable release. The company is bootstrapped, has 1-10 employees, and has filed for trademark protection on the uCalc brand. The product serves a long-tail developer audience that needs to embed mathematical expression evaluation, DSL-style transformations, or advanced string manipulation directly into their own applications.
uCalc firmographics
Firmographics- Name
- uCalc
- Legal name
- uCalc Software
- Website
- https://ucalc.com
- Company type
- Private
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- uCalc Software, a Charlotte, NC sole proprietorship founded by Daniel Corbier, develops a C++ and .NET parsing and transformation SDK for software developers. Its Fast Math Parser, Transformer SDK, and String SDK are distributed via NuGet and Visual Studio Marketplace under a freemium commercial licensing model.
- Ownership category
- akta.pro rank
uCalc industry classification
Industry- Product category
- Developer SDKs and parsing libraries
- NAICS
- Software Publishers (5132), Software Publishers (513210), Custom Computer Programming Services (541511)
- SIC
- Services-Computer Programming Services (7371), Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Developer Tooling & SDK Platforms (BPAMAOAD)
- akta.pro secondary industry
- Developer Portals, SDKs & Documentation Platforms (BPAMADAG)
Keywords
Where uCalc is headquartered
LocationHeadquarters
- HQ city
- Orlando
- HQ country
- United States
- HQ region
- North America
Offices1 record
Markets served
uCalc business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Marketing or Sales, Infrastructure, Operations
Revenue model
- SDK Commercial Licenses: Primary revenue from selling commercial SDK licenses with yearly subscription ($695/year) or one-time perpetual purchase ($1,295). Revenue threshold determines eligibility: businesses under $100K revenue can use free Community tier.
- Sponsorship Program: Sponsor tier at $500+ includes commercial perpetual license, direct influence on features during preview phase, and public recognition on website and NuGet ReadMe.
- Supporter Program: Supporter tier at $25+ includes Community tier access and name featured in NuGet package as supporter.
- Legacy Desktop Applications: Sales of older product versions (Console Calculator, Transform(er) App) with monthly ($4-9), yearly ($99), and one-time pricing ($49-199). These have not been updated with current SDK engine.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Pay-as-you-go | Community (Free) - For hobbyists, students, non-profits, and small businesses under $100K revenue |
| Subscription | Annual | Commercial Yearly - $695/year subscription for commercial entities over $100K revenue |
| One time/ perpetual license | Multi-year contract | Commercial One-Time - $1,295 perpetual license for commercial entities |
| Subscription | Annual | Sponsor - $500+ pay-what-you-want for early supporters |
| Subscription | Annual | Supporter - $25+ pay-what-you-want supporter tier |
| Subscription | Monthly | Console Calculator - Legacy desktop app pricing |
| One time/ perpetual license | Monthly | Transform(er) App - Legacy desktop app pricing |
Go-to-market motion2 records
Distribution channels5 records
Marketing channels9 records
uCalc product offering
Product offeringCore offering
uCalc develops and licenses a cross-platform C++ and .NET parsing and transformation SDK that lets software developers evaluate complex mathematical expressions, perform token-aware structural text transformations, and manipulate strings through a live view model. The SDK bundles a Fast Math Parser, a Transformer engine, and a String library distributed via NuGet and the Visual Studio Marketplace under a freemium Community tier and commercial yearly or perpetual licenses. The company also sells legacy standalone desktop applications (Console Calculator and Transformer App) as separate consumer utilities.
Product overview
uCalc is a comprehensive parsing and transformation SDK available as a C++ and .NET library. The core uCalc SDK bundles three main components: the Fast Math Parser for evaluating mathematical expressions, the Transformer SDK for token-aware text and structural data transformation, and the String SDK for mutable string manipulation. The SDK is distributed via NuGet and supports Windows, macOS, and Linux across C#, C++, and VB.NET. Additional offerings include a Visual Studio Extension for IDE integration, plus legacy products (Console Calculator and Transformer App) that have not been updated in over 10 years and do not use the current SDK engine.
Differentiator
Problem solved
Functional benefit
Products and services
- uCalc SDK A cross-platform C++ and .NET parsing and transformation SDK that bundles a Fast Math Parser, a token-aware Transformer engine, and a String library to evaluate complex math expressions, build domain-specific languages, and safely refactor structural data. Distributed via NuGet and licensed under Community, Commercial Yearly, Commercial One-Time, Sponsor, and Supporter tiers for Windows, macOS, and Linux.
- Visual Studio Extension (uCalcSearchTransform) A Visual Studio IDE extension that integrates uCalc's token-aware search and transformer tool directly into Microsoft Visual Studio for developers using the .NET toolchain. Distributed as a free IDE add-on via the Visual Studio Marketplace.
- Console Calculator A lightweight command-line calculator desktop application for power users, sold as a legacy standalone download. The product has not been updated in over 10 years and does not use the current uCalc SDK engine; available via monthly ($4), yearly ($99), and perpetual pricing.
- Transformer App A standalone desktop application for heavy-duty text and code transformation using intuitive patterns, sold as a legacy product. The product has not been updated in over 10 years and does not use the current uCalc SDK engine; available via monthly ($9), yearly, and one-time ($49-$199) pricing with a free upgrade to the next major release.
Quantifiable outcome
- Near-instantaneous evaluation regardless of loop size due to parse-once architecture
- +1 more outcomes
Companies that use uCalc
Customer profileSegments5 records
Ideal customer profiles5 records
uCalc technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Feature6 records
uCalc partnerships and signals
Strategic signalScale indicators1 record
Recent moves4 records
Expansion highlights5 records
uCalc competitors and assessment
Company assessmentBroad incumbents
- ANTLR: Mature, widely-used parser generator with a .NET runtime target, often used for DSL and language tooling. Comparable to uCalc's Transformer SDK for the parser/DSL use case, but as a broad grammar-based incumbent rather than a token-aware structural transformer.
- Roslyn (.NET Compiler Platform): Microsoft's open-source .NET compiler platform with rich APIs for parsing, analyzing, and compiling C#/VB code. A broad incumbent whose APIs overlap with uCalc's parsing/transformation capabilities for advanced enterprise .NET developers, backed by Microsoft.
Direct peers
- Math.NET Numerics: Open-source numerical computing library for .NET covering statistics, linear algebra, and probability. Overlaps with uCalc's math/calculation positioning for the same developer audience, though focused on broader numerical routines rather than expression parsing.
- Sprache: Lightweight parser-combinator library for .NET used to build parsers and DSLs. Comparable to uCalc's Transformer SDK on the structural-parsing use case for .NET developers, though Sprache requires the developer to compose the grammar.
- Irony .NET: .NET parser/DSL toolkit implementing a scanner/parser/AST framework for building domain-specific languages. Directly comparable to uCalc's Transformer SDK for the DSL-development persona.
- Jace.NET: .NET-based high-performance calculation engine and math parser for .NET and Silverlight. Closely overlaps uCalc's Fast Math Parser on use case (math expression evaluation) and on platform (.NET).
- NCalc: Open-source .NET mathematical expression evaluator library supporting custom functions and variables. Directly comparable to uCalc's Fast Math Parser in target customer (C#/.NET developers) and core use case (evaluating expressions at runtime).
- FLEE (Fast Lightweight Expression Evaluator): Lightweight .NET expression evaluator supporting custom variables, functions, and operators. Direct alternative to uCalc's Fast Math Parser for developers needing embedded expression evaluation in .NET applications.
- DynamicExpresso: .NET library that parses and evaluates C# expressions at runtime. Comparable to uCalc on customer base (.NET developers) and on the core problem of runtime expression evaluation, though DynamicExpresso focuses specifically on C# syntax.
Emerging players
- ClosedXML: .NET library for reading/writing Excel files that often must internally evaluate cell formulas. Adjacent to uCalc because developers needing Excel-style formula evaluation can choose between full Excel libraries and dedicated parsers like uCalc.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat3 records
Key risks6 records
Key highlights6 records
Customer concentration
uCalc social profiles
Digital presenceuCalc financial estimates
Financial estimateRevenue estimate
Valuation estimate
uCalc leadership team
Management profileNumber of profiles
Profiles1 record
uCalc funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
uCalc M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about uCalc
What does uCalc do?
uCalc develops and licenses a cross-platform C++ and .NET parsing and transformation SDK that lets software developers evaluate complex mathematical expressions, perform token-aware structural text transformations, and manipulate strings through a live view model. The SDK bundles a Fast Math Parser, a Transformer engine, and a String library distributed via NuGet and the Visual Studio Marketplace under a freemium Community tier and commercial yearly or perpetual licenses. The company also sells legacy standalone desktop applications (Console Calculator and Transformer App) as separate consumer utilities.
Is uCalc a public or private company?
uCalc is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was uCalc founded?
uCalc was founded in -1. It employs 1 to 10 people.
Where is uCalc based?
uCalc is headquartered in Orlando, United States, in the North America region.
How does uCalc make money?
Four revenue lines are on record. SDK Commercial Licenses are the primary driver. The others are sponsorship Program, supporter Program and legacy Desktop Applications.
Who are uCalc's main competitors?
Broad incumbents on record are ANTLR and Roslyn (.NET Compiler Platform). Direct peers are Math.NET Numerics, Sprache, Irony .NET, Jace.NET, NCalc, FLEE (Fast Lightweight Expression Evaluator) and DynamicExpresso. ClosedXML is listed as an emerging player.
Does uCalc have an API?
Yes. The uCalc SDK provides a C++ and .NET parsing and transformation SDK that enables developers to evaluate complex mathematical expressions, build domain-specific languages, and perform token-aware structural text transformations. The SDK supports C#, C++, and VB.NET languages and is available via NuGet package distribution. Developer documentation is at www.ucalc.com/documentation.
What industry is uCalc in?
uCalc's product category is Developer SDKs and parsing libraries. Its primary akta.pro industry code is BPAMAOAD, Developer Tooling & SDK Platforms, with a secondary code of BPAMADAG, Developer Portals, SDKs & Documentation Platforms. Its NAICS code is 5132 and its SIC code is 7371.