{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"stan","owner":"kowainik","isFork":false,"description":"๐Ÿ•ต๏ธ Haskell STatic ANalyser","allTopics":["analysis","static-analyzer","hacktoberfest","hie","haskell","ghc"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":6,"issueCount":78,"starsCount":563,"forksCount":46,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T09:01:27.279Z"}},{"type":"Public","name":"extensions","owner":"kowainik","isFork":false,"description":"๐Ÿ‘… Parse Haskell Language Extensions","allTopics":["extensions","hacktoberfest","haskell-extensions","haskel2010","language-pragmas","haskell"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":7,"starsCount":46,"forksCount":8,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T17:31:05.738Z"}},{"type":"Public","name":"tomland","owner":"kowainik","isFork":false,"description":"๐Ÿ Bidirectional TOML serialization","allTopics":["toml-parser","haskell","configuration","bidirectional","hacktoberfest","profunctors","toml"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":6,"issueCount":36,"starsCount":120,"forksCount":39,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-25T11:10:12.691Z"}},{"type":"Public","name":"relude","owner":"kowainik","isFork":false,"description":"๐ŸŒ€ Safe, performant, user-friendly and lightweight Haskell standard library","allTopics":["safe","standard-library","alternative-prelude","user-friendly","haskell","prelude"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":2,"issueCount":14,"starsCount":690,"forksCount":79,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T17:23:38.056Z"}},{"type":"Public","name":"trial","owner":"kowainik","isFork":false,"description":"โš–๏ธ Trial Data Type","allTopics":["haskell","haskell-library","data-structures","hacktoberfest"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":3,"starsCount":20,"forksCount":8,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T16:52:51.614Z"}},{"type":"Public","name":"validation-selective","owner":"kowainik","isFork":false,"description":"๐Ÿ’‚โ€โ™‚๏ธ Lightweight pure validation based on Applicative and Selective functors","allTopics":["haskell","validation","applicative","selective","functors","haskell-libraries"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":3,"starsCount":65,"forksCount":11,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T16:37:47.122Z"}},{"type":"Public","name":"colourista","owner":"kowainik","isFork":false,"description":"โ€Ž๏ธโ€๐ŸŒˆ Convenient interface for printing colourful messages","allTopics":["haskell","terminal","haskell-library","ansi","colours","hacktoberfest","pretty-printing"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":2,"issueCount":5,"starsCount":66,"forksCount":18,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T16:24:03.907Z"}},{"type":"Public","name":"slist","owner":"kowainik","isFork":false,"description":"โ™พ๏ธ Sized list","allTopics":["list","data-structure","hacktoberfest","sized","haskell"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":8,"starsCount":46,"forksCount":6,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T16:22:50.045Z"}},{"type":"Public","name":"learn4haskell","owner":"kowainik","isFork":false,"description":"๐Ÿ‘ฉโ€๐Ÿซ ๐Ÿ‘จโ€๐Ÿซ Learn Haskell basics in 4 pull requests","allTopics":["learning-by-doing","hacktoberfest2020","hacktoberfest2021","haskell","hacktoberfest"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":25,"issueCount":6,"starsCount":979,"forksCount":828,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T13:33:00.181Z"}},{"type":"Public","name":"typerep-map","owner":"kowainik","isFork":false,"description":"โšก๏ธEfficient implementation of Map with types as keys","allTopics":["haskell","cache","arrays","hacktoberfest","binary-search","dependent-map","dmap","typerep-map"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":5,"issueCount":10,"starsCount":97,"forksCount":16,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-18T06:59:21.356Z"}},{"type":"Public","name":"summoner","owner":"kowainik","isFork":false,"description":"๐Ÿ”ฎ ๐Ÿ”ง Tool for scaffolding batteries-included production-level Haskell projects","allTopics":["cli","scaffold","project-template","tui","hacktoberfest","haskell-application","haskell"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":34,"starsCount":690,"forksCount":73,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-10T21:49:15.583Z"}},{"type":"Public","name":"shellmet","owner":"kowainik","isFork":false,"description":"๐Ÿš Out of the shell solution for scripting in Haskell","allTopics":["shell","haskell","scripting"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":2,"starsCount":69,"forksCount":5,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-10T18:18:49.560Z"}},{"type":"Public","name":"prolens","owner":"kowainik","isFork":false,"description":"๐Ÿ‘“ Profunctor based lightweight implementation of Lenses","allTopics":["haskell","traversal","lens","hacktoberfest","profunctors","lenses","profunctor-optics","prisms"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":2,"starsCount":74,"forksCount":4,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-30T18:58:06.234Z"}},{"type":"Public","name":"shortcut-links","owner":"kowainik","isFork":false,"description":"๐Ÿ–‡๏ธ Link shortcuts for use in text markup","allTopics":["markdown","haskell-library","shortcut-links"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":2,"issueCount":1,"starsCount":8,"forksCount":0,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-24T12:01:22.397Z"}},{"type":"Public","name":"amicabal","owner":"kowainik","isFork":false,"description":"๐Ÿฅฐ Friendly Haskell config format (cabal) helper and linter","allTopics":["haskell","formatter","linter","cabal","haskell-tooling"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":7,"starsCount":9,"forksCount":0,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-13T02:00:20.808Z"}},{"type":"Public","name":"hit-on","owner":"kowainik","isFork":false,"description":"\":octocat:\" Kowainik Git Workflow Helper Tool","allTopics":["github","git","github-api","workflow","haskell","cli-tool","kowainik-git-workflow"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":16,"starsCount":75,"forksCount":13,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-13T22:00:53.147Z"}},{"type":"Public","name":"piece-of-cake-slayer","owner":"kowainik","isFork":false,"description":"๐Ÿฐ๐ŸดTemplate project based on the cake-slayer architecture library","allTopics":[],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":3,"issueCount":1,"starsCount":19,"forksCount":1,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T17:05:13.558Z"}},{"type":"Public","name":"cake-slayer","owner":"kowainik","isFork":false,"description":"๐Ÿฐ๐Ÿ”ช Architecture of Haskell backend applications","allTopics":["web","backend","haskell","elm","architecture","haskell-backend"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":6,"starsCount":131,"forksCount":6,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T07:12:15.106Z"}},{"type":"Public","name":"github-graphql","owner":"kowainik","isFork":false,"description":"๐Ÿ•ธ๏ธ GraphQL bindings to GitHub API","allTopics":["graphql","github-api","api-client","haskell-graphql"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":5,"starsCount":7,"forksCount":0,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T05:01:31.516Z"}},{"type":"Public","name":"autopack","owner":"kowainik","isFork":false,"description":"๐Ÿ“ฆ Custom Setup to automate package modules discovery","allTopics":["haskell","cabal","autodiscover","custom-setup"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":4,"starsCount":32,"forksCount":3,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-04T13:02:40.506Z"}},{"type":"Public","name":"type-errors-pretty","owner":"kowainik","isFork":false,"description":"๐Ÿ’„๐Ÿž Combinators for writing pretty type errors easily","allTopics":["pretty","compile-time","hacktoberfest","type-level","type-errors","haskell"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":2,"issueCount":3,"starsCount":55,"forksCount":8,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-07T18:30:31.332Z"}},{"type":"Public","name":"hakyll-shortcut-links","owner":"kowainik","isFork":false,"description":"โœ‚๏ธ Hakyll shortcut-links in markdown files","allTopics":["markdown","haskell","links","pandoc","shortcut","hakyll"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":1,"starsCount":11,"forksCount":2,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-07T19:45:46.332Z"}},{"type":"Public","name":"treap","owner":"kowainik","isFork":false,"description":"๐Ÿƒ ๐ŸŒณ ๐Ÿ‚ Efficient implementation of the implicit treap data structure","allTopics":["haskell","tree","algorithms","monoid","datastructure","homomorphism","treap"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":9,"starsCount":63,"forksCount":1,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-02T13:22:02.776Z"}},{"type":"Public","name":"unlift","owner":"kowainik","isFork":false,"description":"๐Ÿ›— Typeclass for monads that can be unlifted to arbitrary base monads","allTopics":["haskell-library","monad","monadic-interface","monad-control","unlift","monad-unlift"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":0,"starsCount":25,"forksCount":0,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-21T12:16:24.610Z"}},{"type":"Public","name":"eio","owner":"kowainik","isFork":false,"description":"๐ŸŽฏ IO with Exceptions tracked on the type-level","allTopics":["haskell","haskell-library","io","type-level"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":1,"issueCount":6,"starsCount":58,"forksCount":2,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-06T02:56:48.892Z"}},{"type":"Public","name":"policeman","owner":"kowainik","isFork":false,"description":"๐Ÿ‘ฎ Haskell PVP adviser","allTopics":["haskell","pvp","package-maintenance","bristol-hackathon"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":7,"starsCount":69,"forksCount":6,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-24T16:17:56.863Z"}},{"type":"Public","name":"outdator","owner":"kowainik","isFork":false,"description":"Haskell outdated dependencies bot","allTopics":[],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":8,"starsCount":3,"forksCount":0,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-06T18:18:05.137Z"}},{"type":"Public","name":"tomlerone","owner":"kowainik","isFork":false,"description":"๐Ÿ—ป Tomland Online: TOML format online checker based on tomland library","allTopics":["toml","haskell","web-application","ghcjs","miso","tomland"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":3,"starsCount":1,"forksCount":1,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-06T17:59:13.874Z"}},{"type":"Public","name":"containers-backpack","owner":"kowainik","isFork":false,"description":"๐ŸŽ’ Backpack interface for containers","allTopics":["haskell","containers","data-structures","signatures","backpack"],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":14,"starsCount":32,"forksCount":7,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-06T17:57:16.458Z"}},{"type":"Public","name":"mysql-not-so-simple","owner":"kowainik","isFork":false,"description":"MySQL not so simple","allTopics":[],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-06T17:56:52.254Z"}}],"repositoryCount":48,"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"}