An organized directory of curated resources — developer tools, design assets, learning platforms, open-source projects, APIs, and more. Built for reference and discovery.
DirHub collects and categorizes publicly available resources across multiple domains. Each entry includes a description and relevant tags to help you evaluate its fit for your needs. All listings are for informational and educational reference purposes.
Reference materials and utilities for building and optimizing websites.
Comprehensive documentation for HTML, CSS, JavaScript, and web APIs maintained by Mozilla. Includes guides, tutorials, and browser compatibility data. Freely accessible for all skill levels.
Up-to-date browser support tables for front-end web technologies. Search by feature to see which browsers support it. Essential for making informed polyfill and fallback decisions.
Tutorials and articles explaining front-end concepts in a clear, structured manner. Covers HTML, CSS, JavaScript, React, and build tools. Suitable for self-taught developers.
Long-running resource covering CSS layouts, Flexbox, Grid, animations, and preprocessors. Includes the famous "Complete Guide to Flexbox" and "Complete Guide to Grid".
Modern JavaScript tutorial covering fundamentals, objects, promises, modules, and browser APIs. Well-structured with examples and tasks. Suitable for beginners and intermediate developers.
Google tool that analyzes page content and provides suggestions for improving load performance. Reports Core Web Vitals and Lighthouse scores for both mobile and desktop.
Utilities and platforms that improve development workflow and code quality.
Distributed version control system for tracking code changes and enabling team collaboration. Features branching, merging, and staging. Industry standard for software development teams.
Free source-code editor from Microsoft with built-in Git support, IntelliSense, debugging, and extensive extension marketplace. Supports most programming languages via plugins.
Platform for building, testing, and documenting APIs. Supports REST, GraphQL, and SOAP requests with environment variables, test scripts, and collection runner for automation.
Platform for developing, shipping, and running applications in containers. Provides consistent environments across development, staging, and production. Extensive image registry available.
Automate software workflows directly from GitHub repositories. Build, test, and deploy code with custom workflows. Includes a large marketplace of pre-built actions.
Configurable linter for identifying and fixing patterns in JavaScript and TypeScript code. Enforces code quality and consistency rules. Integrates with most editors and build pipelines.
Collections of icons, illustrations, fonts, templates, and design inspiration.
Library of high-resolution, freely usable photographs contributed by a community of photographers. Images can be used for commercial and non-commercial projects without permission.
Scalable vector icon library with thousands of icons for web and desktop applications. Free tier includes solid and regular styles; pro tier offers more icons and styles.
Platform for designers to showcase their work, find inspiration, and connect with clients. Browse UI designs, illustrations, branding projects, and motion design shots.
Browser-based interface design tool with real-time collaboration. Supports vector editing, prototyping, design systems, and developer handoff. Free tier for individuals and small teams.
Library of open-source font families optimized for web use. Browse, preview, and embed fonts with simple CSS or JavaScript snippets. Includes variable font support.
Mix-and-match library of vector illustrations featuring diverse people in various poses and activities. Customizable colors and styles. Free for commercial and personal projects.
Online platforms offering courses, tutorials, and learning paths across disciplines.
Platform offering courses, specializations, and degrees from universities and companies worldwide. Subjects include technology, business, health, and humanities. Free auditing available.
Non-profit educational platform offering practice exercises, instructional videos, and personalized learning dashboards across math, science, computing, history, and more.
Global marketplace with thousands of video courses across programming, design, business, and personal development. Courses are self-paced with lifetime access and periodic discounts.
Non-profit platform offering interactive coding challenges and project-based certifications in web development, data visualization, machine learning, and more. Entirely free.
Technology-focused learning platform with expert-led courses in software development, IT, data, and security. Includes skill assessments and learning paths. Subscription required.
Free publication of MIT course materials including lecture notes, problem sets, exams, and videos. Covers engineering, science, humanities, and management. No registration required.
Software and services that help organize work, manage tasks, and streamline communication.
All-in-one workspace for notes, documents, databases, wikis, and project management. Supports markdown, Kanban boards, calendars, and team collaboration. Free tier available.
Visual project management tool using boards, lists, and cards. Supports due dates, attachments, labels, and team assignments. Free tier with limited Power-Ups.
Messaging platform for teams with channels, direct messages, file sharing, and integrations with hundreds of third-party tools. Free tier includes searchable message history.
Local-first note-taking app using plain Markdown files. Features bidirectional linking, graph view, plugins, and local search. Suitable for building a personal knowledge base.
Cross-platform task manager with natural language input, projects, labels, filters, and productivity tracking. Free tier covers personal task management needs.
Cloud storage and file synchronization service with integrated document editors (Docs, Sheets, Slides). Supports real-time collaboration and sharing controls. Free 15 GB storage.
Notable open-source projects, foundations, and contribution platforms.
Platform for hosting and collaborating on Git repositories. Features pull requests, code review, issue tracking, actions, and project boards. Largest host of open-source projects worldwide.
JavaScript library for building user interfaces maintained by Meta. Component-based architecture with declarative rendering and hooks. Extensively used in web and mobile applications.
High-level, general-purpose programming language emphasizing readability and versatility. Used in web development, data science, automation, and AI. Open-source with a large standard library.
JavaScript runtime built on Chrome's V8 engine for server-side and networking applications. Event-driven, non-blocking I/O model suited for scalable applications. Large package ecosystem.
Utility-first CSS framework for rapidly building custom designs. Uses low-level utility classes that compose directly in HTML. Includes responsive, dark mode, and customization features.
Next-generation frontend build tool that leverages native ES modules for fast dev server startup and hot module replacement. Supports React, Vue, Svelte, and vanilla JavaScript.
Collections of public APIs, documentation, and tools for API discovery.
Curated list of publicly available APIs across categories including weather, finance, news, music, and government. Each entry includes authentication method and documentation links.
API marketplace where developers can discover, test, and connect to thousands of APIs. Provides a single dashboard for API management, analytics, and usage tracking.
Provides current weather data, forecasts, and historical weather data for any location worldwide. Free tier includes limited API calls per day. Suitable for weather-based applications.
API providing information about countries — capital, population, currency, languages, flag, and regional data. Useful for educational apps and travel-related projects. Free to use.
Fake REST API for testing and prototyping. Provides endpoints for posts, comments, users, and photos. Returns realistic JSON data. Free and does not require authentication.
Payment processing platform with well-documented APIs for accepting payments, managing subscriptions, and handling marketplace payouts. Supports global currencies and payment methods.
Tools and platforms for writing, publishing, grammar checking, and content creation.
AI-powered writing tool that checks grammar, spelling, punctuation, and style. Provides suggestions for clarity, tone, and conciseness. Browser extension and desktop app available.
Online publishing platform for writers to share articles with a built-in audience. Topics include technology, culture, self-improvement, and business. Partner Program for monetization.
Editor that highlights complex sentences, passive voice, adverbs, and dense phrases to improve readability. Color-coded suggestions help writers simplify and clarify their prose.
Platform for writers to publish newsletters and build subscriber bases directly. Supports free and paid subscription tiers. Tools for writing, audience management, and payments.
Fast static site generator written in Go. Build blogs, documentation sites, and portfolios using Markdown content with themes. Known for extremely fast build times.
AI assistant integrated into Notion for drafting content, summarizing notes, generating ideas, and rewriting text. Helps writers overcome blocks and improve draft quality.
Platforms for data analysis, visualization, business intelligence, and data engineering.
Free version of Tableau for creating and sharing interactive data visualizations online. Supports connecting to various data sources, building dashboards, and publishing publicly.
Open-source web application for creating documents combining live code, equations, visualizations, and narrative text. Widely used in data science, research, and education.
Web analytics service for tracking and reporting website traffic, user behavior, and conversions. Free tier includes event tracking, audience insights, and integration with Google Ads.
Open-source business intelligence web application for data exploration and visualization. Supports SQL queries, chart building, dashboard creation, and a rich visualization library.
Platform for data science competitions, public datasets, and code notebooks. Users can learn, share, and compete on machine learning problems. Free access to GPU compute.
JavaScript library for producing dynamic, interactive data visualizations in web browsers. Uses HTML, SVG, and CSS to bind data to the DOM. Highly flexible and customizable.
Online communities for discussion, support, networking, and knowledge sharing.
Community-driven Q&A platform for programmers. Users ask and answer technical questions across all programming languages and tools. Reputation system incentivizes quality contributions.
Network of topic-based communities (subreddits) where users submit content, vote, and discuss. Covers every imaginable topic from technology and science to hobbies and news.
Community platform where developers share articles, tutorials, and experiences. Supports Markdown publishing, code highlighting, and community discussions. Free to join and contribute.
Social news website focusing on computer science and entrepreneurship, run by Y Combinator. Community-driven content with emphasis on thoughtful discussion and intellectual curiosity.
Platform for discovering and sharing new products and tools. Community votes and comments surface the best daily launches across software, hardware, and media categories.
Community for independent founders and entrepreneurs building profitable online businesses. Features interviews, revenue reports, and discussion forums about bootstrapping and growth.