Perst is an open source, dual license, object-oriented embedded database management system (ODBMS). Both the Java programming language, and the C# programming language versions are compact. It can store data directly in Java and .NET objects, eliminating the need for translation typical in relational and object-relational databases. With a compact core consisting of only five thousand lines of code, Perst demands minimal system resources.