{"payload":{"pageCount":5,"repositories":[{"type":"Public","name":"infrastructure_design-cache-course","owner":"CodelyTV","isFork":false,"description":"Infrastructure design: Cache course examples","allTopics":["typescript","cache","varnish","application-cache","http-cache","repository-cache"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"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,30,0,0,0,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T12:38:15.110Z"}},{"type":"Public template","name":"scala-basic-skeleton.g8","owner":"CodelyTV","isFork":false,"description":"🧬⚡ Scala Basic Skeleton: Template for bootstrapping your new Scala project following idiomatic best practices powered by Giter 8.","allTopics":["bootstrap","sample","hooks","template","scala","sbt","skeleton","editorconfig","codelytv","scalatest","scalafmt","g8","codely"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":17,"license":"MIT License","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,7,0,0,0,0,0,0,0,0,0,48],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-22T11:47:01.614Z"}},{"type":"Public","name":"n8n-codely-custom-image","owner":"CodelyTV","isFork":false,"description":"🤖🐳 n8n Docker image including twitch node","allTopics":["twitch","docker-image","n8n"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T08:03:40.563Z"}},{"type":"Public","name":"refactoring-code_smells-design_patterns","owner":"CodelyTV","isFork":false,"description":"♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques","allTopics":["javascript","refactoring","kotlin","java","php","clean-code","design-patterns","refactorings","code-smells","typescrit","refactoring-exercise","refactoring-kata"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":8,"issueCount":2,"starsCount":559,"forksCount":130,"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,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-19T17:24:11.071Z"}},{"type":"Public","name":"design_patterns-criteria-course","owner":"CodelyTV","isFork":false,"description":"Criteria Codely course examples","allTopics":["typescript","nextjs","specification-pattern","criteria","filter-pattern","criteria-pattern"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":23,"forksCount":6,"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,28,1,21,0,30,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T21:18:38.195Z"}},{"type":"Public","name":"pr-size-labeler","owner":"CodelyTV","isFork":false,"description":"🏷 Visualize and optionally limit the size of your Pull Requests","allTopics":["github","automation","pull-request","pull-requests","action","codelytv","github-actions","github-action","pull-request-management","pull-request-action","codely"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":3,"issueCount":11,"starsCount":323,"forksCount":55,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,3,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-09T17:37:02.542Z"}},{"type":"Public","name":"eslint-config-codely","owner":"CodelyTV","isFork":false,"description":"Opinionated linting configuration considering modern TypeScript best practices and providing consistency to your import statements. Valid for your JavaScript or TypeScript projects 🤟","allTopics":["javascript","typescript","eslint","linting","prettier","eslint-config","prettier-eslint","prettier-config"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":82,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T10:21:39.634Z"}},{"type":"Public","name":"infrastructure_design-views-course","owner":"CodelyTV","isFork":false,"description":"Views course examples","allTopics":["mysql","views","ddd","postgresql","oracle","sqlserver"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"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,17,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T09:02:06.728Z"}},{"type":"Public template","name":"csharp-ddd-skeleton","owner":"CodelyTV","isFork":false,"description":"🦈✨ C# DDD Skeleton: Bootstrap your new C# projects applying Hexagonal Architecture and Domain-Driven Design patterns","allTopics":["csharp","rabbitmq","entity-framework","netcore","codelytv","example-project","ddd-example","ddd-cqrs","netcore3","netcore31","codely","cqrs","skeleton","ddd","hexagonal-architecture","ddd-architecture"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":2,"issueCount":2,"starsCount":161,"forksCount":30,"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-05-30T02:44:01.090Z"}},{"type":"Public","name":"jetbrains-theme","owner":"CodelyTV","isFork":false,"description":"🎨 A modern, productivity-increaser theme for all JetBrains IDEs","allTopics":["intellij","phpstorm","gruvbox","webstorm","rubymine","pycharm","codelytv","jetbrains-ui","goland","codely","jetbrains-theme"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":8,"starsCount":134,"forksCount":21,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-18T10:05:12.886Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5427,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T08:59:42.565Z"}},{"type":"Public template","name":"php-basic-skeleton","owner":"CodelyTV","isFork":false,"description":"🐘🚀 PHP Basic Skeleton: Bootstrap your new projects using this Composer Project","allTopics":["bootstrap","sample","php","composer","skeleton","php7","example","best-practices","phpunit","codelytv"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":107,"forksCount":47,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T13:33:18.994Z"}},{"type":"Public template","name":"java-basic-skeleton","owner":"CodelyTV","isFork":false,"description":"☕🚀 Java Bootstrap: Skeleton for your new projects","allTopics":["kata","example","java-8","codelytv","example-project","junit5","codely","java","bootstrap","gradle"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":40,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,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,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T09:50:55.790Z"}},{"type":"Public template","name":"typescript-ddd-skeleton","owner":"CodelyTV","isFork":false,"description":"🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns","allTopics":["nodejs","node","typescript","course","cqrs","mongodb","ddd","postgresql","domain-driven-design","ts","typeorm","node-js","codelytv","hexagonal-architecture","software-architecture","ddd-architecture","ddd-example","ddd-cqrs","codely"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":434,"forksCount":52,"license":null,"participation":null,"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","allTopics":["typescript","ai","software-architecture","domain-events","software-architecture-and-design","langchain","langchain-js"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":3,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T13:10:30.954Z"}},{"type":"Public","name":"dotly","owner":"CodelyTV","isFork":false,"description":"🌚 Modular and easy to customize dotfiles framework","allTopics":["dotfile-manager","codelytv","dotfile","dotfiles-manager","dotfiles-resources","dotfiles-install","dotfiles-installer","dotfiles-automation","dotfiles-macos","dotfiles-linux","dotfile-windows","codely","dotfiles","bash","zsh"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":10,"issueCount":35,"starsCount":1181,"forksCount":115,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-13T23:08:16.217Z"}},{"type":"Public","name":"infrastructure_design-eventbus-aws-course","owner":"CodelyTV","isFork":false,"description":"Infrastructure Design: AWS SQS as a Message Queue course examples","allTopics":["aws","typescript","message-bus","sqs","sns","message-broker","eventbridge"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":22,"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","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":"php-ddd-example","owner":"CodelyTV","isFork":false,"description":"🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6","allTopics":["testing","microservice","phpunit","behat","monorepo","codelytv","php8","bounded-context","symfony5","codely","docker","php","laravel","symfony","cqrs","doctrine","ddd","domain-driven-design","microservices-architecture","hexagonal-architecture"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":34,"issueCount":23,"starsCount":2927,"forksCount":1079,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,7,7,1,1,6,0,0,0,1,0,1,3,1,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-03T11:41:35.316Z"}},{"type":"Public","name":"linting-js-ts-course","owner":"CodelyTV","isFork":false,"description":"Linting js and ts course examples","allTopics":["js","eslint","linter","ts"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":11,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-11T10:33:42.793Z"}},{"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)","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 template","name":"java-ddd-example","owner":"CodelyTV","isFork":false,"description":"♨️ DDD in Java skeleton & examples. Course:","allTopics":["java","cqrs","rabbitmq","ddd","cucumber","junit","hexagon","ddd-architecture","ddd-example","cucumber-java","ddd-cqrs","codely","gradle","codelytv","java-skeleton"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":14,"issueCount":5,"starsCount":408,"forksCount":202,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,1,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-02-19T08:14:54.239Z"}},{"type":"Public","name":"vscode-awesome-settings","owner":"CodelyTV","isFork":false,"description":"Awesome Settings for VSCode","allTopics":["vscode","visual-studio-code","codely"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":33,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T10:06:52.329Z"}},{"type":"Public template","name":"kotlin-api-skeleton","owner":"CodelyTV","isFork":false,"description":"💎 Kotlin Hexagonal HTTP API template to create your new projects","allTopics":["kotlin","testing","api","spring","spring-boot","hexagonal"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":58,"forksCount":12,"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,1,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-01-25T19:24:50.151Z"}},{"type":"Public","name":"infrastructure_design-eventbus-rabbitmq-course","owner":"CodelyTV","isFork":false,"description":"Infrastructure Design: RabbitMQ as a Message Queue course examples","allTopics":["typescript","rabbitmq","nextjs","message-bus","message-queue","message-broker"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-23T09:45:13.037Z"}},{"type":"Public","name":"vscode-theme","owner":"CodelyTV","isFork":false,"description":"A modern, good-looking, productivity-increaser theme for Visual Studio Code","allTopics":["vscode","vscode-extension","gruvbox","codelytv","vscode-theme","ide-theme","codely","visual-studio"],"primaryLanguage":null,"pullRequestCount":5,"issueCount":1,"starsCount":59,"forksCount":15,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-16T21:01:08.048Z"}},{"type":"Public","name":"infrastructure_design-inheritance_mapping-php-course","owner":"CodelyTV","isFork":false,"description":"Inheritance Mapping in PHP with Doctrine course examples","allTopics":["php","doctrine","inheritance-mapping"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"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,11,0,9,0,1,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-01-11T13:35:10.106Z"}},{"type":"Public","name":"nextjs-open_graph-course","owner":"CodelyTV","isFork":false,"description":"Examples of how to create Open Graph images using Next.js","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":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,12,2,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":"2023-12-19T16:28:01.273Z"}},{"type":"Public","name":"ddd_problems-domain_events_errors_handling-course","owner":"CodelyTV","isFork":false,"description":"Examples of how to handle errors when publishing and consuming domain events","allTopics":["rabbitmq","ddd","domain-driven-design","event-driven","aws-sqs","domain-events","event-driven-architecture"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-19T16:27:21.213Z"}},{"type":"Public","name":"value_objects-course","owner":"CodelyTV","isFork":false,"description":"Value Objects course examples","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"}}],"repositoryCount":140,"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"}