{"id":58214,"url":"https://github.com/Horizon-Scale/memento","name":"memento","description":"Une liste de ressources web sur le développement.","projects_count":64,"last_synced_at":"2026-09-12T21:00:25.267Z","repository":{"id":86706530,"uuid":"217719200","full_name":"Horizon-Scale/memento","owner":"Horizon-Scale","description":"Une liste de ressources web sur le développement.","archived":false,"fork":false,"pushed_at":"2020-05-27T11:06:40.000Z","size":58,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-08-24T06:38:04.835Z","etag":null,"topics":["awesome","awesome-list","developer-tools","development","development-tools","ressources-web"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Horizon-Scale.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-10-26T14:16:59.000Z","updated_at":"2024-12-20T16:09:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"6a50dd27-7956-4378-8950-688bea01a48c","html_url":"https://github.com/Horizon-Scale/memento","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Horizon-Scale/memento","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Horizon-Scale%2Fmemento","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Horizon-Scale%2Fmemento/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Horizon-Scale%2Fmemento/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Horizon-Scale%2Fmemento/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Horizon-Scale","download_url":"https://codeload.github.com/Horizon-Scale/memento/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Horizon-Scale%2Fmemento/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37249200,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-12T02:00:07.213Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-04-08T00:00:29.291Z","updated_at":"2026-09-12T21:00:25.268Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Outils","Autres Ressources","Articles","Podcasts","Vidéos"],"sub_categories":["Editeurs et IDE","Repository Git","Ressources Web","Documentation","Qualité logicielle","Liste de ressources developpement web","Déploiement","DDD - Domain Driven Design","TDD - Test Driven Development","Design Pattern","Containerisation","Developpement Web","Clean Code","Virtualisation et Containerisation","Tests"],"readme":"# Simple memento\n\n[![Markdown Lint](https://github.com/Horizon-Scale/memento/workflows/Markdown%20Lint/badge.svg)](https://github.com/Horizon-Scale/memento/actions)\n\nUne liste de ressources web sur le développement.\n\n- [Simple memento](#simple-memento)\n  - [Outils](#outils)\n    - [Editeurs et IDE](#editeurs-et-ide)\n    - [Repository Git](#repository-git)\n    - [Qualité logicielle](#qualit%c3%a9-logicielle)\n    - [Déploiement](#d%c3%a9ploiement)\n      - [Infrastructure As Code](#infrastructure-as-code)\n      - [CI/CD](#cicd)\n    - [Ressources Web](#ressources-web)\n      - [CSS](#css)\n      - [Framework CSS](#framework-css)\n      - [JS](#js)\n    - [Tests](#tests)\n      - [Tests de charges](#tests-de-charges)\n      - [Tests automatisés](#tests-automatis%c3%a9s)\n      - [Autre](#autre)\n    - [Virtualisation et Containerisation](#virtualisation-et-containerisation)\n    - [Documentation](#documentation)\n  - [Articles](#articles)\n    - [DDD - Domain Driven Design](#ddd---domain-driven-design)\n    - [TDD - Test Driven Development](#tdd---test-driven-development)\n    - [Design Pattern](#design-pattern)\n    - [Clean Code](#clean-code)\n    - [Containerisation](#Containerisation)\n    - [Developpement Web](#Developpement-Web)\n    - [Liste de ressources developpement web](#liste-de-ressources-developpement-web)\n  - [Livres](#livres)\n  - [Podcasts](#podcasts)\n  - [Vidéos](#vid%c3%a9os)\n  - [Autres Ressources](#autres-ressources)\n\n## Outils\n\n### Editeurs et IDE\n\n- [Visual Studio](https://visualstudio.microsoft.com/fr/vs/) : IDE pour\ndévelopper en C#, VB, F# et toute la plateforme .NET\n- [Visual Studio Code](https://code.visualstudio.com) : Editeur de texte se\nrapprochant d'un IDE, peut etre utilisé pour n'importe quel langage\n- [IntelliJ IDEA](https://www.jetbrains.com/idea/) :\nIDE pour développer en Java/Kotlin ainsi que toute la plateforme JVM.\n- [Pycharm](https://www.jetbrains.com/pycharm/) : IDE pour développer en python\n- [Webstorm](https://www.jetbrains.com/webstorm/) : IDE pour développer en JavaScript et NodeJS\n\n### Repository Git\n\n- [Github](https://github.com/)\n- [Gitlab](https://about.gitlab.com/product/source-code-management/)\n- [Azure Repos](https://azure.microsoft.com/fr-fr/services/devops/repos/) :\nRepository Git intégré a Azure DevOps\n\n### Qualité logicielle\n\n- [Themis de Promyze](http://promyze.com/themis/) : Themis est une plateforme\npermettant de diffuser des bonnes pratiques de développement et d'animer une\nstratégie de clean code.\n- [SonarQube](https://www.sonarsource.com/products/sonarqube/) : SonarQube\ncompare les fichiers a une base de règles prédéfinis et lève des erreur si notre\nnouveau code ne respecte pas ces règles. Doit être installé sur nos propre serveurs.\n- [SonarCloud](https://sonarcloud.io/about/) : Version Saas de SonarQube,\naccessible en ligne, pour les repository Github, Azure DevOps et BitBucket.\n\n### Déploiement\n\n- [AWX - Ansible Tower](https://github.com/ansible/awx/) : AWX est la version\nopen source d'Ansible Tower qui est un orchestrateur de playbooks Ansible.\n\n#### Infrastructure As Code\n\n- [Terraform](https://www.terraform.io/) : Terraform permet de scripter notre\ninfrastructure et de le créer les ressources nécessaire. Disponible sur les\ncloud AWS, Azure et GCP.\n\n#### CI/CD\n\n- [Github Actions](https://github.com/features/actions/)\n- [Gitlab](https://about.gitlab.com/product/continuous-integration/)\n- [Azure Pipeline](https://azure.microsoft.com/fr-fr/services/devops/pipelines/)\n: CI/CD intégré a Azure DevOps\n\n### Ressources Web\n\n- [CodePen](https://codepen.io/picks/pens/) : CodePen est une communauté en\nligne et un éditeur permettant de tester et de présenter des extraits de code\nTML, CSS et JavaScript créés par les utilisateurs.\n- [ColorHunt](https://colorhunt.co/)\n- [Pesticide](https://chrome.google.com/webstore/detail/pesticide-for-chrome/bblbgcheenepgnnajgfpiicnbbdmmooh)\n: extention chrome pour visualiser les boxs CSS\n\n#### CSS\n\n- [Courstro](https://www.youtube.com/channel/UCVyRiMvfUNMA1UPlDPzG5Ow)\n- [CSS Tricks](https://css-tricks.com/): Le CSS est votre ami et ce site est là pour vous le prouver.\n- [ModernCss](https://moderncss.dev/):  Une serie de \"tuto\" pour vous réconforter avec CSS3\n- [AnimateCSS](https://animate.style/) : Une librairie vous permettant d'animer avec du CSS très simplement.\n\n#### Framework CSS\n\n- [Tailwind](https://tailwindcss.com/) : Un framework css utilitaire, met en avant des classes pour rapidement créer ses propres composants au lieu de donner directement des composants comme d'autre framework tel que Bootstrap. Très facilement customisable et configurable.\n\nDivers site web avec des composants fait en tailwind pour s'inspirer du code ou l'integrer au sien :\n\n- [TailwindUI](https://tailwindui.com/components/)\n- [TailwindComponents](https://tailwindcomponents.com/)\n- [TailwindToolbox](https://www.tailwindtoolbox.com/)\n- [Tailblocks](https://mertjf.github.io/tailblocks/)\n\n#### JS\n\n- [Dev ed](https://www.youtube.com/channel/UClb90NQQcskPUGDIXsQEz5Q/playlists) : Une chaine youtube sur le front end avec bcp d'animation JS\n- [DevTheory](https://www.youtube.com/channel/UCgJERWtcvu-JiPq5wBkYF1g): Une chaine youtube (Francaise !) axée sur le partage d'informations concernant JS et uniquement JS\n- [markusOberlehner](https://markus.oberlehner.net/): Un blog sur des techniques avancées JS et Vue.js\n- [Deno.land](https://deno.land/): Le prochain node ?\n- [AnimeJS](https://animejs.com/) : Une libraire vous permettant de réaliser de superbe animation en JS\n- [BabylonJS](https://www.babylonjs.com/): Une librarie pour le webGL\n- [Phaser](https://phaser.io/): Des Jeux Vidéos en Html5 et JS !!\n\n### Tests\n\n#### Tests de charges\n\n- [Artillery](https://artillery.io/) : Artillery est un outil open source\npermettant d'éffectuer des tests de charge d'application web assez simplement\nvia un système de scénarios.\n\n#### Tests automatisés\n\n- [Nightwatch](https://github.com/nightwatchjs/nightwatch/) : Nightwatch est un\noutil permettant des tests end-to-end de site web via Webdriver en utilisant du Node.Js.\n\n#### Autre\n\n- [Postman](https://www.getpostman.com/): Postman est un outil permettant\nd'envoyer toutes sortes de requêtes sur une API.\n\n### Virtualisation et Containerisation\n\n- [Docker](https://docker.com): Docker permet de créer, gérer et lancer des\napplications containerisées.\n- [Kubernetes](https://kubernetes.io): Kubernetes est un orchestrateur de\ncontainer disposant de nombreuses fonctionnalités.\n- [Traefik](https://traefik.io): Traefik est un outil permettant de faire du\nreverse-proxy et du loadbalacing.\n- [CoreOS](https://coreos.com/): Une distribution linux\npour le cloud basée que sur la technologie des conteneurs.\n- [OpenShift](https://www.openshift.com/):\nUne solution PaaS privée et openSource permettant de construire,\ndéployer et executer des applications dans des containers.\n\n### Documentation\n\n- [Swagger](https://github.com/swagger-api/swagger-ui/) : Swagger génère une\ndocumentation sur les principes OpenAPI.\nIl permet aussi de tester les routes de l'API via une interface.\nIl existe différente library en fonction du langage de programmation.\n- [SoapUI](https://www.soapui.org/downloads/soapui.html) :\nPour faire toute sorte de tests sur une/des API(s).\n- [OpenAPI](https://www.openapis.org/)\n- [OpenAPI-to-Postman](https://github.com/postmanlabs/openapi-to-postman) :\nPlugin permettant de convertir des specifications OpenAPI en collections Postman.\n- [OpenAPI-generator](https://github.com/OpenAPITools/openapi-generator) :\nOutil permettant de génerer des clients (Java, python php...) à partir d'une\nspécification OpenAPI.\n- [Docusaurus](https://docusaurus.io) :\nDocusaurus est un outil permettant de concevoir,\ndéployer et maintenir des site de documention.\n\n## Articles\n\n### DDD - Domain Driven Design\n\n- [POURQUOI IL FAUT LIRE LE RED BOOK DU DDD (DOMAIN DRIVEN DESIGN) !](http://promyze.com/pourquoi-lire-red-book-domain-driven-design/)\n- [DDD – La conception qui lie le fonctionnel et le code](http://blog.xebia.fr/2009/01/28/ddd-la-conception-qui-lie-le-fonctionnel-et-le-code/)\n\n### TDD - Test Driven Development\n\n- [Se lancer dans le TDD](http://putaindecode.io/articles/se-lancer-dans-le-tdd/)\n\n### Design Pattern\n\n- [Design Pattern Factory \u0026 Abstract Factory](https://www.codingame.com/playgrounds/36103/design-pattern-factory-abstract-factory/introduction)\n: Article sur la mise en place d'un design pattern factory\n \u0026 abstract Factory de manière ludique.\n- [Difference entre MVC et MVP](https://progaide.com/question/2056-que-sont-mvp-et-mvc-et-quelle-est-la-diff-rence)\n: Question/réponses autour de la question de la différence\nentre les design patterns MVC et MVP.\n\n### Clean Code\n\n- [A FEW PRINCIPLES OF CLEAN CODE](http://x-team.com/blog/principles-clean-code/)\n\n### Containerisation\n\n- [CoreOS](https://blog.octo.com/a-la-decouverte-de-coreos/): Pour débuter avec\nCoreOs.\n- [OpenShift](https://blog.octo.com/openshift-3-le-paas-prive-avec-docker/):\nPour debuter avec openshift.\n\n### Developpement Web\n\n- [11 JavaScript Tricks You Won’t Find in Most Tutorials](https://medium.com/@bretcameron/12-javascript-tricks-you-wont-find-in-most-tutorials-a9c9331f169d)\n\n### Liste de ressources developpement web\n\n- [LISTE DE RESSOURCES DEVELOPMENT WEB](https://www.appbrewery.co/p/web-development-course-resources/)\n- [Putain de code](https://putaindecode.io/)\n\n## Livres\n\n- Clean Code - Robert C.Martin\n- Clean Architecture - Robert C.Martin\n- Clean Agile - Robert C.Martin\n\n## Podcasts\n\n- [Artisan Développeur](http://artisandeveloppeur.fr/podcast/)\n\n## Vidéos\n\n- [Devoxx FR](https://www.youtube.com/channel/UCsVPQfo5RZErDL41LoWvk0A/videos)\n\n## Autres Ressources\n\n- [Github Student Pack](https://education.github.com/pack)\n- [Udemy-dl](https://github.com/r0oth3x49/udemy-dl): logiciel en console vous permettant de dl VOS cours udemy en local.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/horizon-scale%2Fmemento/projects"}