{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"spec","owner":"NuID","isFork":false,"description":"Library for common specs and spec facilities","allTopics":["spec","clj","cljs"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:39:05.591Z"}},{"type":"Public","name":"credential","owner":"NuID","isFork":false,"description":"Cross-platform credential interface","allTopics":["clojure","authentication","clojurescript","clj","cljs","cljc"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:38:37.289Z"}},{"type":"Public","name":"codec","owner":"NuID","isFork":false,"description":"Cross-platform (de)serialization facilities","allTopics":["encoding","decoding","deserialization","clj","cljs","serialization"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:34:23.578Z"}},{"type":"Public","name":"daml-example","owner":"NuID","isFork":false,"description":"NuID's dKMS backed by DAML's smart contract platform","allTopics":["identity","clojure","authentication","clojurescript","sso","key-management","zero-knowledge","daml"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:33:49.162Z"}},{"type":"Public","name":"lib","owner":"NuID","isFork":false,"description":"Commonly useful functions","allTopics":["clojure","utilities","clojurescript","clj","cljs","cljc"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:32:35.403Z"}},{"type":"Public","name":"bytes","owner":"NuID","isFork":false,"description":"Cross-platform byte (de)serialization and conversion","allTopics":["clojure","clojurescript","clj","cljs","cljc","bytes"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:32:21.502Z"}},{"type":"Public","name":"elliptic","owner":"NuID","isFork":false,"description":"Cross-platform elliptic curve arithmetic","allTopics":["clojure","clojurescript","clj","cljs","cljc","elliptic","elliptic-curve-arithmetic","elliptic-curve"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:32:01.130Z"}},{"type":"Public","name":"base64","owner":"NuID","isFork":false,"description":"Cross-platform base64 {en,de}coding","allTopics":["clojure","base64","clojurescript","clj","cljs","base64-encoding","base64-decoding","cljc"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:59.599Z"}},{"type":"Public","name":"hex","owner":"NuID","isFork":false,"description":"Cross-platform hex {en,de}coding","allTopics":["clojure","clojurescript","hexadecimal","clj","cljs","cljc","hex"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:59.678Z"}},{"type":"Public","name":"transit","owner":"NuID","isFork":false,"description":"Cross-platform transit (de)serialization","allTopics":["clojure","clojurescript","clj","cljs","cljc","transit","serialization"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:59.590Z"}},{"type":"Public","name":"exception","owner":"NuID","isFork":false,"description":"Cross-platform exception facilities","allTopics":["clojure","clojurescript","exception","exceptions","clj","cljs","exception-handling","cljc"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:58.979Z"}},{"type":"Public","name":"cryptography","owner":"NuID","isFork":false,"description":"Cross-platform cryptographic fundamentals","allTopics":["hashing","clojure","clojurescript","random","clj","cljs","cljc","cryptography"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:58.822Z"}},{"type":"Public","name":"bn","owner":"NuID","isFork":false,"description":"Cross-platform arbitrary precision integers","allTopics":["clojure","clojurescript","bignum","biginteger","clj","cljs","bigint","bignumber","cljc"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T13:31:58.656Z"}},{"type":"Public","name":"zk","owner":"NuID","isFork":false,"description":"Cross-platform zero knowledge proofs","allTopics":["clojurescript","clj","cljs","key-management","zero-knowledge","cljc","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":4,"issueCount":2,"starsCount":46,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T03:35:03.141Z"}},{"type":"Public","name":"ethereum","owner":"NuID","isFork":false,"description":"Cross-platform Ethereum API","allTopics":["clojure","clojurescript","clj","cljs","cljc","ethereum"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":7,"issueCount":0,"starsCount":21,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T03:34:57.935Z"}},{"type":"Public","name":"examples","owner":"NuID","isFork":false,"description":"Examples of NuID's zero knowledge authentication and key management facilities in various languages and frameworks. Open an Issue or PR if you'd like to see your favorite tool here.","allTopics":["nodejs","javascript","ruby","authentication","ruby-on-rails","key-management","zero-knowledge","demo","proof","developer-portal","nuid","nuid-portal","login-registration-ux"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":38,"issueCount":1,"starsCount":43,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T20:54:51.101Z"}},{"type":"Public","name":"datalog","owner":"NuID","isFork":false,"description":"Cross-platform Datalog facilities","allTopics":["schema","clj","datascript","datomic","cljs","datalog"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-05T01:21:08.174Z"}},{"type":"Public","name":"multiformats","owner":"NuID","isFork":false,"description":"Multiformats utilities","allTopics":["clj","cljs","multiformats"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-06-26T22:49:46.537Z"}},{"type":"Public","name":"sdk-clojure","owner":"NuID","isFork":false,"description":"Clojure SDK for interacting with NuID APIs","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-16T20:50:09.986Z"}},{"type":"Public","name":"ident","owner":"NuID","isFork":false,"description":"Common idents across nuid.*","allTopics":["authentication","clj","cljs","nuid"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-12T00:07:23.288Z"}},{"type":"Public","name":"sdk-nodejs","owner":"NuID","isFork":false,"description":"NPM package for interacting with NuID APIs.","allTopics":["nodejs","javascript","api","npm","typescript","api-client","nuid"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-23T14:25:57.999Z"}},{"type":"Public","name":"node-cli","owner":"NuID","isFork":false,"description":"Provides an npm package `@nuid/cli` for interacting with NuID libraries and utilities like `nuid.zk`.","allTopics":["nodejs","cli","npm","zk","zero-knowledge","nuid"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-17T18:07:25.405Z"}},{"type":"Public","name":"sdk-go","owner":"NuID","isFork":false,"description":"SDK go package for interacting with NuID APIs","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-17T15:53:59.261Z"}},{"type":"Public","name":"sdk-ruby","owner":"NuID","isFork":false,"description":"Ruby Gem for interacting with NuID APIs","allTopics":["ruby","rails","authentication","auth","zero-knowledge","nuid"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-11T22:09:55.046Z"}},{"type":"Public","name":"amazon-cognito-passwordless-email-auth","owner":"NuID","isFork":true,"description":"A sample implementation of NuID's dKMS in Amazon Cognito","allTopics":["aws","authentication","serverless","cognito","zero-knowledge"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":105,"license":"MIT No Attribution","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-12-11T23:29:54.765Z"}},{"type":"Public","name":"clj-example","owner":"NuID","isFork":false,"description":"An example of NuID's zero knowledge authentication and key management facilities in Clojure(Script)","allTopics":["identity","authentication","iam","cljs","key-management","zero-knowledge","clj"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-23T16:51:22.040Z"}},{"type":"Public archive","name":"nebulousAD","owner":"NuID","isFork":false,"description":"NebulousAD automated credential auditing tool.","allTopics":["python","security","security-audit","impacket","security-automation","security-tools"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":157,"forksCount":20,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-08T22:18:58.187Z"}},{"type":"Public archive","name":"deps","owner":"NuID","isFork":false,"description":"Automatic management and manipulation of tools.deps.","allTopics":["tools","dependencies","clj","deps","tools-deps"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-10T22:36:51.481Z"}},{"type":"Public archive","name":"tools.deps.alpha","owner":"NuID","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":76,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-22T21:50:26.277Z"}},{"type":"Public archive","name":"multicodec","owner":"NuID","isFork":false,"description":"Cross-platform multicodec facilities","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-06T16:47:54.685Z"}}],"repositoryCount":32,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}