Credits and Acknowledgments
Kānuka is built on the shoulders of giants. We’re grateful to the maintainers and contributors of these amazing open source projects that make Kānuka possible.
Go Dependencies
Section titled “Go Dependencies”Cobra CLI Framework
Section titled “Cobra CLI Framework”GitHub: spf13/cobra
Cobra provides the command-line interface framework that powers Kānuka’s CLI commands and help system.
Viper Configuration
Section titled “Viper Configuration”GitHub: spf13/viper
Viper handles configuration management throughout Kānuka, providing flexible configuration options via files, environment variables, and command-line flags.
Cryptographic Libraries
Section titled “Cryptographic Libraries”Go Cryptography
Section titled “Go Cryptography”Documentation: Go crypto package
Go’s standard library cryptography packages provide the foundation for Kānuka’s secrets management, including RSA key generation and management.
NaCl (Networking and Cryptography Library)
Section titled “NaCl (Networking and Cryptography Library)”GitHub: golang/crypto
Documentation: golang.org/x/crypto/nacl
NaCl’s secretbox provides the symmetric encryption used to secure your secrets files, offering authenticated encryption with excellent security properties.
Documentation
Section titled “Documentation”Starlight
Section titled “Starlight”Website: starlight.astro.build
Documentation: Starlight Docs
Starlight powers this documentation site, providing an excellent documentation framework built on Astro.
Website: astro.build
Documentation: Astro Docs
Astro provides the static site generation framework that builds and serves this documentation.
Thank You
Section titled “Thank You”We’re incredibly grateful to all the maintainers, contributors, and communities behind these projects. Open source software makes projects like Kānuka possible, and we’re proud to be part of this ecosystem.
If you maintain one of these projects and would like us to update how we’ve credited your work, please open an issue and let us know.