{"id":7734,"url":"https://github.com/ClementGib/awesome","name":"awesome","description":"My personnal awesome repository","projects_count":90,"last_synced_at":"2026-10-20T13:00:33.375Z","repository":{"id":37600879,"uuid":"466294901","full_name":"ClementGib/awesome","owner":"ClementGib","description":"My personnal awesome repository","archived":false,"fork":false,"pushed_at":"2024-12-03T14:17:53.000Z","size":247,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-10-01T00:42:04.136Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ClementGib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-04T23:07:25.000Z","updated_at":"2024-12-03T14:23:43.000Z","dependencies_parsed_at":"2024-04-02T11:12:22.999Z","dependency_job_id":"6ae043cb-7482-44d6-bc0f-f409274236fd","html_url":"https://github.com/ClementGib/awesome","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ClementGib/awesome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClementGib%2Fawesome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClementGib%2Fawesome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClementGib%2Fawesome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClementGib%2Fawesome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ClementGib","download_url":"https://codeload.github.com/ClementGib/awesome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClementGib%2Fawesome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38399091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-20T02:00:06.669Z","response_time":101,"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-01-12T15:29:10.776Z","updated_at":"2026-10-20T13:00:33.375Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Repositories 📦","Tools 🧰","Coding games 🎲","Books 📚","Mobile App 📲","Courses 📼","Cheat Sheets 📝","Applications 📲","YouTube channels 🟥","Frameworks 🚀","To watch","Other 🐱"],"sub_categories":[],"readme":"# Awesome\nMy personal awesome stars\n\n\u003c!-- TOC start --\u003e\n- [Tools 🧰](#tools-)\n- [Frameworks 🚀](#frameworks-)\n- [Books 📚](#books-)\n- [Courses 📼](#courses-)\n- [Repositories 📦 ](#repositories-)\n- [Cheat Sheets 📝](#cheat-sheets-)\n- [Mobile App 📲](#mobile-app-)\n- [Coding games 🎲](#coding-games-)\n- [YouTube channels 🟥](#youtube-channels-)\n- [Other 🐱](#other-)\n\u003c!-- TOC end --\u003e\n\n## Tools 🧰\n- [Hibernate](https://hibernate.org/) - Object–relational mapping tool \n- [Jboss Wildfly](https://www.jboss.org/) - JEE application server\n- [Oh my zsh](https://github.com/ohmyzsh/ohmyzsh#readme) - open-source framework for ZSH, help to manage and configure ZSH shell\n- [React-native](https://github.com/facebook/react-native) - Really good framework to develop cross-platform apps with JavaScript libs  \n- [Terminator](https://en.wikipedia.org/wiki/Terminator_(terminal_emulator)) - Nice terminal with multi tabs for Linux\n- [WSL](https://docs.microsoft.com/en-us/windows/wsl/) - Windows Subsystem Linux : Embedded Linux system that allow you to use (almost) all the linux programs on Windows on the distribution of you choice\n- [Vim](https://fr.wikipedia.org/wiki/Vim) - Classic text editor with awesome progWaression level and great plugins\n- [VSCode](https://code.visualstudio.com/) - Very popular text editor with brilliant plugins\n- [pgAdmin 3+](https://www.pgadmin.org/) - Open source DB manager for PostegreSQL\n- [paint.NET](https://www.getpaint.net/) - Amazing Free photoshop like made with .NET\n- [Warp](https://www.warp.dev/) - Mordern terminal, multi tab and totally customizable and with embedded AI\n- [Figma](https://www.figma.com/login) - Amazing app to prototyping UI\n- [Dbeaver](https://dbeaver.io/) - Database tool to manage SQL databases\n- [Jbang](https://www.jbang.dev/) - Amazing Java CLI*\n- [Postman](https://www.postman.com/) - Program to use, build, and test APIs\n- [Grub Customizer](https://doc.ubuntu-fr.org/grub-customizer) - Nice program to custom your Grub boot loader\n- [SDKMan](https://sdkman.io) - Clean SDK manager for Unix system and Windows\n- [Fork](https://git-fork.com) - Great Open Source Git graphical interface\n- [Hilla React](https://hilla.dev) - Front end lib for java project to create Spring boot and react apps\n- [Trello](https://trello.com) - Light project manager, great for managing user stories.\n\n## Frameworks 🚀\n- [Spring framework](https://quarkus.io](https://spring.io/) - Great framework dominating marketshare in Java environments. Facilitates Java configuration and his embedded libs covering almost every subjects so it's a cool framework\n- [Quarkus](https://quarkus.io) - Modern Java framework made by Redhat. This framework is fast and strong, it uses grallVM and  Jakarta EE implementations. It's new but well documented.\n- [Angular](https://angular.io/) - Real Front-end framework made fully in TypeScript, more standardized compar to others... I love it! \n\n\n## Books 📚\n- [Clean code](https://www.goodreads.com/book/show/3735293-clean-code) - Classic book to learn how to produce readable, comprehensible and maintainable code. ✅ \n- [Clean coder](https://www.goodreads.com/book/show/10284614-the-clean-coder?from_search=true\u0026from_srp=true\u0026qid=f5euGcEWIy\u0026rank=2) - Even if you know how to produce good code, being a qualified coder is a difficult task. This book can teach you how to make better choice and to act as professional coder. ✅\n- [Clean architecture](https://www.goodreads.com/book/show/18043011-clean-architecture) - Being a clean coder is not enough if you can't build clean architecture, this is the last master piece from Robert Martin to prevent from architecture misconceptions.\n- [Refactoring: Improving the Design of Existing Code](https://refactoring.com/) - How effectively refactor code without break existing behavior\n- [Head First Design Pattern 2nd edition](https://www.goodreads.com/book/show/58128.Head_First_Design_Patterns](https://www.goodreads.com/book/show/58128.Head_First_Design_Patterns) - Book from the Gang of four to understand the essentials patterns to design great software\n- [The design of everyday things](https://www.goodreads.com/book/show/840.The_Design_of_Everyday_Things) - Game changing book! Amazing design concepts, put them into practice and you will create better products ✅\n- [Java Precisely](https://www.goodreads.com/book/show/666021.Java_Precisely) - Smart Java Programming book that describes the language in detail ✅ \n- [Effective Java Third Edition](https://www.goodreads.com/book/show/34927404-effective-java) - Very useful book with great advices\n- [Monolith to Microservices](https://www.oreilly.com/library/view/monolith-to-microservices/9781492047834/) - How to organize and transform monolith project to microservices.\n- [Java EE 8 Application Development](https://www.amazon.fr/Java-Application-Development-Enterprise-applications/dp/1788293673/ref=sr_1_2?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\u0026crid=21OEXX3I4ASHP\u0026keywords=Java+ee+8+application+dev\u0026qid=1654111493\u0026sprefix=java+ee+8+application+dev%2Caps%2C72\u0026sr=8-2) - Technical book to learn the main concepts of JEE \n- [SCRUM](https://www.goodreads.com/book/show/51444247-scrum---5e-d) - French book around Scrum methodology ✅ \n- [Domain-Driven Design: Tackling Complexity in the Heart of Software](https://www.goodreads.com/book/show/179133.Domain_Driven_Design) - original book about DDD architecture\n- [Domain-Driven Design: Tackling Complexity in the Heart of Software](https://www.goodreads.com/book/show/179133.Domain_Driven_Design) - original book about DDD architecture\n- [The Pragmatic Programmer: From Journeyman to Master](https://www.goodreads.com/book/show/179133.Domain_Driven_Design) - perfect book to know how improve in the job of programmer\n\n\n## Courses 📼\n- [Apache Spark for Java developer](https://www.udemy.com/share/101ZBy3@AcDAEmXrqTBVf3pNgjn6YAg-xAoIkNX7rODfjxQwqLUMCIZZqO50oe9o6IyV4Cjc/) - Detailed Spark course for Java developer with exercises and examples \n\n- [The JavaScript Bible - JavaScript Bootcamp](https://www.udemy.com/course/javascript-bible/) - Very complete course to understand JavaScript and ECMAScript\n- [Angular - The Complete Guide](https://www.udemy.com/course/the-complete-guide-to-angular-2) - Project based tutorial to understand and manage an Angular project\n- [The Git \u0026 Github Bootcamp](https://www.udemy.com/course/git-and-github-bootcamp/) - Amazing course to learn Git\n- [Oracle Certification: Mastering Java for Beginners \u0026 Experts](https://www.udemy.com/course/java-series/) - Good cours about Java language\n- [Java Enterprise Edition 8 for Beginners course](https://www.udemy.com/course/java-enterprise-edition-8/) - Interesting cours on the main concepts of JEE\n\n\n## Repositories 📦 \n- [Awesome Java](https://github.com/akullpp/awesome-java) - All project and tools that are awesome for Java\n- [Chocolatey](https://github.com/chocolatey/choco) - CLI-based package manager for Windows\n- [AngularCLI](https://github.com/angular/angular-cli?utm_source=mybridge\u0026utm_medium=blog\u0026utm_campaign=read_more) - CLI for Angular project that helps you to avoid click to create, build, test...\n- [Angular2AndJavaEE](https://github.com/Angular2Guy/Angular2AndJavaEE) - Cool repository to make JEE Rest API project with Angular2+\n- [Paper Dashboard Angular](https://github.com/creativetimofficial/paper-dashboard-angular) - Good template with modern design to learn\n- [Paint.NET](https://github.com/paintdotnet) -  Repository of the Amazing Paint.NET Free App\n- [Java oauth server](https://github.com/authlete/java-oauth-server) - Java Oauth 2 API server based on JAX-RS 2.0\n- [Jberet](https://github.com/jberet) - Java batch implementation of JSR-352 \n\n## Cheat Sheets 📝\n- [Eclipse sheetcheat](https://github.com/pellaton/eclipse-cheatsheet) - Complete cheat sheet for Eclipse IDE\n- [CSS sheetcheat](https://websitesetup.org/css3-cheat-sheet/) - Very Complete cheat sheet for this idiomatic CSS\n- [CSS Precedence sheetcheat](https://specifishity.com/) - Funny precedence cheat sheet for CSS\n- [CSS flexbox sheetcheat](https://yoksel.github.io/flex-cheatsheet/) - Useful flexbox cheat sheet for CSS\n- [Python sheetcheat](https://www.google.com/url?sa=t\u0026rct=j\u0026q=\u0026esrc=s\u0026source=web\u0026cd=\u0026cad=rja\u0026uact=8\u0026ved=2ahUKEwjE16iR1cH2AhUMyxoKHRkKDpMQFnoECA4QAQ\u0026url=https%3A%2F%2Fperso.limsi.fr%2Fpointal%2F_media%2Fpython%3Acours%3Amementopython3-english.pdf\u0026usg=AOvVaw1ogJFUltssPPSBgs3nrU16) - Well defined cheat sheet for Python3\n- [codeceptJS](https://github.com/codeceptjs/CodeceptJS) - End to end framework to test web application\n\n## Mobile App 📲\n- [Medium](https://medium.com/) - Great website to read tech articles about every subjetcs\n- [SoloLearn](https://www.sololearn.com/profile/13902886) - Useful for learning the most popular language but especially to fight ⚔️ developers with your coding skills !\n- [Enki](https://www.enki.com/) - Daily app to learn new language technique frequently\n- [Brillant](https://brilliant.org/home/) - Funny app to improve your math and problems solving skills\n- [Udemy](https://www.udemy.com/) - App of Udemy website to watch or cast IT courses while taking a short break 😙\n\n## Coding games 🎲\n- [Flexbox Froggy](https://flexboxfroggy.com/) - little game to understand and practice CSS3 flexbox\n- [Flexbox defense](http://www.flexboxdefense.com/) - Tower defense game to practice CSS3 flexbox\n- [Grid garden](https://cssgridgarden.com/) - Gardening game to practice CSS3 Grid\n- [Css battle](https://cssbattle.dev/) - Draw easy or complex forms to practice CSS\n- [Vim adventures](https://vim-adventures.com/) - Adventure game to practice Vim commands\n- [Super markup world](https://supermarkupworld.com/) - Platform game to practice HTML\n- [10 idees recues UX Design](https://10ideesrecuesenuxdesign.castoretpollux.com/fr/) - 10 common preconceptions quiz about UX Design \n\n## YouTube channels 🟥\n- [Fireship](https://www.youtube.com/c/Fireship) - Awesome channel with short video format for technology intelligence\n- [Devoxx FR](https://www.youtube.com/channel/UCsVPQfo5RZErDL41LoWvk0A) - Java Devoxx conference channel\n- [edureka!](https://www.youtube.com/c/edurekaIN) - IT channel to learn about different topics\n- [Keep on coding](https://www.youtube.com/c/KeepOnCoding) - Tips and tricks useful channel for developers\n- [IT connect](https://www.youtube.com/c/It-connectFr) - IT general channel \n- [Alpha Code](https://www.youtube.com/c/AlphaCode8) - Channel about DDD architecture\n- [Computerphile](https://www.youtube.com/user/Computerphile) - Computer stuff channel\n- [Joma Tech](https://www.youtube.com/c/JomaOppa) - Entertaining chanel around IT\n- [Bogdan Stashchuk](https://www.youtube.com/c/CodingTutorials) - Serious udemy teacher who post classes on YTB\n- [Dave Gray](https://www.youtube.com/c/DaveGrayTeachesCode/videos) - Qualitative Youtuber around web development \n- [Benjamin Code](https://www.youtube.com/c/BenjaminCode) - French freelance developper \n- [devaslife](https://www.youtube.com/channel/UC7yZ6keOGsvERMp2HaEbbXQ) - Relaxing live coding channel \n- [Flux Academy](https://www.youtube.com/c/FluxWithRanSegall) - Cool front end oriented channel \n- [Bro code](https://www.youtube.com/c/BroCodez) - Varied languages tutorials\n- [Treehouse](https://www.youtube.com/c/gotreehouse/videos) - Channel to learn about concepts, technologies and frameworks\n- [John Taieb](https://www.youtube.com/c/JohnTaieb) - French channel about coding, digital nomad and coding business\n- [Stefan Mischook](https://www.youtube.com/c/StefanMischook) - Senior developper with a lot a experiences and good advises \n- [The coding train](https://www.youtube.com/c/TheCodingTrain) - Coding challenges by a dynamic guy with funny concepts \n- [Colt Steele Code](https://www.youtube.com/c/ColtSteeleCode) - Web tutorials and tricks\n\n## To watch \n- [Devoxx live refactoring](https://www.youtube.com/watch?v=xXvuBX1bVh8) - How to refactore without tunnel effect\n\n## Other 🐱\n- [http.cat](https://http.cat) - Http verbs with cats\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/clementgib%2Fawesome/projects"}