Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

1/4

The CoreLibrary is a an open source collection of classes and extension methods you didn't even know you were missing. It provides generic, well-tested, well-documented components such as a Pool implementation and object queries as well as numerous extension methods and utilities that make your everyday code cleaner, more readable and more type safe.


The main goal is to encourage the good sides of functional programming:


- Usage of first class functions (delegates)
- Immutability (esp. concerning vectors)
- Composition of behaviour (coroutines)
- Concise, generic and maintainable code
- Complete type safety

This project has been developed primarily at the University of Würzburg, Germany for the Cavelands student project. It is now supported by the Building Information Innovator GmbH and it will remain free and open source for all Games Engineering students as well as anyone else who wants to use it.


Includes complete and thorough documentation both in the code and as pdf. Further includes optional unit tests, benchmarks and test scenes.

Corelibrary

26 users have favourite this asset
(26)
FREE

License type

File size

523.9 KB

Latest version

0.0.7

Latest release date

Jul 4, 2019

Original Unity version

2017.1.0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo

Language

Feedback

Partners Program

Partners
Copyright © 2025 Unity Technologies
All prices are exclusive of tax