{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"hymns-api","owner":"sopherapps","isFork":false,"description":"This is a general API that can host hymns/songs including their musical notation.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-12T20:29:37.849Z"}},{"type":"Public","name":"pydantic-redis","owner":"sopherapps","isFork":false,"description":"A simple Declarative ORM for Redis using pydantic Models","allTopics":["redis","orm","asyncio","pydantic","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":36,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-10T11:08:52.674Z"}},{"type":"Public","name":"alpml","owner":"sopherapps","isFork":false,"description":"An Alpine.js inspired javascript framework that allows for combining multiple HTML components","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T18:39:21.566Z"}},{"type":"Public","name":"type_dep","owner":"sopherapps","isFork":false,"description":"type_dep is a dependency injection framework that uses type hints to inject dependencies (much like Angular, Dotnet and the like)","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":7,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-05T15:16:06.288Z"}},{"type":"Public","name":".github","owner":"sopherapps","isFork":false,"description":"Contains default health files for SopherApps projects","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-03T18:31:21.105Z"}},{"type":"Public","name":"scdb","owner":"sopherapps","isFork":false,"description":"A very simple and fast key-value store but persisting data to disk, with a \"localStorage-like\" API.","allTopics":["cache","localstorage","disk-cache","key-value-store"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-01T20:19:51.590Z"}},{"type":"Public","name":"funml","owner":"sopherapps","isFork":false,"description":"A collection of utilities to help write python as though it were an ML-kind of functional language like OCaml","allTopics":["python","functional-programming","pattern-matching"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-20T13:15:07.316Z"}},{"type":"Public","name":"eli","owner":"sopherapps","isFork":false,"description":"This is a Web-based Client application for the [PubSubQ pub/sub app](https://sopherapps.com/store/pubsub/pubsubq/). It allows a user to generate realtime tables, charts, lists etc. basing on the data coming from any number of PubSubQ instances.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T12:45:54.679Z"}},{"type":"Public","name":"py_scdb","owner":"sopherapps","isFork":false,"description":"A very simple and fast key-value store but persisting data to disk, with a \"localStorage-like\" API for python","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-06T21:27:51.842Z"}},{"type":"Public","name":"go-scdb","owner":"sopherapps","isFork":false,"description":"A very simple and fast key-value pure-go store but persisting data to disk, with a \"localStorage-like\" API.","allTopics":["localstorage","diskcache","golang","key-value-store"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-06T20:14:38.655Z"}},{"type":"Public","name":"orredis","owner":"sopherapps","isFork":false,"description":"A Fast pydantic python ORM for redis built in rust","allTopics":["redis","orm","pydantic"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-02T06:51:50.676Z"}},{"type":"Public","name":"ckydb","owner":"sopherapps","isFork":false,"description":"A simple fast memory-first thread-safe (or goroutine-safe for Go) key-value embedded database that persist data on disk.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-31T21:40:56.145Z"}},{"type":"Public","name":"xml_stream","owner":"sopherapps","isFork":false,"description":"A simple XML file and string reader that is able to read big XML files and strings by using streams (iterators), with an option to convert to dictionaries","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T17:36:11.572Z"}},{"type":"Public archive","name":"api-querier","owner":"sopherapps","isFork":false,"description":"A simple wrapper around axios to work with remote API resources as though they were local","allTopics":["rest-api","axios","client-side"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T17:26:34.077Z"}},{"type":"Public","name":"you-hedge","owner":"sopherapps","isFork":false,"description":"A web/webOS application to sidestep the mentally-degrading YouTube news feed and only view channels subscribed to.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T17:24:18.991Z"}},{"type":"Public archive","name":"simplemq","owner":"sopherapps","isFork":false,"description":"A simple message queue server that requires only nodejs","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T17:18:41.118Z"}},{"type":"Public archive","name":"ra-feathers-oauth","owner":"sopherapps","isFork":false,"description":"A feathersjs client for react admin focusing on oauth login","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T17:17:25.692Z"}},{"type":"Public archive","name":"judah","owner":"sopherapps","isFork":false,"description":"Judah is a simplistic service-oriented framework to handle ETL tasks in python.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-08T16:57:26.660Z"}},{"type":"Public","name":"you-hedge-back","owner":"sopherapps","isFork":false,"description":"This is the back end of the YouHedge app that handles authentication of the client apps as well as hosts the privacy policy and the terms of service documents.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-25T23:11:26.963Z"}},{"type":"Public archive","name":"lilly","owner":"sopherapps","isFork":false,"description":"Lilly is fast service-oriented and layered Python 3.6+ web framework built on top of [FastAPI](https://fastapi.tiangolo.com/) It is enforces a certain way of creating FastApi applications that is much easier to reason about.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-11T00:59:39.486Z"}},{"type":"Public archive","name":"mtn-pay-js","owner":"sopherapps","isFork":false,"description":"An unofficial JavaScript/Typescript client package for querying the MTN Mobile Money API","allTopics":["online-payments","mtn","mtnmobilemoney","mtnmomo"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":0,"starsCount":4,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-10T12:15:40.357Z"}},{"type":"Public archive","name":"email_notifier","owner":"sopherapps","isFork":false,"description":"A simple email notifier for general messages or exceptions with easy environment configuration","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-19T06:26:00.463Z"}},{"type":"Public archive","name":"function-ext-monitor","owner":"sopherapps","isFork":false,"description":"Provides a decorator to wrap around a function so that a report is sent to external server every time function runs.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-12T15:09:46.848Z"}},{"type":"Public archive","name":"v-data-form","owner":"sopherapps","isFork":false,"description":"A form whose UI and behaviour are all driven by the data fed into it","allTopics":[],"primaryLanguage":{"name":"Vue","color":"#41b883"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-19T12:07:45.473Z"}},{"type":"Public archive","name":"v-upload","owner":"sopherapps","isFork":false,"description":"A collection of upload components for vuetify","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-29T17:43:19.873Z"}}],"repositoryCount":25,"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"}