Welcome to Podaga library collection

Podaga is a collection of libraries that I made while exploring various concepts. Use the navigation bar to explore individual libraries.

Getting started

Install the library's NuGet package and read its introductory documentation. The assemblies use strong-signing in order to avoid that someone else uses Podaga namespace for nefarious purposes. I keep a copy of the signing key securely stored and can prove ownership. The key is not necessary for building the code on your own, but you will not be able to properly sign the assemblies. Still, the public key is checked-in so delayed signing may be used.

Docs directory is a submodule pointing to a private repository where I maintain the source code for documentation. You do not need to check it out to build the libraries.

Computer source code license

Files in the following directories:

  • Podaga.JoinableTree

  • Podaga.PersistentCollections.Test

  • Podaga.PersistentCollections.Benchmark

  • Podaga.PersistentCollections.Shared

are covered by MPL-2.0 License
Copyright (c) 2025 Stian Z. Vrba

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one here.

Documentation license

The documentation (all content in docs branch) is licensed under CC BY-NC-ND 4.0 license.

Version history

2025-06-01

Initial release.