Every Programmer Should Know
A comprehensive collection of essential technical concepts and skills for software developers.
This category collects open-source development tools for building apps, automating workflows, and shipping UI. Screenshot-to-Code turns UI screenshots into HTML, Tailwind, React, or Vue. Activepieces connects many integrations for AI-driven automation, and AG Grid supplies a JavaScript data table for React, Angular, Vue, and plain JS. Browse the list to match a library or service to the job at hand.
665 tools available
A comprehensive collection of essential technical concepts and skills for software developers.
Extract any websiteโs design system into reusable tokens in seconds, including logos, color palettes, typography, borders, and more, all with a single command. Perfect for designers and developers looking to capture and utilize design tokens efficiently.
Spectrum is a simple yet powerful platform for creating online communities, offering a seamless user experience for discussion and social engagement.
Free and Open Source, Distributed, RESTful Search Engine for advanced searching and data analytics.
A utility for handling type-safe errors in JavaScript and TypeScript, enabling robust error handling and improved code quality.
An open source engine designed to quickly enable selling SaaS and digital products, facilitating rapid deployment for your digital offerings.
โก Next-gen Web Extension Framework for building modern web extensions with ease and efficiency.
A powerful library for type checking values, ensuring data integrity and type safety in JavaScript applications.
๐ Ready-to-run Prisma example projects showcasing the capabilities and different use-cases of Prisma.
Laminar - an open-source all-in-one platform for engineering AI products. Create a data flywheel for your AI applications, with features such as Traces, Evals, Datasets, and Labels. Part of the Y Combinator Summer 2024 batch.
Fastify is a fast and low overhead web framework designed for Node.js, providing an efficient and scalable server infrastructure.
Bundlephobia helps developers find out the cost and impact of adding a new npm dependency to a frontend project by analyzing package size, download times, and dependency footprint.
Our Newsletter
Get short emails with useful development projects, releases, and repos worth watching.
Simple, powerful and flexible site generation framework with everything you love from Next.js.
Build easy and efficient forms in React without the tears.
๐ Efficient React Hooks library for form state management and validation, compatible with both Web and React Native.
Industry standard API mocking library for JavaScript, providing seamless network request interception and testing utilities.
Fully automated version management and package publishing for software projects.
A lightweight and flexible package manager designed for Chrome OS, enabling users to easily install, update, and manage software packages on their Chromebook devices.
Vitest is a next generation testing framework powered by Vite, designed for fast, efficient, and reliable testing in modern web development.
Build and send emails using React components for seamless integration and dynamic content.
A powerful tool to generate types and converters from JSON, Schema, and GraphQL, streamlining the data transformation process for developers.
Zero dependency swipeable bottom panel for React Native, providing a simple and customizable interface for layout management.
Free, simple, and intuitive online database diagram editor and SQL generator.
A platform to prompt, run, edit, and deploy full-stack web applications effortlessly.
A searchable and filterable directory of React Native libraries to help developers easily find components and resources.
Open-Source Notification Platform. Embeddable Notification Center, with E-mail, Push and Slack Integrations.
Automerge is a powerful library that provides a JSON-like Conflict-free Replicated Data Type (CRDT) data structure, enabling concurrent modifications by different users and automatic merging of changes. It helps developers build collaborative and offline-first applications with strong consistency guarantees.
Immer is a JavaScript library that allows you to work with immutable state by mutating the current state, simplifying state management in your applications.
A powerful distributed server designed for building social and real-time games and applications, offering features such as matchmaking, leaderboards, and chat.
Enhance your FastAPI application by exposing endpoints as Model Context Protocol (MCP) tools, complete with authentication support.
Get notified about new tools and updates to existing ones.