{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"semgrep","owner":"semgrep","isFork":false,"description":"Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.","topicNames":["javascript","ruby","python","c","java","go","typescript","static-code-analysis","sast","static-analysis"],"topicsNotShown":2,"allTopics":["javascript","ruby","python","c","java","go","typescript","static-code-analysis","sast","static-analysis","r2c","semgrep"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":669,"starsCount":9877,"forksCount":565,"license":"GNU Lesser General Public License v2.1","participation":[32,48,54,28,60,15,24,54,42,18,4,37,39,47,46,49,65,50,57,36,56,38,41,52,46,41,22,48,34,49,7,16,24,36,31,26,32,30,38,29,33,21,31,38,22,14,47,27,25,41,30,25],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T19:30:43.578Z"}},{"type":"Public","name":"semgrep-interfaces","owner":"semgrep","isFork":false,"description":"Store the ATD/openapi/protobuf/... interfaces between semgrep components","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":1,"starsCount":15,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T17:16:06.464Z"}},{"type":"Public","name":"testo","owner":"semgrep","isFork":false,"description":"Test framework for OCaml","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":15,"starsCount":15,"forksCount":1,"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,1,0,4,0,1,0,15,0,0,0,6,8,1,0,4,1,10,3,0,1,6,5,4,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T22:41:43.342Z"}},{"type":"Public","name":"ocaml-tree-sitter-core","owner":"semgrep","isFork":false,"description":"OCaml code generator and runtime library for handling typed tree-sitter CSTs","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":5,"starsCount":2,"forksCount":0,"license":"GNU Lesser General Public License v2.1","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T03:06:07.174Z"}},{"type":"Public","name":"pcre2-ocaml","owner":"semgrep","isFork":true,"description":"OCaml bindings to PCRE (Perl Compatibility Regular Expressions)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T00:50:07.113Z"}},{"type":"Public archive","name":"semgrep-EXPERIMENT","owner":"semgrep","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v2.1","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T04:54:12.185Z"}},{"type":"Public","name":"ocaml-cohttp","owner":"semgrep","isFork":true,"description":"An OCaml library for HTTP clients and servers using Lwt or Async","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":170,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T17:56:36.912Z"}},{"type":"Public archive","name":"ocaml-semver","owner":"semgrep","isFork":true,"description":"Semantic Versioning module for OCaml","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-08T00:55:23.926Z"}},{"type":"Public","name":"little-learner-ocaml","owner":"semgrep","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-25T08:41:05.977Z"}},{"type":"Public archive","name":"atd","owner":"semgrep","isFork":true,"description":"Static types for JSON APIs","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":53,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-10T00:24:04.155Z"}},{"type":"Public","name":"TIP-ocaml","owner":"semgrep","isFork":false,"description":"Tiny Imperative Language, implemenented in OCaml, see https://cs.au.dk/~amoeller/spa/","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-18T19:17:09.071Z"}},{"type":"Public","name":"sexp-fmt","owner":"semgrep","isFork":false,"description":"Basic S-expression formatter","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-15T05:27:31.393Z"}},{"type":"Public archive","name":"ppx_hash","owner":"semgrep","isFork":true,"description":"A ppx rewriter that generates hash functions from type expressions and definitions","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-15T15:19:56.115Z"}}],"repositoryCount":13,"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"}