Back to library
Build the GameLibraryOpen sourceFree

enkiTS

A small multicore task scheduler with C and C++ APIs, task sets, dependencies, priorities, pinned work, external-thread registration, and custom allocator support.

Visit official siteContent record updated Aug 3, 2026Automated check could not connect; not evidence of failure · Checked Aug 3, 2026

Why it’s here

Its limited source footprint and allocation-free scheduling path fit custom engines that want to divide gameplay, streaming, and render preparation without adopting a large framework.

Best fit

Engines, frameworks, code, version control, and automation form the production backbone.

concurrencyengine-programmingperformance

Before you commit

Development is primarily on Windows x86 and x64, with stronger Linux than macOS or ARM testing; teams still own deadlock prevention, task sizing, affinity, and main-thread-only APIs.

Search resources

Type to search the entire resource library

    Privacy settings

    This first release does not use behavioral analytics, advertising, or third-party tracking. Only your language choice and home-section state are stored in your browser.