There are a vast number of projects available in OSK. Below are some of the notable projects that can be discovered:
DeepEquals
A fast and flexible extension that supports deeply comparing objects. See project repository.
Outputs
Provides an implementation of the result pattern and is designed to work with paging. See project repository.
Messages
A system that transmits, receives, and distributes messages between and in applications. Supports a variety of message couriers, for either local (example) or distributed (example) messaging.
Cryptography
Easy to use access to cryptographic services via standard .NET DI and cryptographic key parameters. Made to support symmetric and asymmetric keys. See project repository.
Storage Service
Data persistence and retrieval services that can be easily integrated into .NET applications. Designed to provide a consistent API service that can be used across distributed or local (example) storage.
UML Diagrams
C# UML diagram generation direct from code. See the project repository.
Invoker
Highly performant runtime execution of functions on generic objects. See project repository.