{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"compojure-api","owner":"metosin","isFork":false,"description":"Sweet web apis with Compojure & Swagger","allTopics":["api","http","schema","async","ring","clojure-spec","metosin-inactive","clojure","rest","swagger","openapi"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":6,"issueCount":39,"starsCount":1103,"forksCount":149,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T20:31:52.313Z"}},{"type":"Public","name":"malli","owner":"metosin","isFork":false,"description":"High-performance data-driven data specification library for Clojure/Script.","allTopics":["clojure","validation","json-schema","clojurescript","error-messages","coercion","modelling","transformation","generators","inferring-schemas","visualizing-schemas","metosin-active"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":25,"issueCount":167,"starsCount":1423,"forksCount":204,"license":"Eclipse Public License 2.0","participation":[0,0,3,0,0,1,0,0,0,13,6,0,15,35,4,3,12,0,2,1,6,3,0,2,5,2,1,0,2,10,45,29,6,6,7,0,0,2,10,3,1,10,10,7,6,11,11,2,0,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:33:56.775Z"}},{"type":"Public","name":"oksa","owner":"metosin","isFork":false,"description":"Generate GraphQL queries using Clojure data structures.","allTopics":["graphql","clojure","clojurescript","metosin-experimental"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":44,"forksCount":0,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T14:18:02.182Z"}},{"type":"Public","name":"ring-swagger","owner":"metosin","isFork":false,"description":"Swagger Spec for Clojure Web Apps","allTopics":["rest","schema-elements","metosin-inactive","clojure","json-schema","swagger","openapi"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":3,"issueCount":13,"starsCount":366,"forksCount":81,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T13:03:15.160Z"}},{"type":"Public","name":"reitit","owner":"metosin","isFork":false,"description":"A fast data-driven routing library for Clojure/Script","allTopics":["middleware","frontend","clojurescript","data-driven","swagger","ring","pedestal","interceptors","metosin-active","clojure","routing"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":10,"issueCount":129,"starsCount":1383,"forksCount":250,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:04:41.431Z"}},{"type":"Public","name":"reagent-dev-tools","owner":"metosin","isFork":false,"description":"Development tool panel for Reagent","allTopics":["metosin-stable"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":8,"starsCount":21,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:37:01.175Z"}},{"type":"Public","name":"schema-tools","owner":"metosin","isFork":false,"description":"Clojure(Script) tools for Plumatic Schema","allTopics":["metosin-stable","clojure","schema","clojurescript","swagger"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":2,"issueCount":15,"starsCount":106,"forksCount":16,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T08:03:02.223Z"}},{"type":"Public","name":"spec-tools","owner":"metosin","isFork":false,"description":"Clojure(Script) tools for clojure.spec","allTopics":["json-schema","clojure-spec","metosin-inactive","clojure","clojurescript","swagger"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":8,"issueCount":60,"starsCount":592,"forksCount":92,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T08:01:13.381Z"}},{"type":"Public","name":"ring-swagger-ui","owner":"metosin","isFork":false,"description":"Swagger UI packaged for Ring Apps","allTopics":["metosin-stable"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":3,"starsCount":49,"forksCount":22,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T23:56:43.905Z"}},{"type":"Public","name":"komponentit","owner":"metosin","isFork":false,"description":"Collection of bespoke Reagent components","allTopics":["react","reagent","react-components","metosin-inactive","clojure","clojurescript"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":9,"starsCount":63,"forksCount":8,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T11:49:32.574Z"}},{"type":"Public","name":"sieppari","owner":"metosin","isFork":false,"description":"Small, fast, and complete interceptor library for Clojure/Script","allTopics":["clojurescript","promise","interceptor","metosin-inactive","clojure","async"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":10,"starsCount":202,"forksCount":21,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-01T19:14:56.212Z"}},{"type":"Public","name":"muuntaja","owner":"metosin","isFork":false,"description":"Clojure library for fast http api format negotiation, encoding and decoding.","allTopics":["transit","http","middleware","ring","interceptor","content-negotiation","edn","metosin-stable","json","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":3,"issueCount":20,"starsCount":435,"forksCount":51,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T10:07:07.190Z"}},{"type":"Public","name":"open-source","owner":"metosin","isFork":false,"description":"Home page for Metosin's open source development work","allTopics":["open-source","maintenance"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":4,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-11T12:43:49.906Z"}},{"type":"Public","name":"clj-helidon","owner":"metosin","isFork":false,"description":"Ring adapter for Helidon Níma webserver","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":1,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T15:45:23.079Z"}},{"type":"Public","name":"tilakone","owner":"metosin","isFork":false,"description":"Minimalistic finite state machine (FSM) in Clojure","allTopics":["clojure-library","finite-state-machine","fsm-library","metosin-deprecated","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":2,"issueCount":3,"starsCount":195,"forksCount":20,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-15T09:44:02.033Z"}},{"type":"Public","name":"virhe","owner":"metosin","isFork":false,"description":"Beautiful Error Message for Clojure/Script","allTopics":["clojurescript","error-messages","metosin-experimental","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":2,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T12:39:05.067Z"}},{"type":"Public","name":"media","owner":"metosin","isFork":false,"description":"Metosin media assets","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-03T10:14:51.302Z"}},{"type":"Public","name":"ring-http-response","owner":"metosin","isFork":false,"description":"Handling HTTP Statuses with Clojure(Script)","allTopics":["clojurescript","ring","metosin-stable","http","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":2,"issueCount":1,"starsCount":144,"forksCount":22,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-08T18:42:01.989Z"}},{"type":"Public","name":"loiste","owner":"metosin","isFork":false,"description":"Excellent Excel library","allTopics":["metosin-inactive"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":1,"issueCount":2,"starsCount":16,"forksCount":1,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-08T15:15:42.910Z"}},{"type":"Public","name":"jsonista","owner":"metosin","isFork":false,"description":"Clojure library for fast JSON encoding and decoding.","allTopics":["jackson","metosin-stable","json","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":5,"issueCount":19,"starsCount":398,"forksCount":29,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-07T22:05:59.473Z"}},{"type":"Public","name":"arcone","owner":"metosin","isFork":false,"description":"Archetype ONE","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-21T15:43:44.358Z"}},{"type":"Public","name":"training-2023-05-32","owner":"metosin","isFork":false,"description":"Advanced Clojure training","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-31T06:00:24.719Z"}},{"type":"Public","name":"advanced-clojure-2023-05-31-setup","owner":"metosin","isFork":false,"description":"Advanced Clojure koulutus - Esitehtävät","allTopics":[],"primaryLanguage":{"name":"Just","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-28T15:53:41.984Z"}},{"type":"Public","name":"clojars-opqdonut","owner":"metosin","isFork":false,"description":"clojars group name verification repo","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-03T09:37:06.473Z"}},{"type":"Public","name":"ctrl-merge","owner":"metosin","isFork":true,"description":"Enchanced implementation of Leiningen's meta-merge function","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-24T06:04:36.722Z"}},{"type":"Public","name":"pohjavirta","owner":"metosin","isFork":false,"description":"Fast & Non-blocking Clojure wrapper for Undertow","allTopics":["ring","http-server","non-blocking","metosin-experimental","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":4,"issueCount":14,"starsCount":169,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-13T17:19:32.595Z"}},{"type":"Public","name":"potpuri","owner":"metosin","isFork":false,"description":"Common clojure stuff.","allTopics":["clojurescript","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":3,"issueCount":3,"starsCount":70,"forksCount":7,"license":"Eclipse Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-24T13:43:48.234Z"}},{"type":"Public","name":"testit","owner":"metosin","isFork":false,"description":"Midje like assertions for Clojure.test","allTopics":["unit-testing","testing-tools","metosin-deprecated","clojure"],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":7,"issueCount":7,"starsCount":44,"forksCount":7,"license":"Eclipse Public License 1.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T02:57:00.413Z"}},{"type":"Public","name":"clojure-koulutus-2023-01-24","owner":"metosin","isFork":false,"description":"Koulutusmateriaali 2023-01-24 koulutukseen","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-25T06:29:08.674Z"}},{"type":"Public","name":"clojure-koulutus-2023-01-24-esitehtavat","owner":"metosin","isFork":false,"description":"Clojure ja ClojureScript koulutus 2023-01-24 esitehtävät","allTopics":[],"primaryLanguage":{"name":"Clojure","color":"#db5855"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-13T12:33:13.621Z"}}],"repositoryCount":110,"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"}