ATF

Tooling framework

A set of C#/.NET components for creating custom tools on Windows

Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader editor for The Last of Us, Guerrilla Games’ sequence editor for Killzone games (including the Killzone: Shadow Fall PS4 launch title), an animation blending tool at Santa Monica Studio, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, sound editing tools, and many others.

GitHub

2k stars
199 watching
263 forks
Language: C#
last commit: over 6 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ultravioletframework/ultravioletA .NET game development framework written in C# for creating 2D and 3D games on multiple platforms.546
atilaneves/reggaeA build system that allows developers to describe their project's build process using multiple languages and integrates with various backends for generating build systems.183
erikej/efcorepowertoolsTools for reverse engineering and visualizing EF Core models in Visual Studio and the command line.2,217
lanayx/oxpeckerA high-performance ASP.NET Core web framework built around F# and providing full-stack capabilities with integrations for Htmx and Solid.js.292
asivitz/hickoryA game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs.67
victortzeng/zxw.framework.netcoreA .NET Core framework for rapid development of applications using EF Core's Code First pattern765
tomaszrewak/c-sharp-console-gui-frameworkA layout-driven framework for creating console-based GUI applications in C#1,084
dmetzgar/corewfA .NET Core port of the Windows Workflow Foundation runtime17
rabbal/dntframeworkcoreAn ASP.NET Core-based web application framework with a focus on extensibility and maintainability for building CRUD-based applications.318
pimbrouwers/falcoA toolkit for building fast and functional-first web applications using F#531
powershellframeworkcollective/psframeworkProvides tools and infrastructure for generic scripting tasks in PowerShell435
othreecodes/apxA JavaFX library for building model-view-controller (MVC) desktop applications43
uipath/corewfA .NET runtime implementation of the Windows Workflow Foundation (WF) workflow execution engine.1,146
framework-one/fw1A lightweight MVC web application framework for ColdFusion.373
microsoft/vs-mefAn implementation of .NET's managed extensibility framework used by Visual Studio441