Programming languages

This section provides curated lists of resources for various programming languages. Whether you’re looking to learn a new language or find advanced resources for one you already know, you’ll find valuable links here.

Table of Contents

JavaScript

  • Awesome JavaScript: A comprehensive list of JavaScript frameworks, libraries, tools, and resources.
  • Awesome React: Collection of React frameworks, libraries, tools, and resources.
  • Awesome Vue: Curated list of Vue.js resources, libraries, tools, and frameworks.
  • Awesome Svelte: Compilation of Svelte resources, libraries, tools, and frameworks.
  • Awesome Nuxt: Dedicated list for Nuxt.js resources, libraries, tools, and frameworks.
  • Awesome Next.js: Comprehensive resource list for Next.js libraries, tools, and frameworks.
  • Awesome Svelte Kit: Curated resources for Svelte Kit, including libraries, tools, and frameworks.
  • Awesome Remix: Collection of resources for Remix, encompassing libraries, tools, and frameworks.
  • Awesome Astro: Curated list of Astro resources, libraries, tools, and frameworks.
  • JavaScript Algorithms by trekhleb: Contains JavaScript-based examples of many popular algorithms and data structures. Great for JavaScript developers and computer science students.
  • Awesome Solid.js: A curated list of awesome things related to SolidJS

Python

Machine Learning

Java

SQL

NoSQL

Remember, these are just starting points. Each of these languages has a rich ecosystem of tools, frameworks, and learning resources. Don’t hesitate to dive deeper into areas that interest you!