TAF Studio

A professional IDE for metadata-driven applications.

TAF Studio is the centre of the TechAppForce toolset: designers, source files, diffs, script diagnostics, a debug harness, a change journal, environment comparison, release authoring and custom front-end development.

TAF Studio with the application explorer, the Customer entity in the designer and a C# script in the editor

Visual designers

Entities, queries, screens, lifecycles, workflows and reports.

Source files

The whole app in a workspace, with diffs before overwrites.

Diffs

Readable before-and-after for every unpublished change.

Script diagnostics

C# compiled by the platform, errors shown in the editor.

Debug harness

Run scripts and extensions locally with sample data.

Change journal

Every change saved before and after, and restorable.

Environment comparison

Development against QA, object by object.

Release authoring

Create, select and apply releases to QA.

Custom front-end development

Scaffold, build, run and preview on the client SDK.

All developer tools

TAFIAI-assisted building in Studio and Claude Code, with preview and confirmation.Explore TAFI
API explorerEvery service publishes its OpenAPI document and Swagger UI on your environment. The API reference here has Try it for documented endpoints.Open the API reference
Postman collection Coming soonA ready-made collection for the documented endpoints. Until then, import a service's OpenAPI document into Postman.
TypeScript SDKClient SDK for Angular and React front ends.View the SDK.NET SDKsService clients and the hook and workflow action contracts.View the SDKs
CLI Coming soonA command-line tool for scripting pulls, checks and releases. Today, TAF Studio and the REST APIs cover these tasks.
Debug toolsThe runtime's developer tools (console, database viewer, state and timeline), Studio's debug harness and runtime logs, and TAFI's diagnostics.
Code examplesCopy-ready recipes with problem, solution and result.Browse examples

Stay current with TechAppForce development

One email when something changes that developers should know about.

  • New APIs
  • SDK updates
  • TAF Studio releases
  • TAFI updates
  • Tutorials
  • Developer events