A cross-platform design system for the World ecosystem.
Runnable demo apps for each platform live in examples/. Our live web example can be found here.
Add the GitHub Packages Maven repository to settings.gradle.kts:
maven {
url = uri("https://maven.pkg.github.com/worldcoin/nucleus")
credentials {
username = System.getenv("GITHUB_USER")
password = System.getenv("GITHUB_TOKEN")
}
}implementation("com.worldcoin:nucleus:<version>")Add the Swift Package Manager dependency:
.package(url: "https://github.com/worldcoin/nucleus.git", branch: "generated/ios")Or pin to a release tag (e.g. vX.Y.Z-ios), then add the products you need:
.product(name: "NucleusColors", package: "nucleus"),
.product(name: "NucleusFonts", package: "nucleus"),npm install @worldcoin/nucleusTokens are authored as JSON and compiled to platform-native sources. See CONTRIBUTING.md for the architecture, build setup, and release process.