Stack
Type
Difficulty
58 results· page 1 of 2
Clear filtersAgent Engineer by Addy Osmani
A free practical course covering the concepts, architecture, development practices, and engineering considerations involved in building production-ready AI agents.
Python, JavaScript, Artificial Intelligence, LLMs·IntermediateAdvanced
Course·AI & Machine Learning
Algorithm Archive
A visual and implementation-focused collection of algorithms covering topics such as sorting, searching, numerical methods, graphics, and computational techniques.
Algorithms, Data Structures, Mathematics·Intermediate
Interactive·Computer Science
Algorithms for Competitive Programming
A comprehensive collection of explanations and implementations covering algorithms, data structures, mathematics, and techniques commonly used in competitive programming.
Algorithms, Data Structures, Mathematics, C++·IntermediateAdvanced
Reference·Computer Science
Anime.js
A lightweight JavaScript animation library for creating animations involving CSS properties, SVG, DOM attributes, and JavaScript objects.
JavaScript, CSS, SVG·Intermediate
Documentation·Web Development
Billion Dollar Pitch Decks
A collection of publicly available startup pitch decks and startup examples that can be studied to understand product storytelling, business models, and presentation structure.
Product Design, Business, Startups·Intermediate
Reference·Design & Creative Technology
Binder
An open-source service and ecosystem for turning code repositories into temporary, interactive computing environments that can be launched directly in a browser.
Python, R, Julia·Intermediate
Sandbox / Lab·Computer Science
Build Awesome
A free, open-source static site generator for turning content and templates into fast, durable HTML sites without requiring a database or backend.
HTML, Markdown, Static Site Generation·Intermediate
Documentation·Web Development
Burp Suite Community Edition
A free toolkit for manually testing web applications, providing capabilities for intercepting, inspecting, modifying, and replaying HTTP requests and responses during security testing.
HTTP, Web Security, Web Applications, JavaScript·Intermediate
Sandbox / Lab·Cybersecurity
ByteByteGo Newsletter
Visual explanations and guides focused on system design, distributed systems, databases, networking, scalability, and the architecture behind modern software systems.
System Design, Distributed Systems, Networking, Databases·IntermediateAdvanced
Article / Guide·Systems & Infrastructure
Canvas UI
An open-source component library for creating WebGL and HTML canvas effects and interactive visual interfaces.
JavaScript, WebGL, Canvas·Intermediate
Documentation·Design & Creative Technology
Cline
An open-source AI coding agent that can work with codebases through an IDE, terminal, and development tools to assist with software engineering tasks.
Artificial Intelligence, LLMs, Software Development·IntermediateAdvanced
Interactive·AI & Machine Learning
CLOUD NATIVE LANDSCAPE
An interactive directory mapping the cloud-native ecosystem, helping learners and practitioners explore projects, platforms, tools, and technologies across containers, Kubernetes, networking, storage, observability, and related areas.
Cloud Computing, Containers, Kubernetes, Serverless·IntermediateAdvanced
Reference·Cloud & DevOps
Codrops
A publication featuring tutorials, experiments, articles, and demonstrations focused on frontend development, creative coding, interaction design, and modern web techniques.
HTML, CSS, JavaScript, Web Design·IntermediateAdvanced
Article / Guide·Web Development
Coss UI
A modern UI component collection built on Base UI, providing reusable interface components for developers and AI-assisted application development.
TypeScript, CSS·Intermediate
Documentation·Web Development
dnd kit
A lightweight and accessible toolkit for implementing drag-and-drop interactions and sortable interfaces in web applications.
TypeScript, JavaScript·Intermediate
Documentation·Web Development
Dot Matrix
An open-source React component library providing animated dot-matrix loading and visual interface primitives.
JavaScript, TypeScript, CSS·Intermediate
Reference·Web Development
ECMAScript® 2027 Language Specification
The formal specification defining the ECMAScript programming language, including JavaScript's syntax, semantics, built-in objects, execution model, and language behavior.
JavaScript, ECMAScript·Intermediate
Reference·Web Development
Effective Go
Guidance from the Go project on writing clear, idiomatic Go, covering formatting, naming, control structures, interfaces, concurrency, error handling, and common language conventions.
Go·Intermediate
Documentation·Software Development
Email SDK
An open-source TypeScript toolkit for sending transactional email through a unified API.
TypeScript, Email, APIs·Intermediate
Documentation·Software Development
Evil Charts
An open-source collection of animated and interactive chart components designed for React and Next.js applications.
JavaScript, TypeScript, Data Visualization·Intermediate
Reference·Web Development
fast.ai
Free courses and research resources focused on making deep learning practical, with hands-on lessons covering computer vision, NLP, tabular data, and model deployment.
Python, Deep Learning, Machine Learning·IntermediateAdvanced
Course·AI & Machine Learning
Front End Interview Handbook
An open-source guide and study resource covering common frontend interview topics, questions, and preparation strategies for software engineers.
HTML, CSS, JavaScript, Web Development·IntermediateAdvanced
Reference·Web Development
FullstackOpen
A comprehensive web development course focused on building modern applications with JavaScript and TypeScript, covering React, Node.js, REST APIs, databases, testing, and modern development practices.
JavaScript, TypeScript, HTML, CSS·Intermediate
Tutorial·Web Development
Google Accelerator Program
Programs providing selected startups and organizations with technical mentorship, training, networking, and other support around specific technology areas.
Varies·IntermediateAdvanced
Course·Software Development
Google DeepMind
Google's AI research organization producing research, publications, models, and technical work across artificial intelligence and machine learning.
Artificial Intelligence, Machine Learning, Deep Learning·IntermediateAdvanced
Reference·AI & Machine Learning
Grokking the System Design
A collection of system design learning material and interview preparation resources covering the architecture of large-scale software systems.
System Design, Distributed Systems, Databases, Networking·IntermediateAdvanced
Course·Systems & Infrastructure
GSAP
A high-performance JavaScript animation platform for creating sophisticated web animations, timelines, transitions, and interactive motion experiences.
JavaScript, CSS, SVG·IntermediateAdvanced
Documentation·Web Development
Java Design Patterns
A collection of Java implementations and explanations of common software design patterns, providing practical examples of object-oriented design principles and reusable programming solutions.
Java, Design Patterns, Object-Oriented Programming·Intermediate
Reference·Software Development
JavaScript Patterns
A collection of modern JavaScript patterns and examples covering application architecture, design patterns, performance, rendering, and reusable approaches to frontend development.
JavaScript, Web Development·IntermediateAdvanced
Reference·Web Development
Kaggle Competitions
Practical data science challenges where participants build models and solutions against real-world datasets while developing skills through experimentation and competition.
Python, Machine Learning, Data Science, Statistics·IntermediateAdvanced
Exercises·AI & Machine Learning
Kubernetes Documentation
The official Kubernetes documentation covering container orchestration, workloads, networking, storage, security, cluster administration, configuration, and deployment practices.
Kubernetes, Containers, YAML·IntermediateAdvanced
Documentation·Cloud & DevOps
LangChain
An open-source framework for building applications and agents powered by language models, with integrations for models, tools, retrieval, databases, and agent workflows.
Python, TypeScript, LLMs, AI Agents·IntermediateAdvanced
Documentation·AI & Machine Learning
LearnOpenGL
A comprehensive resource for learning OpenGL and computer graphics, covering rendering concepts, shaders, textures, lighting, and practical graphics programming.
C++, OpenGL, GLSL, Computer Graphics·IntermediateAdvanced
Tutorial·Design & Creative Technology
Material for MkDocs
An open-source theme and feature framework that extends MkDocs with modern documentation layouts, search, navigation, code features, and customization options.
Python, Markdown·Intermediate
Documentation·Software Development
MITRE ATT&CK®
A globally accessible knowledge base mapping real-world adversary behavior into tactics, techniques, and procedures used to understand and analyze cyber threats.
Cybersecurity, Threat Intelligence, Tactics & Techniques·IntermediateAdvanced
Reference·Cybersecurity
Motion
An open-source animation and gesture library for React and JavaScript applications, providing tools for interactive motion and UI animation.
JavaScript, TypeScript·Intermediate
Documentation·Web Development
NeetCode Roadmap
A visual learning roadmap organizing data structures and algorithms topics into a structured path for developers preparing for coding interviews and strengthening problem-solving skills.
Algorithms, Data Structures, Python, Java·Intermediate
Curriculum·Computer Science
NVIDIA Inception
A startup support program offering eligible technology companies access to resources such as training, technical support, cloud credits, networking, and other development benefits.
AI, Machine Learning, Cloud Computing·IntermediateAdvanced
Reference·AI & Machine Learning
Ollama
An open-source platform for running and managing large language models locally, making it easier to experiment with and develop applications using local AI models.
Python, LLMs, Artificial Intelligence·IntermediateAdvanced
Documentation·AI & Machine Learning
OpenFaaS
Documentation and guides for building and deploying serverless functions with OpenFaaS, including container-based functions, deployment, networking, scaling, and integration with cloud-native infrastructure.
Serverless, Containers, Docker, Kubernetes·Intermediate
Documentation·Cloud & DevOps
Paper Shaders
A collection of WebGL visual effects and animated backgrounds that can be explored and integrated into web projects.
JavaScript, WebGL, GLSL·Intermediate
Interactive·Design & Creative Technology
PixiJS
An open-source JavaScript rendering library for creating fast interactive graphics, animations, visual experiences, and games in the browser.
JavaScript, WebGL, WebGPU, Graphics·Intermediate
Documentation·Design & Creative Technology
Polars
Documentation and learning material for Polars, a high-performance DataFrame library supporting data manipulation and analysis through Python, R, and Node.js APIs.
Python, R, Data Analysis, Rust·Intermediate
Documentation·AI & Machine Learning
Project Euler
A collection of mathematical programming problems designed to develop problem-solving skills by combining mathematical reasoning with algorithmic programming.
Mathematics, Algorithms, Programming·IntermediateAdvanced
Exercises·Computer Science
Rapier
An open-source physics engine for 2D and 3D applications, with JavaScript and TypeScript bindings for integrating physics into games and interactive applications.
Rust, JavaScript, TypeScript, Physics·IntermediateAdvanced
Documentation·Design & Creative Technology
Ray Tracing in One Weekend
A practical online book that teaches the fundamentals of ray tracing by guiding learners through building a simple 3D renderer from scratch.
C++, Ray Tracing, Computer Graphics, Mathematics·Intermediate
Book·Design & Creative Technology
React Bits
A collection of customizable React components, animations, and interactive UI effects designed to help developers build polished frontend interfaces.
JavaScript, TypeScript·Intermediate
Reference·Web Development
shadcn/ui
A collection of reusable, open-code UI components that developers can copy, customize, and compose into their own React applications rather than treating the library as a conventional packaged dependency.
TypeScript, CSS·Intermediate
Documentation·Web Development
ShaderToy
A browser-based platform where developers and artists create, share, explore, and experiment with real-time procedural graphics and GLSL shaders.
GLSL, WebGL, Computer Graphics·IntermediateAdvanced
Interactive·Design & Creative Technology
Spring Guides
Practical tutorials from the Spring team demonstrating how to build Java applications with Spring and Spring Boot, covering web applications, REST APIs, data access, security, and other common application patterns.
Java·Intermediate
Tutorial·Software Development