{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"js_of_ocaml","owner":"ocsigen","isFork":false,"description":"Compiler from OCaml to Javascript.","allTopics":["compiler","ocsigen","jsoo","javascript","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":13,"issueCount":38,"starsCount":937,"forksCount":184,"license":"Other","participation":[8,7,4,15,1,7,0,5,11,8,0,0,0,2,2,1,0,10,3,5,0,3,0,14,1,3,11,34,24,3,0,7,1,3,0,6,7,5,3,10,12,1,1,3,5,7,6,7,7,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T14:06:09.013Z"}},{"type":"Public","name":"ts2ocaml","owner":"ocsigen","isFork":false,"description":"Generate OCaml bindings from TypeScript definitions via the TypeScript compiler API","allTopics":[],"primaryLanguage":{"name":"F#","color":"#b845fc"},"pullRequestCount":2,"issueCount":10,"starsCount":162,"forksCount":6,"license":"Apache License 2.0","participation":[2,6,4,2,0,4,24,4,10,12,12,10,10,5,4,4,4,2,4,0,4,0,4,0,0,0,2,4,2,0,0,0,2,2,2,8,2,3,2,21,4,5,4,2,4,2,4,2,2,11,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T12:53:18.371Z"}},{"type":"Public","name":"ocsigen-start","owner":"ocsigen","isFork":false,"description":"Ocsigen-start: Higher-level library to develop Web and mobile applications with users, (pre)registration, notifications, etc.","allTopics":["multi-platform","mobile","web","web-app","ocaml","mobile-app","ocsigen"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":8,"issueCount":76,"starsCount":74,"forksCount":32,"license":"Other","participation":[0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,1,0,0,4,0,0,1,0,6,0,0,0,0,0,0,2,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T07:55:03.964Z"}},{"type":"Public","name":"ocsigen-toolkit","owner":"ocsigen","isFork":false,"description":"User interface widgets for OCaml applications","allTopics":["mobile","ui","web","widgets","ui-components","widget-libraries","ocsigen-toolkit","toolkit","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":16,"starsCount":31,"forksCount":20,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T07:52:58.867Z"}},{"type":"Public","name":"ocsigenserver","owner":"ocsigen","isFork":false,"description":"Web server in OCaml.","allTopics":["web","server","ocsigen","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":7,"issueCount":50,"starsCount":100,"forksCount":30,"license":"Other","participation":[0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,5,1,6,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,1,1,2,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T20:13:07.026Z"}},{"type":"Public","name":"eliom","owner":"ocsigen","isFork":false,"description":"Multi-tier framework for programming web and mobile applications in OCaml.","allTopics":["web","types","ocaml","full-stack","ocsigen","tierless","mobile-development","fullstack-development","full-stack-web-development"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":6,"issueCount":122,"starsCount":296,"forksCount":52,"license":"Other","participation":[0,1,0,1,2,2,0,0,0,0,0,0,0,0,0,0,5,1,13,0,0,0,2,3,0,1,3,10,0,0,0,0,0,4,1,0,1,4,5,1,7,1,6,0,2,0,0,1,0,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T20:02:03.186Z"}},{"type":"Public","name":"ocsipersist","owner":"ocsigen","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":0,"starsCount":6,"forksCount":2,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,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":"2024-05-22T18:53:37.558Z"}},{"type":"Public","name":"lwt_domain","owner":"ocsigen","isFork":false,"description":"Parallelism in Lwt using domainslib","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":1,"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,3,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T12:54:14.301Z"}},{"type":"Public","name":".github","owner":"ocsigen","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T11:53:56.457Z"}},{"type":"Public","name":"tyxml","owner":"ocsigen","isFork":false,"description":"Build valid HTML and SVG documents","allTopics":["svg","ocsigen","html","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":9,"issueCount":47,"starsCount":163,"forksCount":57,"license":"Other","participation":[0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T05:46:57.443Z"}},{"type":"Public","name":"lwt","owner":"ocsigen","isFork":false,"description":"OCaml promises and concurrent I/O","allTopics":["promises","events","asynchronous","fibers","concurency","io","futures","ocaml","lwt"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":9,"issueCount":62,"starsCount":688,"forksCount":172,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T05:29:09.687Z"}},{"type":"Public","name":"ts2ocaml-example","owner":"ocsigen","isFork":false,"description":"Example use of ts2ocaml","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":17,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T23:55:00.057Z"}},{"type":"Public","name":"graffiti","owner":"ocsigen","isFork":false,"description":"A tiny collaborative drawing application in eliom.","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":1,"starsCount":10,"forksCount":13,"license":"Other","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,1,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T00:14:18.821Z"}},{"type":"Public","name":"html_of_wiki","owner":"ocsigen","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":31,"starsCount":6,"forksCount":3,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T19:44:01.722Z"}},{"type":"Public","name":"wikidoc","owner":"ocsigen","isFork":false,"description":"Convert OCaml documentation to wiki.","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":5,"starsCount":6,"forksCount":5,"license":null,"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,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T19:14:21.142Z"}},{"type":"Public","name":"reactiveData","owner":"ocsigen","isFork":false,"description":"Functional reactive programming with incremental changes in data structures","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":3,"starsCount":52,"forksCount":10,"license":"Other","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,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T19:00:12.382Z"}},{"type":"Public","name":"tuto","owner":"ocsigen","isFork":false,"description":"Ocsigen tutorial","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":2,"starsCount":10,"forksCount":11,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,9,0,0,0,0,1,0,1,0,0,0,5,3,1,0,3,1,0,3,0,0,0,1,1,7,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-27T05:42:31.199Z"}},{"type":"Public","name":"ocsigen.github.io","owner":"ocsigen","isFork":false,"description":"Ocsigen Web site","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":8,"starsCount":6,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-29T16:38:24.578Z"}},{"type":"Public","name":"ocamlweb-roadmap","owner":"ocsigen","isFork":false,"description":"Roadmap for better Web and mobile developement tools in OCaml","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":17,"starsCount":1,"forksCount":0,"license":null,"participation":[],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T12:57:45.502Z"}},{"type":"Public","name":"lwt_ssl","owner":"ocsigen","isFork":false,"description":"OpenSSL binding with concurrent I/O","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-01T17:16:37.296Z"}},{"type":"Public","name":"js_of_ocaml-ocamlbuild","owner":"ocsigen","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Other","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":"2022-11-07T10:41:54.846Z"}},{"type":"Public","name":"lwt_log","owner":"ocsigen","isFork":false,"description":"(Deprecated) Lwt-friendly logger","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":6,"license":"Other","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":"2022-08-31T07:48:38.490Z"}},{"type":"Public","name":"ocsigen-ppx-rpc","owner":"ocsigen","isFork":false,"description":"This PPX adds a syntax for RPCs for Eliom and Ocsigen Start","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-02T18:41:38.975Z"}},{"type":"Public","name":"ocsigen.org-data-deprecated","owner":"ocsigen","isFork":false,"description":"Ocsigen.org versioned data. DEPRECATED. The doc is now in each project (branch wikidoc)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":2,"starsCount":2,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-11T08:37:04.960Z"}},{"type":"Public","name":"cordova-hot-code-push-cli","owner":"ocsigen","isFork":true,"description":"[DEPRECATED] - This is a command line utility for Cordova Hot Code Push Plugin.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":140,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-08T14:47:54.185Z"}},{"type":"Public","name":"ocsimore","owner":"ocsigen","isFork":false,"description":"A wiki in Eliom.","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":3,"starsCount":7,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-01T14:49:22.491Z"}},{"type":"Public","name":"deriving","owner":"ocsigen","isFork":true,"description":"Extension to OCaml for deriving functions from type declarations.","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":4,"starsCount":26,"forksCount":19,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-01T14:41:19.885Z"}},{"type":"Public","name":"resource-pooling","owner":"ocsigen","isFork":false,"description":"a derivative of Lwt_pool with extensions","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-26T15:30:22.659Z"}},{"type":"Public","name":"ocaml-indexeddb","owner":"ocsigen","isFork":false,"description":"OCaml binding for IndexedDB","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":0,"starsCount":9,"forksCount":2,"license":"ISC 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":"2020-06-06T03:55:46.695Z"}},{"type":"Public","name":"lwt_glib","owner":"ocsigen","isFork":false,"description":"GLib/GTK event loop for Lwt","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":3,"starsCount":11,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-23T03:59:00.804Z"}}],"repositoryCount":51,"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"}