{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"inflect","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":100,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:59:54.490Z"}},{"type":"Public","name":"backend","owner":"openculinary","isFork":false,"description":"The RecipeRadar backend implements data persistence and modeling for the RecipeRadar service","topicNames":["flask","postgresql","celery","opensearch"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":9,"starsCount":13,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:10:15.458Z"}},{"type":"Public","name":"recrawler","owner":"openculinary","isFork":false,"description":"The RecipeRadar recrawler exists to improve the coverage of recipe search results provided to users","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:10:06.394Z"}},{"type":"Public","name":"quantity-parser","owner":"openculinary","isFork":false,"description":"The RecipeRadar Quantity Parser takes a set of free-text quantity descriptions, and extracts magnitude and unit information from them","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:10:04.726Z"}},{"type":"Public template","name":"python-template","owner":"openculinary","isFork":false,"description":"This repository provides a template for building RecipeRadar web application services in Python","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:10:01.511Z"}},{"type":"Public","name":"planner","owner":"openculinary","isFork":false,"description":"The RecipeRadar planner provides suggested meal plans when provided with a kitchen inventory and dietary constraints","topicNames":["flask","minizinc"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:59.501Z"}},{"type":"Public","name":"knowledge-graph","owner":"openculinary","isFork":false,"description":"The RecipeRadar knowledge graph stores and provides access to recipe and ingredient relationship information.","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":10,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:57.506Z"}},{"type":"Public","name":"ingredient-parser","owner":"openculinary","isFork":false,"description":"The RecipeRadar Ingredient Parser takes a set of free-text ingredient descriptions, and extracts product, quantity and unit information from them","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":19,"forksCount":5,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:54.207Z"}},{"type":"Public","name":"image-retrieval","owner":"openculinary","isFork":false,"description":"The RecipeRadar image retrieval service handles incoming recipe image requests from users of the frontend application","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:52.000Z"}},{"type":"Public","name":"direction-parser","owner":"openculinary","isFork":false,"description":"The RecipeRadar Direction Parser accepts a set of recipe preparation instructions as input and extracts metadata from them","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:49.983Z"}},{"type":"Public","name":"diagnostics","owner":"openculinary","isFork":false,"description":"This service provides tools and information that aid investigation of data quality and application stability issues","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:47.888Z"}},{"type":"Public","name":"crawler","owner":"openculinary","isFork":false,"description":"The RecipeRadar crawler provides an abstraction layer over external recipe websites, returning data in a format which can be ingested into the RecipeRadar search engine","topicNames":["flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":6,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:44.954Z"}},{"type":"Public","name":"content","owner":"openculinary","isFork":false,"description":"This repository hosts a static content site generated from RecipeRadar's knowledge base","topicNames":["flask","frozen-flask"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:42.735Z"}},{"type":"Public","name":"api","owner":"openculinary","isFork":false,"description":"The RecipeRadar API provides data services to the frontend application","topicNames":["flask","opensearch"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":8,"starsCount":10,"forksCount":3,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:09:38.500Z"}},{"type":"Public","name":"pyparsing","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":275,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T15:20:34.468Z"}},{"type":"Public","name":"backups","owner":"openculinary","isFork":false,"description":"Utilities to capture and publish backups of stateful RecipeRadar services","topicNames":["backup","postgresql","opensearch"],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T13:14:28.797Z"}},{"type":"Public","name":"pyrdfa3","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":23,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T14:26:23.697Z"}},{"type":"Public","name":"select2","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6281,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-06T00:31:05.211Z"}},{"type":"Public","name":"infrastructure","owner":"openculinary","isFork":false,"description":"This repository documents the steps required to set up a fresh RecipeRadar environment","topicNames":["kubernetes","rabbitmq","postgresql","squid","opensearch","cri-o","buildah","podman"],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":6,"starsCount":5,"forksCount":5,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T11:49:35.481Z"}},{"type":"Public","name":"hashedixsearch","owner":"openculinary","isFork":false,"description":"Lightweight in-process search engine for Python","topicNames":["search","highlighting"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-26T15:38:11.172Z"}},{"type":"Public","name":"jinja","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1568,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-26T11:36:31.587Z"}},{"type":"Public","name":"frontend","owner":"openculinary","isFork":false,"description":"The RecipeRadar Frontend is a recipe search and meal planning application","topicNames":["jquery","pwa","dexiejs"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":18,"starsCount":12,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T16:03:18.297Z"}},{"type":"Public","name":"blog","owner":"openculinary","isFork":false,"description":"The RecipeRadar engineering blog is used to share updates and background about the technology and functionality behind the application","topicNames":["hugo"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-13T14:36:36.773Z"}},{"type":"Public","name":"license-webpack-plugin","owner":"openculinary","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":53,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-29T21:30:15.767Z"}},{"type":"Public","name":"pymojeek","owner":"openculinary","isFork":false,"description":"pymojeek - Python library for the Mojeek API","topicNames":["search","mojeek"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-21T21:22:39.793Z"}},{"type":"Public","name":"automation-testing","owner":"openculinary","isFork":false,"description":"This repository contains automation testing tools for the RecipeRadar application","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-28T10:14:58.305Z"}},{"type":"Public","name":"mailing-lists","owner":"openculinary","isFork":false,"description":"Mailing lists related to the RecipeRadar project","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-19T14:18:13.395Z"}},{"type":"Public","name":"tardir","owner":"openculinary","isFork":false,"description":"Time And Relative Dimensions In Recipes","topicNames":["commoncrawl"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-05T22:30:53.627Z"}},{"type":"Public","name":"internationalization","owner":"openculinary","isFork":false,"description":"Internationalization tools and content for RecipeRadar","topicNames":["i18n","i18next"],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-03T19:46:20.735Z"}},{"type":"Public","name":"ingreedy-py","owner":"openculinary","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":7,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-15T22:29:24.726Z"}}],"repositoryCount":35,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}