{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"opencodelists","owner":"opensafely-core","isFork":false,"description":"OpenCodelists is an open platform for creating and sharing codelists of clinical terms and drugs.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":18,"issueCount":98,"starsCount":31,"forksCount":9,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T15:05:07.338Z"}},{"type":"Public","name":"job-server","owner":"opensafely-core","isFork":false,"description":"A server for mediating jobs that can be run in an OpenSAFELY secure environment. q.v. job-runner","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":8,"issueCount":130,"starsCount":5,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T15:04:38.299Z"}},{"type":"Public","name":"airlock","owner":"opensafely-core","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":24,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T13:45:30.937Z"}},{"type":"Public","name":"reports","owner":"opensafely-core","isFork":false,"description":"Website for viewing OpenSAFELY reports","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":14,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T13:23:07.167Z"}},{"type":"Public","name":"backend-server","owner":"opensafely-core","isFork":false,"description":"Infrastructure code for managing partner hosted opensafely backend servers.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":17,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T13:10:44.850Z"}},{"type":"Public","name":"interactive-templates","owner":"opensafely-core","isFork":false,"description":"Code to generate the reports generated by OpenSAFELY Interactive","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":24,"starsCount":0,"forksCount":0,"license":"Other","participation":[17,4,6,2,6,4,8,8,4,8,6,2,0,6,10,6,6,6,4,4,10,4,6,13,8,0,1,0,0,0,0,0,0,1,0,2,1,2,11,1,0,1,22,13,14,8,8,0,0,0,6,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T11:08:02.897Z"}},{"type":"Public","name":"actions-registry","owner":"opensafely-core","isFork":false,"description":"A Django app for the Actions Registry, which lists and displays reusable actions available for studies.","allTopics":["opensafely"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":4,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T09:29:21.800Z"}},{"type":"Public","name":"pipeline","owner":"opensafely-core","isFork":false,"description":"OpenSAFELY Pipeline parsing library","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":11,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T09:11:22.999Z"}},{"type":"Public","name":"ehrql","owner":"opensafely-core","isFork":false,"description":"ehrQL: the electronic health record query language for OpenSAFELY","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":117,"starsCount":6,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T04:54:54.732Z"}},{"type":"Public","name":"sqlrunner","owner":"opensafely-core","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":7,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T04:48:00.186Z"}},{"type":"Public","name":"osgithub","owner":"opensafely-core","isFork":false,"description":"A thin wrapper around the GitHub API for interacting with GitHub repos.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":8,"issueCount":3,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T03:26:26.317Z"}},{"type":"Public","name":"r-docker","owner":"opensafely-core","isFork":false,"description":"Docker image for running R scripts in OpenSAFELY","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":1,"issueCount":8,"starsCount":1,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T15:08:30.001Z"}},{"type":"Public template","name":"repo-template","owner":"opensafely-core","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Just","color":"#384d54"},"pullRequestCount":1,"issueCount":5,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T15:43:03.549Z"}},{"type":"Public","name":"opensafely-cli","owner":"opensafely-core","isFork":false,"description":"Command line interface for OpenSAFELY","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":23,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T18:58:12.575Z"}},{"type":"Public","name":"research-template-docker","owner":"opensafely-core","isFork":false,"description":"This provides the devcontainer Docker image used by repos created from the OpenSAFELY research template.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-29T14:47:09.969Z"}},{"type":"Public","name":"cohort-extractor","owner":"opensafely-core","isFork":false,"description":"Cohort extractor tool which can generate dummy data, or real data against OpenSAFELY-compliant research databases","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":130,"starsCount":37,"forksCount":13,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-23T08:17:47.124Z"}},{"type":"Public","name":"setup-action","owner":"opensafely-core","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-23T08:12:14.051Z"}},{"type":"Public","name":"job-runner","owner":"opensafely-core","isFork":false,"description":"A client for running jobs in an OpenSAFELY secure environment, requested via job-server (q.v.)","allTopics":["infrastructure"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":70,"starsCount":3,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T09:28:28.593Z"}},{"type":"Public","name":".github","owner":"opensafely-core","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Just","color":"#384d54"},"pullRequestCount":3,"issueCount":2,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-17T08:12:16.235Z"}},{"type":"Public","name":"release-hatch","owner":"opensafely-core","isFork":false,"description":"Small service for serving indexing and local files for viewing, and handling the review process","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T15:53:13.748Z"}},{"type":"Public","name":"base-docker","owner":"opensafely-core","isFork":false,"description":"Base docker image for OpenSAFELY action containers","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T08:16:09.210Z"}},{"type":"Public","name":"proxy","owner":"opensafely-core","isFork":false,"description":"Read-only caching proxy to github.com and ghcr.io.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":2,"issueCount":3,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T09:05:07.804Z"}},{"type":"Public","name":"stata-docker","owner":"opensafely-core","isFork":false,"description":"Builds the opensafely stata docker image.","allTopics":[],"primaryLanguage":{"name":"Stata","color":"#1a5f91"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T15:38:25.128Z"}},{"type":"Public","name":"sysadmin","owner":"opensafely-core","isFork":false,"description":"Various scripts and tools for administering OpenSAFELY organisation and infrastructure","allTopics":["foo"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":23,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T15:02:37.977Z"}},{"type":"Public archive","name":"opentelemetry-opensafely","owner":"opensafely-core","isFork":false,"description":"Opentelemetry utils for OpenSAFELY","allTopics":[],"primaryLanguage":{"name":"Just","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T10:31:40.291Z"}},{"type":"Public","name":"research-action","owner":"opensafely-core","isFork":false,"description":"A GitHub action for verifying that OpenSAFELY research repos can run correctly","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":8,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T08:55:49.453Z"}},{"type":"Public","name":"osrelease","owner":"opensafely-core","isFork":false,"description":"Tools for reviewing and publishing study outputs safely from the OpenSAFELY platform","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":8,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-03T11:40:19.504Z"}},{"type":"Public","name":"job-runner-dependencies","owner":"opensafely-core","isFork":false,"description":"Bundled dependencies for job-runner","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T12:41:49.084Z"}},{"type":"Public","name":"codespaces-initiative","owner":"opensafely-core","isFork":true,"description":"Improving the use of OpenSAFELY in Codespaces","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":0,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T10:09:07.201Z"}},{"type":"Public","name":"django_coverage_plugin","owner":"opensafely-core","isFork":true,"description":"A plugin for coverage.py to measure Django template execution","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-21T16:03:44.277Z"}}],"repositoryCount":59,"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":"opensafely-core repositories"}