{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"n8n","owner":"CodelyTV","isFork":true,"description":"Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5183,"license":"Other","participation":[33,29,29,37,50,36,36,29,39,41,55,41,44,33,34,39,24,26,38,42,42,24,47,51,46,53,34,72,53,58,67,19,41,57,61,52,46,33,37,42,27,36,35,21,23,43,42,29,31,34,33,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T08:59:42.565Z"}},{"type":"Public template","name":"typescript-ddd-skeleton","owner":"CodelyTV","isFork":false,"description":"πŸ”·βœ¨ TypeScript DDD Skeleton: Bootstrap your new TypeScript applying following Hexagonal Architecture and Domain-Driven Design patterns","topicNames":["nodejs","node","course","cqrs","mongodb","ddd","postgresql","domain-driven-design","ts","typeorm"],"topicsNotShown":9,"allTopics":["nodejs","node","course","cqrs","mongodb","ddd","postgresql","domain-driven-design","ts","typeorm","node-js","codelytv","hexagonal-architecture","software-architecture","ddd-architecture","ddd-example","ddd-cqrs","codely","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":426,"forksCount":52,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-29T10:07:08.035Z"}},{"type":"Public","name":"add_ai_follwing_best_practices-course","owner":"CodelyTV","isFork":false,"description":"Add Artificial Intelligence following best practices course examples","topicNames":["typescript","ai","software-architecture","domain-events","software-architecture-and-design","langchain","langchain-js"],"topicsNotShown":0,"allTopics":["typescript","ai","software-architecture","domain-events","software-architecture-and-design","langchain","langchain-js"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":3,"license":"GNU Affero General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,23,50,7,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T13:10:30.954Z"}},{"type":"Public","name":"infrastructure_design-eventbus-aws-course","owner":"CodelyTV","isFork":false,"description":"Infrastructure Design: AWS SQS as a Message Queue course examples","topicNames":["aws","typescript","message-bus","sqs","sns","message-broker","eventbridge"],"topicsNotShown":0,"allTopics":["aws","typescript","message-bus","sqs","sns","message-broker","eventbridge"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":21,"forksCount":4,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-05T05:24:18.634Z"}},{"type":"Public","name":"domain_modeling-projections-course","owner":"CodelyTV","isFork":false,"description":"Domain modeling: Projections course examples","topicNames":["typescript","event-driven","projections","domain-modeling"],"topicsNotShown":0,"allTopics":["typescript","event-driven","projections","domain-modeling"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":1,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T08:58:16.047Z"}},{"type":"Public","name":"typescript-primitives-type","owner":"CodelyTV","isFork":false,"description":"🧩 TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types such as number or boolean (not Value Objects)","topicNames":["typescript-library","typescript-utility","typescript-types","typescript-utilities","typescript"],"topicsNotShown":0,"allTopics":["typescript-library","typescript-utility","typescript-types","typescript-utilities","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":107,"forksCount":9,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-28T17:56:16.609Z"}},{"type":"Public","name":"design_patterns-criteria-course","owner":"CodelyTV","isFork":false,"description":"Criteria Codely course examples","topicNames":["typescript","nextjs","specification-pattern","criteria","filter-pattern","criteria-pattern"],"topicsNotShown":0,"allTopics":["typescript","nextjs","specification-pattern","criteria","filter-pattern","criteria-pattern"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":21,"forksCount":5,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T13:20:10.195Z"}},{"type":"Public","name":"vscode-awesome-settings","owner":"CodelyTV","isFork":false,"description":"Awesome Settings for VSCode","topicNames":["vscode","visual-studio-code","codely"],"topicsNotShown":0,"allTopics":["vscode","visual-studio-code","codely"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":32,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T10:06:52.329Z"}},{"type":"Public","name":"infrastructure_design-eventbus-rabbitmq-course","owner":"CodelyTV","isFork":false,"description":"Infrastructure Design: RabbitMQ as a Message Queue course examples","topicNames":["typescript","rabbitmq","nextjs","message-bus","message-queue","message-broker"],"topicsNotShown":0,"allTopics":["typescript","rabbitmq","nextjs","message-bus","message-queue","message-broker"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":1,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-23T09:45:13.037Z"}},{"type":"Public","name":"nextjs-open_graph-course","owner":"CodelyTV","isFork":false,"description":"Examples of how to create Open Graph images using Next.js","topicNames":["nextjs","opengraph","og-image","og-image-generator"],"topicsNotShown":0,"allTopics":["nextjs","opengraph","og-image","og-image-generator"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-19T16:28:01.273Z"}},{"type":"Public","name":"value_objects-course","owner":"CodelyTV","isFork":false,"description":"Value Objects course examples","topicNames":["php","typescript","value-object","software-architecture"],"topicsNotShown":0,"allTopics":["php","typescript","value-object","software-architecture"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":8,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-12T14:39:40.657Z"}},{"type":"Public","name":"eslint-plugin-no-default-parameters","owner":"CodelyTV","isFork":false,"description":"A plugin that forbids the use of default parameters in functions, methods and constructors.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-11T23:49:25.189Z"}},{"type":"Public template","name":"typescript-ddd-example","owner":"CodelyTV","isFork":false,"description":"πŸ”·πŸŽ― TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns","topicNames":["nodejs","javascript","mongodb","rabbitmq","eda","ts","codelytv","software-architecture","ddd-sample","event-driven-architecture"],"topicsNotShown":10,"allTopics":["nodejs","javascript","mongodb","rabbitmq","eda","ts","codelytv","software-architecture","ddd-sample","event-driven-architecture","ddd-example","ddd-cqrs","dddesign","codely","typescript","cqrs","ddd","domain-driven-design","hexagonal-architecture","ddd-architecture"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":20,"issueCount":5,"starsCount":1218,"forksCount":206,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-23T16:36:39.827Z"}},{"type":"Public","name":"domain_modeling-domain_events-course","owner":"CodelyTV","isFork":false,"description":"Domain Modeling: Domain Events course examples","topicNames":["ddd","domain-driven-design","event-driven","domain-events","event-driven-architecture"],"topicsNotShown":0,"allTopics":["ddd","domain-driven-design","event-driven","domain-events","event-driven-architecture"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-21T11:40:59.386Z"}},{"type":"Public","name":"frontend-hexagonal_architecture-course","owner":"CodelyTV","isFork":false,"description":"Hexagonal Architecture in frontend","topicNames":["react","javascript","typescript","frontend","hexagonal-architecture"],"topicsNotShown":0,"allTopics":["react","javascript","typescript","frontend","hexagonal-architecture"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":77,"forksCount":30,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-18T07:16:15.057Z"}},{"type":"Public template","name":"typescript-basic-skeleton","owner":"CodelyTV","isFork":false,"description":"πŸ”·πŸŒ± TypeScript Basic Skeleton: Bootstrap your new TypeScript project with the bare minimum dependencies","topicNames":["ts","tsconfig","typescript-boilerplate","typescript","eslint","skeleton","jest"],"topicsNotShown":0,"allTopics":["ts","tsconfig","typescript-boilerplate","typescript","eslint","skeleton","jest"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":129,"forksCount":19,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-09T09:26:00.527Z"}},{"type":"Public","name":"react-carousel","owner":"CodelyTV","isFork":false,"description":"A React Carousel supporting different slides sizes, responsive, custom styling, accesible by default, SSR compatible, and tested","topicNames":["react","typescript","reactjs","react-components","carousel","npm-package","javascript-library","typescript-library","storybook","cypress"],"topicsNotShown":1,"allTopics":["react","typescript","reactjs","react-components","carousel","npm-package","javascript-library","typescript-library","storybook","cypress","carousel-slider"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":21,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-29T03:45:30.259Z"}},{"type":"Public","name":"aggregates-course","owner":"CodelyTV","isFork":false,"description":"Aggregates course examples","topicNames":["ddd","ddd-patterns","ddd-architecture","aggregate-root","aggregates"],"topicsNotShown":0,"allTopics":["ddd","ddd-patterns","ddd-architecture","aggregate-root","aggregates"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-27T08:00:49.168Z"}},{"type":"Public","name":"awesome-typescript-examples","owner":"CodelyTV","isFork":false,"description":"✨ Awesome TypeScript Examples with complete show cases of how to take advantage of the language potential.","topicNames":["examples","dependency-injection","decorators","generics","enums","any","unknown","exhaustiveness-checking","utility-types","typescript-example"],"topicsNotShown":3,"allTopics":["examples","dependency-injection","decorators","generics","enums","any","unknown","exhaustiveness-checking","utility-types","typescript-example","typescript-examples","typescript","eslint"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":172,"forksCount":31,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-09T10:28:19.514Z"}},{"type":"Public template","name":"typescript-api-skeleton","owner":"CodelyTV","isFork":false,"description":"πŸ”·πŸŒ TypeScript API Skeleton: Bootstrap your new TypeScript backend project","topicNames":["nodejs","node","typescript","eslint","backend","jest","ci","back-end","ts","supertest"],"topicsNotShown":4,"allTopics":["nodejs","node","typescript","eslint","backend","jest","ci","back-end","ts","supertest","node-js","tsconfig","backend-api","github-actions"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":190,"forksCount":38,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-06T19:44:22.057Z"}},{"type":"Public","name":"repository_pattern-course","owner":"CodelyTV","isFork":false,"description":"Repository Pattern course examples","topicNames":["typescript","repository","repository-pattern"],"topicsNotShown":0,"allTopics":["typescript","repository","repository-pattern"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-18T09:58:28.291Z"}},{"type":"Public","name":"react-carousel-course","owner":"CodelyTV","isFork":false,"description":"Code examples of `Crea tu librerΓ­a en React: Carousel` course","topicNames":["react","css","library","typescript","jest","css3","carousel","storybook","carousel-component","cypress"],"topicsNotShown":1,"allTopics":["react","css","library","typescript","jest","css3","carousel","storybook","carousel-component","cypress","carousel-slider"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T10:45:21.087Z"}},{"type":"Public template","name":"typescript-react_library-vite_template","owner":"CodelyTV","isFork":false,"description":"Template for creating React libraries with TypeScript following best practices: Storybook for documentation, testing, Continuous Integration, and linting","topicNames":["testing","typescript","eslint","jest","react-library","storybook","cypress","vite","github-actions","vite-template"],"topicsNotShown":1,"allTopics":["testing","typescript","eslint","jest","react-library","storybook","cypress","vite","github-actions","vite-template","vite-template-react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-25T10:03:21.070Z"}},{"type":"Public","name":"vue-skeleton","owner":"CodelyTV","isFork":false,"description":"A Vue 3 component to create loading skeletons quickly","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":4,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-05T10:21:24.990Z"}},{"type":"Public","name":"frontend-hexagonal_architecture-example","owner":"CodelyTV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":29,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-04T10:13:15.486Z"}},{"type":"Public","name":"vue-devdash","owner":"CodelyTV","isFork":false,"description":"Developer dashboard focused on learning Vue applying best practices.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-22T21:30:20.523Z"}},{"type":"Public","name":"portfolio-nextjs-vercel","owner":"CodelyTV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-10T09:04:34.498Z"}},{"type":"Public","name":"portfolio-gatsby-netlify","owner":"CodelyTV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-10T08:53:39.179Z"}},{"type":"Public","name":"refactor-from-js-to-ts-course","owner":"CodelyTV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":28,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T02:14:28.345Z"}},{"type":"Public template","name":"figma-plugin-skeleton","owner":"CodelyTV","isFork":false,"description":"πŸͺ† Template intended to serve as a starting point if you want to bootstrap a Figma Plugin in TypeScript.","topicNames":["figma","figma-api","figma-plugins","figma-plugin","figma-plugin-example"],"topicsNotShown":0,"allTopics":["figma","figma-api","figma-plugins","figma-plugin","figma-plugin-example"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":35,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-08T16:08:42.776Z"}}],"repositoryCount":40,"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"}