Spruce develops open-source libraries for decentralized identity and storage. It allows users to manage their digital identities and data across different platforms and also provides tools for developers and organizations to integrate decentralized identity into their products.