{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"web.template","owner":"marrow","isFork":false,"description":"A common templating and serialization interface for Python applications.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":3,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T18:21:12.065Z"}},{"type":"Public","name":"schema","owner":"marrow","isFork":false,"description":"A generic declarative schema system.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":4,"starsCount":6,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T15:14:23.552Z"}},{"type":"Public","name":"web.db","owner":"marrow","isFork":false,"description":"A modular, general database adapter layer for common configuration and operation.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T15:08:47.737Z"}},{"type":"Public","name":"mongo","owner":"marrow","isFork":false,"description":"Light-weight utilities and declarative schema (mutable mapping) to augment, not replace the Python MongoDB driver.","allTopics":["python","database","mongodb","queue","pypi","cpython","dao","document-mapper","pypy","mutex","distributed-locks","python-logger"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":12,"starsCount":21,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T15:07:45.539Z"}},{"type":"Public","name":"mailer","owner":"marrow","isFork":false,"description":"A light-weight, modular, message representation and mail delivery framework for Python.","allTopics":["email","gae","pypi","imap","email-sender","cpython","mailgun","attachment","smtp","postmark","sendgrid","maildir","pypy","mbox","sendmail","amazon-ses","tls-support","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":19,"starsCount":279,"forksCount":62,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T15:05:30.878Z"}},{"type":"Public","name":"cinje","owner":"marrow","isFork":false,"description":"A Pythonic and ultra fast template engine DSL.","allTopics":["python","template-engine","dsl","cpython","python-3","pypy","text-processing","python-2","streaming-data"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":16,"starsCount":31,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T15:02:35.835Z"}},{"type":"Public","name":"WebCore","owner":"marrow","isFork":false,"description":"WebCore, the super tiny and blazingly fast modular Python web nanoframework.","allTopics":["modular","micro-framework","pypi","web-framework","cpython","extensible","wsgi","pypy","marrow","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":7,"starsCount":95,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T17:13:24.724Z"}},{"type":"Public","name":"web.session","owner":"marrow","isFork":false,"description":"Generalized session abstraction and basic engines for the WebCore web framework.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T17:09:22.582Z"}},{"type":"Public","name":"web.security","owner":"marrow","isFork":false,"description":"Access control list (ACL) authorization, authentication, and cross-site request forgery (CSRF) protection for WebCore applications.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":7,"starsCount":4,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T14:53:59.641Z"}},{"type":"Public","name":"tags","owner":"marrow","isFork":false,"description":"An object-based template and widget library wherein templates are interpreted by Python itself.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T14:44:01.859Z"}},{"type":"Public","name":"package","owner":"marrow","isFork":false,"description":"Plugin discovery and management, dependency graphing, and object import path canonicalization.","allTopics":["plugin-manager","pypi","cpython","pypy","plugin-system","canonicalization","reference-parsing","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":9,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T14:31:39.116Z"}},{"type":"Public","name":"haus","owner":"marrow","isFork":false,"description":"The Mastodon social network instance for the Marrow Open Source Collective.","allTopics":["mastodon","mastodon-instances","mastodon-social-network","mastodon-social"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-12T05:18:39.840Z"}},{"type":"Public","name":"uri","owner":"marrow","isFork":false,"description":"A type to represent, query, and manipulate a Uniform Resource Identifier.","allTopics":["python","url","uri","uri-templates","url-parsing","url-parser","uri-fragments","uri-components","uri-path","uri-query","uri-parser","url-encoder","url-builder","uri-manipulations","uri-normalize","uri-template","url-parameters"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":9,"starsCount":19,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-25T09:04:56.992Z"}},{"type":"Public","name":"protocols","owner":"marrow","isFork":false,"description":"A repository of non-code documenting Marrow Open Source Collective-standardized protocols.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-18T23:56:23.598Z"}},{"type":"Public","name":"contentment","owner":"marrow","isFork":false,"description":"A WebCore 2 content management system.","allTopics":["python","cms","components","python-3","cms-framework","marrow","component-framework"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":1,"starsCount":10,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-24T19:02:44.674Z"}},{"type":"Public","name":"web.dispatch.resource","owner":"marrow","isFork":false,"description":"A method to resolve a request to an endopint using the WSGI HTTP_METHOD and attribute access.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T21:44:31.939Z"}},{"type":"Public","name":"web.dispatch.object","owner":"marrow","isFork":false,"description":"Object dispatch; a method to resolve path components to Python objects using directed attribute access.","allTopics":["dispatch","python3","cpython","pypy","object-dispatch","endpoint-discovery","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-12T19:21:42.746Z"}},{"type":"Public","name":"web.dispatch","owner":"marrow","isFork":false,"description":"Core utilities related to endpoint dispatch.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-22T16:52:25.998Z"}},{"type":"Public","name":"util","owner":"marrow","isFork":false,"description":"Commonly shared Python utility subclasses and functions.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-01T15:57:18.953Z"}},{"type":"Public","name":"web.theme.bootstrap","owner":"marrow","isFork":false,"description":"Bootstrap theme components for cinje and/or Contentment 3.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-08T15:28:48.999Z"}},{"type":"Public","name":"web.api","owner":"marrow","isFork":false,"description":"An HTTP API client interface with a declarative approach to functional interface definition.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-15T19:04:02.813Z"}},{"type":"Public template","name":"valsi","owner":"marrow","isFork":false,"description":"A static site generator using Makefile automation and the renderer back-end of your choice.","allTopics":[],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-11T00:31:20.088Z"}},{"type":"Public","name":"automaton","owner":"marrow","isFork":false,"description":"A declarative data synchronization / import system.","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-19T03:34:04.497Z"}},{"type":"Public template","name":"marrow-package-template","owner":"marrow","isFork":false,"description":"A GitHub repository template for use with new Marrow projects, and to use as a reference for maintaining existing projects.","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-13T18:52:25.143Z"}},{"type":"Public","name":"script","owner":"marrow","isFork":false,"description":"Turn any callable into a powerful command line script through arglist introspection.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-09T21:03:52.327Z"}},{"type":"Public","name":"jarco","owner":"marrow","isFork":false,"description":"Pluggable project search, path abbreviation, and SCM integration for Zsh, plus one heck of an attractive promptline.vim-inspired prompt requiring a Powerline font.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-01T15:51:15.935Z"}},{"type":"Public","name":"web.component.page","owner":"marrow","isFork":false,"description":"Rich layout and rendering of content and extensible blocks for WebCore Contentment applications.","allTopics":["python","cms","component","python-3","marrow","contentment"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-05T18:40:24.484Z"}},{"type":"Public","name":"typecast","owner":"marrow","isFork":false,"description":"Utilize Python 3 function annotations for rich, structured typecasting, not just type validation and hinting, through direct specification and inference.","allTopics":["python","type-inference","type-annotations","type-casting","type-coercion"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-25T22:35:39.171Z"}},{"type":"Public","name":"bcp47","owner":"marrow","isFork":false,"description":"An IETF BCP47 datatype and serializer, with support for Unicode extensions.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-29T18:03:58.314Z"}},{"type":"Public","name":"web.locale","owner":"marrow","isFork":false,"description":"A GILT (globalization, internationalization, localization, translation) support library for WebCore.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-23T22:03:30.954Z"}}],"repositoryCount":53,"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"}