{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"configurable-http-proxy","owner":"jupyterhub","isFork":false,"description":"node-http-proxy plus a REST API","topicNames":["jupyter","proxy","jupyterhub","chp"],"topicsNotShown":0,"allTopics":["jupyter","proxy","jupyterhub","chp"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":14,"starsCount":230,"forksCount":126,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,4,4,0,0,0,2,0,2,0,2,8,4,2,0,2,0,5,9,3,2,11,0,2,2,0,6,5,0,0,0,0,2,2,0,0,4,0,0,0,0,2,1,0,3,0,0,0,0,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T05:57:47.702Z"}},{"type":"Public","name":"mybinder.org-deploy","owner":"jupyterhub","isFork":false,"description":"Deployment config files for mybinder.org","topicNames":["binder","jupyterhub","binderhub"],"topicsNotShown":0,"allTopics":["binder","jupyterhub","binderhub"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":4,"issueCount":146,"starsCount":75,"forksCount":82,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[43,14,15,48,5,16,14,16,7,14,12,2,3,0,11,3,11,20,9,48,15,10,8,65,17,20,15,23,10,16,2,1,24,20,14,11,18,4,4,7,10,16,11,2,4,4,12,6,3,9,11,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T05:43:17.375Z"}},{"type":"Public","name":"zero-to-jupyterhub-k8s","owner":"jupyterhub","isFork":false,"description":"Helm Chart & Documentation for deploying JupyterHub on Kubernetes","topicNames":["jupyter-notebook","kubernetes-cluster","jupyterhub","kubespawner","jupyterhub-deployment","kubernetes","jupyter"],"topicsNotShown":0,"allTopics":["jupyter-notebook","kubernetes-cluster","jupyterhub","kubespawner","jupyterhub-deployment","kubernetes","jupyter"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":91,"starsCount":1482,"forksCount":780,"license":"Other","participation":[13,15,7,9,4,5,26,2,11,6,12,16,18,7,5,6,3,4,20,4,2,24,9,4,5,4,11,23,20,0,1,0,11,8,22,0,14,3,4,2,6,4,2,24,14,6,2,6,8,4,10,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T05:15:34.617Z"}},{"type":"Public","name":"jupyterhub","owner":"jupyterhub","isFork":false,"description":"Multi-user server for Jupyter notebooks","topicNames":["ipython","python","jupyter-notebook","jupyterhub","multi-user"],"topicsNotShown":0,"allTopics":["ipython","python","jupyter-notebook","jupyterhub","multi-user"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":159,"starsCount":7598,"forksCount":1969,"license":"Other","participation":[8,10,16,11,2,40,12,7,2,1,20,29,4,4,8,22,27,1,19,12,1,8,13,2,15,9,12,10,4,1,5,0,6,6,13,14,4,19,9,3,7,38,11,40,18,17,32,53,13,8,14,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T20:04:14.157Z"}},{"type":"Public","name":"grafana-dashboards","owner":"jupyterhub","isFork":false,"description":"Grafana Dashboards useful for k8s + JupyterHub","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jsonnet","color":"#0064bd"},"pullRequestCount":2,"issueCount":31,"starsCount":49,"forksCount":20,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,0,2,7,8,0,0,0,2,1,0,0,2,0,0,0,0,0,0,13,0,2,0,0,0,0,0,0,11,4,0,0,0,4,0,0,0,0,0,0,2,0,0,0,0,34,21,2,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T17:03:22.153Z"}},{"type":"Public","name":"team-compass","owner":"jupyterhub","isFork":false,"description":"A repository for team interaction, syncing, and handling meeting notes across the JupyterHub ecosystem.","topicNames":["binder","project-management","jupyterhub","teamwork","binderhub"],"topicsNotShown":0,"allTopics":["binder","project-management","jupyterhub","teamwork","binderhub"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":132,"starsCount":62,"forksCount":33,"license":null,"participation":[0,0,3,0,0,5,3,0,0,6,3,0,0,0,0,3,0,3,4,0,0,2,0,0,5,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,3,0,2,0,0,0,0,0,0,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T07:02:25.310Z"}},{"type":"Public","name":"binderhub","owner":"jupyterhub","isFork":false,"description":"Run your code in the cloud, with technology so advanced, it feels like magic!","topicNames":["binder","jupyter-notebook","jupyterhub"],"topicsNotShown":0,"allTopics":["binder","jupyter-notebook","jupyterhub"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":28,"issueCount":202,"starsCount":2485,"forksCount":380,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[7,18,4,14,1,2,3,6,0,2,8,0,0,0,2,2,1,13,12,31,40,21,6,7,7,0,1,1,7,4,0,0,8,4,3,2,14,3,0,9,7,5,0,2,3,4,2,0,0,5,17,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T04:00:56.341Z"}},{"type":"Public","name":"helm-chart","owner":"jupyterhub","isFork":false,"description":"A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster","topicNames":["kubernetes","binder","jupyter","helm","jupyter-notebook","binderhub","jupyterhub","helm-charts"],"topicsNotShown":0,"allTopics":["kubernetes","binder","jupyter","helm","jupyter-notebook","binderhub","jupyterhub","helm-charts"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":177,"forksCount":70,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T23:21:04.504Z"}},{"type":"Public","name":"oauthenticator","owner":"jupyterhub","isFork":false,"description":"OAuth + JupyterHub Authenticator = OAuthenticator","topicNames":["jupyter","oauth-client","jupyterhub","authenticator","github-oauth","globus"],"topicsNotShown":0,"allTopics":["jupyter","oauth-client","jupyterhub","authenticator","github-oauth","globus"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":44,"starsCount":400,"forksCount":360,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,2,5,18,15,28,57,0,0,0,4,8,18,6,2,3,2,3,7,3,1,7,0,0,2,1,15,16,1,1,0,0,4,2,6,17,3,9,14,0,0,0,1,8,1,2,0,0,1,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T17:46:34.561Z"}},{"type":"Public","name":"jupyter-remote-desktop-proxy","owner":"jupyterhub","isFork":false,"description":" Run a Linux Desktop on a JupyterHub ","topicNames":["jupyterhub","jupyter","linux-desktop"],"topicsNotShown":0,"allTopics":["jupyterhub","jupyter","linux-desktop"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":9,"starsCount":97,"forksCount":99,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,13,2,0,0,0,1,5,7,0,2,1,0,6,0,1,2,3,11,2,0,5,0,0,2,0,2,0,0,0,0,0,4,0,0,3,26,16,3,0,8,1,3,0,13,7,0,0,0,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:42:18.677Z"}},{"type":"Public","name":"nativeauthenticator","owner":"jupyterhub","isFork":false,"description":"JupyterHub-native User Authenticator","topicNames":["signup","user-management","jupyterhub"],"topicsNotShown":0,"allTopics":["signup","user-management","jupyterhub"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":33,"starsCount":70,"forksCount":65,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:41:45.208Z"}},{"type":"Public","name":"simpervisor","owner":"jupyterhub","isFork":false,"description":"Simple Python3 Supervisor library","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":5,"starsCount":12,"forksCount":10,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:54.787Z"}},{"type":"Public","name":"gh-scoped-creds","owner":"jupyterhub","isFork":false,"description":"Provide fine-grained push access to GitHub from a JupyterHub","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":8,"starsCount":23,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:35.817Z"}},{"type":"Public","name":"ldapauthenticator","owner":"jupyterhub","isFork":false,"description":"LDAP Authenticator Plugin for Jupyter","topicNames":["jupyter","authenticator","jupyterhub","ldap-authentication"],"topicsNotShown":0,"allTopics":["jupyter","authenticator","jupyterhub","ldap-authentication"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":64,"starsCount":199,"forksCount":175,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:32.360Z"}},{"type":"Public","name":"repo2docker","owner":"jupyterhub","isFork":false,"description":"Turn repositories into Jupyter-enabled Docker images","topicNames":["jupyter","jupyterhub","docker"],"topicsNotShown":0,"allTopics":["jupyter","jupyterhub","docker"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":14,"issueCount":162,"starsCount":1583,"forksCount":358,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:30.674Z"}},{"type":"Public","name":"ltiauthenticator","owner":"jupyterhub","isFork":false,"description":"A JupyterHub authenticator for LTI","topicNames":["lti","jupyterhub","lms"],"topicsNotShown":0,"allTopics":["lti","jupyterhub","lms"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":3,"starsCount":64,"forksCount":50,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:25.302Z"}},{"type":"Public","name":"the-littlest-jupyterhub","owner":"jupyterhub","isFork":false,"description":"Simple JupyterHub distribution for 1-100 users on a single server","topicNames":["education","jupyterhub"],"topicsNotShown":0,"allTopics":["education","jupyterhub"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":135,"starsCount":991,"forksCount":334,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[17,6,43,3,0,0,10,0,0,0,12,22,1,0,0,1,0,0,3,2,0,0,1,0,2,0,1,0,0,0,0,0,5,0,0,1,15,4,0,4,4,2,0,5,1,15,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:18.513Z"}},{"type":"Public","name":"chartpress","owner":"jupyterhub","isFork":false,"description":"automate building and publishing images for helm charts","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":12,"starsCount":54,"forksCount":23,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:15.983Z"}},{"type":"Public","name":"batchspawner","owner":"jupyterhub","isFork":false,"description":"Custom Spawner for Jupyterhub to start servers in batch scheduled systems","topicNames":["jupyter","hpc","jupyterhub","spawner","batch-scheduler","supercomputer"],"topicsNotShown":0,"allTopics":["jupyter","hpc","jupyterhub","spawner","batch-scheduler","supercomputer"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":54,"starsCount":180,"forksCount":129,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:13.672Z"}},{"type":"Public","name":"tmpauthenticator","owner":"jupyterhub","isFork":false,"description":"JupyterHub authenticator that hands out temporary accounts for everyone. For use in tmpnb.org","topicNames":["authenticator","jupyterhub","tmpnb"],"topicsNotShown":0,"allTopics":["authenticator","jupyterhub","tmpnb"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":23,"forksCount":17,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,2,1,0,1,0,0,0,0,0,4,0,0,0,2,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:10.628Z"}},{"type":"Public","name":"traefik-proxy","owner":"jupyterhub","isFork":false,"description":"JupyterHub proxy implementation with traefik","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":4,"issueCount":15,"starsCount":51,"forksCount":29,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[6,4,5,0,0,3,2,0,0,0,2,0,0,0,0,2,5,1,2,2,0,0,0,0,2,0,0,0,0,0,0,0,6,0,5,23,2,3,2,0,0,0,0,0,0,2,0,0,2,2,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:39:08.108Z"}},{"type":"Public","name":"outreachy","owner":"jupyterhub","isFork":false,"description":"Tasks, management and documentation for Outreachy Internships in JupyterHub","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":8,"starsCount":32,"forksCount":25,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:35:46.413Z"}},{"type":"Public","name":"jupyterhub-deploy-docker","owner":"jupyterhub","isFork":false,"description":"Reference deployment of JupyterHub with docker","topicNames":["jupyter","docker-deployment","docker-container","jupyter-notebook","jupyterhub","docker-volumes"],"topicsNotShown":0,"allTopics":["jupyter","docker-deployment","docker-container","jupyter-notebook","jupyterhub","docker-volumes"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":675,"forksCount":356,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:33:16.152Z"}},{"type":"Public","name":"jupyterhub-idle-culler","owner":"jupyterhub","isFork":false,"description":"JupyterHub service to cull idle servers and users","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":13,"starsCount":90,"forksCount":35,"license":"Other","participation":[0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,1,0,1,0,0,0,0,0,2,0,0,0,0,2,0,14,9,0,0,0,0,2,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:33:02.066Z"}},{"type":"Public","name":"kubespawner","owner":"jupyterhub","isFork":false,"description":"Kubernetes spawner for JupyterHub","topicNames":["jupyter","kubernetes-cluster","jupyterhub","spawner","jupyterhub-kubernetes-spawner"],"topicsNotShown":0,"allTopics":["jupyter","kubernetes-cluster","jupyterhub","spawner","jupyterhub-kubernetes-spawner"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":17,"issueCount":74,"starsCount":523,"forksCount":298,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:32:59.873Z"}},{"type":"Public","name":"pytest-jupyterhub","owner":"jupyterhub","isFork":false,"description":"Reusable pytest plugin for testing JupyterHub's components","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":5,"forksCount":5,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[1,2,2,0,0,3,2,0,0,0,2,0,0,0,0,2,0,0,2,2,0,0,0,2,2,0,0,2,0,0,0,0,4,0,0,0,2,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:32:56.519Z"}},{"type":"Public","name":"nbgitpuller","owner":"jupyterhub","isFork":false,"description":"Jupyter server extension to sync a git repository one-way to a local path","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":15,"issueCount":67,"starsCount":202,"forksCount":84,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:32:51.035Z"}},{"type":"Public","name":"autodoc-traits","owner":"jupyterhub","isFork":false,"description":"Sphinx extension to autodocument traitlets","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":7,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,2,2,0,0,3,2,0,0,0,2,0,0,0,0,10,0,0,9,2,0,0,0,0,1,0,1,0,0,0,0,0,4,0,0,0,0,2,0,0,0,0,0,0,0,2,0,8,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T05:31:56.188Z"}},{"type":"Public","name":"action-major-minor-tag-calculator","owner":"jupyterhub","isFork":false,"description":"GitHub action to calculate major and minor semver tags, e.g. for tagging containers","topicNames":["docker","semver","release","action","github-action"],"topicsNotShown":0,"allTopics":["docker","semver","release","action","github-action"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":3,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T05:33:17.451Z"}},{"type":"Public","name":"docker-image-cleaner","owner":"jupyterhub","isFork":false,"description":"Python script to cleanup unused docker images","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":4,"starsCount":9,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,28,2,0,0,5,2,0,0,0,4,0,0,0,2,2,0,0,9,3,0,0,0,0,1,0,5,0,0,0,0,0,2,0,0,0,4,0,0,0,2,0,0,0,0,2,0,0,0,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T05:30:45.451Z"}}],"repositoryCount":72,"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"}