{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"fido-auth-with-web","owner":"thesparklabs","isFork":false,"description":"Viscosity FIDO Authentication with Web Registration Example","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-20T03:10:11.957Z"}},{"type":"Public","name":"u2fval","owner":"thesparklabs","isFork":true,"description":"Python based U2F Validation Server","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":26,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-13T15:59:48.567Z"}},{"type":"Public","name":"openvpn-okta-sso-example","owner":"thesparklabs","isFork":false,"description":"Example Flask Application for SSO with Okta, OpenVPN and Viscosity","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-06T09:08:00.262Z"}},{"type":"Public","name":"openvpn-two-factor-extensions","owner":"thesparklabs","isFork":false,"description":"OpenVPN Two-Factor Extensions","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":2,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-11T23:52:01.196Z"}},{"type":"Public","name":"vapor","owner":"thesparklabs","isFork":true,"description":"💧 A server-side Swift web framework.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1426,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-17T04:35:53.767Z"}},{"type":"Public","name":"leaf-error-middleware","owner":"thesparklabs","isFork":true,"description":"Serve up custom 404 and server error pages for your Vapor App","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-07T06:16:37.924Z"}},{"type":"Public","name":"winget-pkgs","owner":"thesparklabs","isFork":true,"description":"The Microsoft community Windows Package Manager manifest repository","allTopics":[],"primaryLanguage":{"name":"PowerShell","color":"#012456"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4270,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-29T11:46:00.060Z"}},{"type":"Public","name":"openvpn-configuration-generator","owner":"thesparklabs","isFork":false,"description":"OpenVPN Configuration Generator","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":178,"forksCount":28,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-29T07:30:19.175Z"}},{"type":"Public","name":"SWCompression","owner":"thesparklabs","isFork":true,"description":"A Swift framework for working with compression, archives and containers.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":36,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-13T06:16:42.409Z"}},{"type":"Public","name":"openvpn","owner":"thesparklabs","isFork":true,"description":"OpenVPN is an open source VPN daemon","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2921,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-10T11:00:05.337Z"}},{"type":"Public","name":"template-kit","owner":"thesparklabs","isFork":true,"description":"📄 Easy-to-use foundation for building powerful templating languages in Swift.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":17,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-05T06:24:28.651Z"}},{"type":"Public","name":"submissions","owner":"thesparklabs","isFork":true,"description":"Conveniences for creating forms and validating form or API submissions","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-25T00:15:15.258Z"}},{"type":"Public","name":"leaf","owner":"thesparklabs","isFork":true,"description":"🍃 An expressive, performant, and extensible templating language built for Swift.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":82,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-02T03:25:35.090Z"}},{"type":"Public","name":"validation","owner":"thesparklabs","isFork":true,"description":"✅ Extensible data validation library (name, email, etc)","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":22,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-02T03:09:04.549Z"}},{"type":"Public","name":"AnyCodable","owner":"thesparklabs","isFork":true,"description":"Type-erased wrappers for Encodable, Decodable, and Codable values.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":129,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-27T03:28:17.295Z"}},{"type":"Public","name":"wkhtmltopdf","owner":"thesparklabs","isFork":true,"description":"📖 PDF render for Swift","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-08T06:28:55.441Z"}},{"type":"Public","name":"url-encoded-form","owner":"thesparklabs","isFork":true,"description":"📝 Parse and serialize url-encoded form data with Codable support.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":21,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-19T11:16:58.242Z"}},{"type":"Public","name":"core","owner":"thesparklabs","isFork":true,"description":"🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":50,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-13T02:12:27.540Z"}},{"type":"Public","name":"fluent-mysql","owner":"thesparklabs","isFork":true,"description":"🖋🐬 Swift ORM (queries, models, relations, etc) built on MySQL.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":53,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-13T01:58:26.977Z"}},{"type":"Public","name":"Stencil","owner":"thesparklabs","isFork":true,"description":"Stencil is a simple and powerful template language for Swift.","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":221,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-21T00:57:28.749Z"}},{"type":"Public","name":"tap-windows6","owner":"thesparklabs","isFork":true,"description":"Windows TAP driver (NDIS 6)","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":237,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-13T03:39:24.778Z"}}],"repositoryCount":21,"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":"thesparklabs repositories"}