By Toolradar Team · Updated March 2026
Essential development tools, IDEs, and utilities for software engineers. Code faster and ship better software.. We've curated 30 tools specifically suited for developers.

The minimal React framework for building lightweight web applications with React 19 features.
Waku is a minimal React framework designed to provide a lightweight and enjoyable developer experience, while fully supporting the latest React 19 features, including server components and actions. It enables full-stack composability by allowing developers to flexibly move server-client boundaries with a single line of code, simplifying the development of full-stack React applications compared to maintaining separate backend and frontend codebases. This framework is particularly well-suited for marketing sites, headless commerce platforms, and general web applications. It emphasizes smaller client bundle sizes by leveraging server components. Waku supports both static prerendering (SSG) and server-side rendering (SSR) for layouts and pages, integrating seamlessly with server and client components. While it offers powerful patterns for modern React rendering, it's noted that larger enterprise applications might benefit from heavier frameworks. Waku introduces a clear distinction between server components (which handle server-side logic, data fetching, and can access the file system without being included in the client bundle) and client components (which use traditional React features like state and interactivity and run in the browser). It also defines shared components that can be used in both environments. The framework is currently recommended for non-production projects, with an open invitation for contributors.

An open-source framework for building composable internal developer platforms.
Kratix is an open-source platform engineering framework designed to help organizations build composable Internal Developer Platforms (IDPs). It empowers platform engineers to create effective platforms that accelerate development, enhance safety, and increase efficiency at scale. By providing an 'everything-as-a-service' approach, Kratix enables self-service access to necessary resources for development teams, reducing blockages and reliance on tickets. The framework addresses challenges like tech sprawl and inconsistent critical business processes. It allows for managing resources as a fleet and automating the full lifecycle of platform resources, thereby reducing technical debt and operational overhead. Kratix facilitates the co-creation of capabilities through 'Promises,' which define clear contracts between application and platform teams, ensuring consistent codification of business processes across the organization. It's ideal for platform engineers looking to streamline operations and provide golden paths for their developers.
Build your JavaScript applications and frameworks with ease.
Vinxi is a full-stack JavaScript SDK designed to simplify the development of JavaScript applications and frameworks. It provides a comprehensive set of tools and utilities that enable developers to build robust and scalable web solutions efficiently. By offering an SDK, Vinxi aims to streamline the development process, allowing users to focus on core application logic rather than intricate setup or boilerplate code. This SDK is ideal for JavaScript developers, framework creators, and teams looking for a unified and opinionated approach to building full-stack applications. It helps accelerate development cycles, promotes best practices, and provides a solid foundation for creating high-performance web experiences. The SDK likely abstracts away common complexities in full-stack development, making it easier to integrate various components and services.

Build and deploy full-stack JavaScript applications with ease.
Meteor is an open-source, full-stack JavaScript platform for building and deploying modern web and mobile applications. It provides a complete ecosystem that includes a reactive programming model, a package manager, and a build tool, allowing developers to write both client and server-side code in JavaScript. This simplifies development by enabling a single language across the entire application stack and offering real-time data synchronization out-of-the-box. The platform is ideal for developers and teams looking to rapidly prototype and build real-time applications, such as collaborative tools, chat applications, and dashboards. It abstracts away much of the complexity of setting up a modern web development environment, providing a streamlined experience from development to deployment. With its integrated tools and conventions, it helps reduce development time and effort, making it easier to maintain and scale applications.

An extremely fast web build tool written in Rust for modern JavaScript projects.
Farm is an innovative web build tool engineered for speed and efficiency, leveraging the performance benefits of Rust. It aims to significantly accelerate the development workflow for JavaScript projects, particularly those built with frameworks like React and Vue. By offering near-instantaneous project starts and rapid Hot Module Replacement (HMR) updates, Farm addresses the common pain points of slow build times and sluggish development servers. This tool is ideal for front-end developers and teams looking to optimize their build process. Its core benefits include incremental building with persistent caching, partial bundling for improved resource loading and caching, and a highly pluggable architecture that supports both Rust and JavaScript plugins, including compatibility with existing Vite plugins. Farm ensures consistency between development and production environments and supports a wide range of modern web technologies and legacy browsers.

Next-gen browser and mobile testing framework
WebdriverIO is a test automation framework for Node.js that enables testing of web and mobile applications. Supports all major browsers and integrates with popular test runners.

Vibe Marketplace by Greta
Vibe Marketplace by Greta is a software tool. Visit their website for more information.

Build powerful data exploration tools, dashboards, and web applications entirely in Python.
Panel is an open-source Python library designed for developing robust data tools, interactive dashboards, and complex web applications using only Python. It seamlessly integrates with the PyData ecosystem, providing capabilities for creating powerful, interactive data tables and visualizations. Panel offers both high-level reactive APIs for rapid development of exploratory applications and lower-level callback-based APIs for intricate, multi-page applications with extensive interactivity. This tool is ideal for data scientists, developers, and anyone in the PyData community who wants to unlock, visualize, share, and collaborate on their data efficiently. It enables users to combine various PyData tools and plotting libraries, iterate quickly on data tools, and create high-performing, streaming, and production-ready web applications, including those that can run entirely in the browser. Panel is a member of the HoloViz ecosystem, providing a cohesive suite of data exploration tools.

Open-source notification infrastructure for developers and product teams to build multi-channel delivery.
Novu provides an open-source notification infrastructure that simplifies the process of building and managing multi-channel notification systems for modern products. It offers a single <Inbox /> component that allows developers to integrate a powerful notification inbox into their applications with minimal code. The platform is designed for developers and product teams, enabling them to deliver real-time, contextual notifications across various channels like in-app, email, push, SMS, and chat. Beyond basic delivery, Novu includes features like user preferences, message snoozing, real-time delivery, and workflow orchestration. It also provides a unified API for managing multi-channel notification workflows, a digest engine to combine multiple notifications, and a block-based email editor for creating customizable emails. Novu integrates with popular tools and providers such as Twilio, Resend, React Email, Clerk, and Stripe, making it a comprehensive solution for building world-class notification systems.

Open banking data and verification solutions
Finicity, now a Mastercard company (acquired in 2020), provides open banking APIs for financial data access, income and employment verification, and asset verification. The platform is particularly strong in lending use cases, helping lenders verify borrower information instantly. Finicity connects to over 16,000 financial institutions and is known for its verification accuracy and compliance focus. Their VOA (Verification of Assets) and VOIE (Verification of Income and Employment) products are industry standards.

Open source session replay and monitoring
Highlight.io is an open-source monitoring platform combining session replay, error tracking, and logging. Self-hostable with a generous cloud tier.

One-click, zero-dependency PHP and Laravel development environment for Windows and macOS.
Laravel Herd is a native and blazing-fast development environment designed specifically for Laravel and PHP projects. It provides everything developers need to get started quickly, including PHP, Nginx, Composer, the Laravel installer, and Expose, all without relying on containers, VMs, or virtualization methods. This approach ensures a highly performant local setup. The tool aims to simplify the local development workflow by offering a seamless experience for managing PHP versions, running complementary services, and debugging applications. It's built for developers who want a streamlined, efficient, and headache-free environment to build and test their Laravel applications locally. For those seeking advanced capabilities, Herd Pro extends the free offering with features like enhanced debugging, integrated frontend tooling with nvm, and comprehensive service management for various databases and tools. It's ideal for individual developers and teams looking to optimize their local development setup for Laravel projects.
High performance, extensible, minimalist Go web framework for building RESTful APIs.
Echo is a high-performance, minimalist, and extensible web framework for the Go programming language. It is designed to help developers build robust and scalable RESTful APIs and web applications efficiently. The framework emphasizes speed and resource optimization through features like an optimized HTTP router that avoids dynamic memory allocation. Echo is ideal for Go developers looking for a lightweight yet powerful framework to create secure and fast web services. It simplifies common web development tasks such as routing, data binding, data rendering, and secure communication with automatic TLS. Its extensibility allows for deep customization and integration with various tools and services, making it suitable for a wide range of projects from simple APIs to complex web applications.

Create RPG games without coding
RPG Maker is a game development tool for creating 2D role-playing games. Features pre-built assets, event systems, and a large community of creators.

Sync client state globally over WebSockets to build modern real-time web and mobile applications.
Supabase Realtime is a service that enables developers to build real-time applications by synchronizing client state globally over WebSockets. It allows applications to listen for changes in a PostgreSQL database, track online user presence, and broadcast arbitrary data to subscribed clients. This eliminates the need for developers to manage complex backend infrastructure for real-time functionality, letting them focus on user experience. It is designed for developers building any kind of real-time application, from chat and collaborative editors to interactive games and live dashboards. Realtime integrates seamlessly with the broader Supabase platform, which includes authentication, storage, edge functions, and vector search, providing a comprehensive backend solution. The service offers simple and convenient APIs with powerful client and server-side libraries, making it easy to implement real-time features and scale applications to millions of users.

Blazing fast smart contract development toolkit for Ethereum.
Foundry is a comprehensive, command-line-based development toolkit designed for building, testing, and deploying smart contracts on the Ethereum blockchain. It provides a suite of tools including Forge for contract development, Anvil for a local development node, and Cast for interacting with on-chain applications. The toolkit is built for speed, offering ultra-fast compilation and the ability to test contracts against real-world chain states. This toolkit is ideal for Ethereum smart contract developers looking for a performant and efficient environment. It streamlines the entire development lifecycle, from initializing projects and running tests to deploying contracts and interacting with various blockchain networks. Its focus on speed and robust testing capabilities helps developers create more reliable and secure smart contracts. Foundry is open-source and community-driven, encouraging contributions and providing support through channels like Telegram and GitHub. It aims to be the 'Swiss Army knife' for anyone working with Ethereum smart contracts.
Turn data scripts into shareable web apps in minutes, all in pure Python.
Streamlit is an open-source app framework that allows data scientists and developers to quickly build and share interactive web applications using only Python. It eliminates the need for front-end development experience, enabling users to transform data scripts into shareable web apps with minimal code. The platform is designed for rapid prototyping and deployment, offering a magically simple API that automatically updates apps as source files are saved. It integrates seamlessly with various Python libraries and data science tools. Users can deploy their applications publicly for free on Streamlit Community Cloud, leverage enterprise-grade reliability with Snowflake, or choose other deployment options.
![Code[Input] logo](/api/logo?url=local%3Acode-input-merge-conflicts.png&name=Code%5BInput%5D)
Browser-based merge conflict resolution with AI-powered suggestions and direct GitHub push
Code[Input] is a web-native platform that helps development teams handle merge conflicts, manage CODEOWNERS files, automate repository tasks, and view live engineering metrics — all from the browser. Its core Merge Conflicts editor provides a 3-way visual diff with AI-powered resolution suggestions (OpenAI, GitHub Copilot, or Claude), syntax highlighting, and direct push to GitHub. No local setup or IDE switching required. The platform also includes a merge queue, CODEOWNERS management, workflow automation, and engineering insights dashboards.
Build cross-platform desktop applications with web technologies and Go.
Wails is a framework that allows developers to build desktop applications using a combination of Go for the backend and web technologies (HTML, CSS, JavaScript) for the frontend. It aims to provide a way to create lightweight, performant applications that leverage the power of Go while offering the flexibility and familiarity of web development for the user interface. This tool is ideal for developers who are proficient in Go and web technologies and want to create native-looking desktop applications without the overhead of Electron. It focuses on delivering a seamless development experience by integrating familiar web development workflows with a powerful Go backend, enabling the creation of feature-rich applications with native UI elements. Key benefits include the ability to build comprehensive applications with native UI components, utilize existing web development knowledge, and quickly generate, build, and package projects using its command-line interface.

Build secure and type-safe backend APIs and frontend components from a single schema.
ZenStack is a comprehensive development toolkit that streamlines the creation of full-stack applications by unifying data modeling, access control, and API generation. It allows developers to define their application's data models, relations, access control policies, and validation rules using a simple schema language that is a superset of Prisma Schema Language. This single source of truth then automatically derives a powerful, type-safe ORM and an HTTP query service. The product is designed for developers looking to accelerate their backend and frontend development, particularly those familiar with Prisma or Kysely. It provides an ORM with both high-level query APIs and low-level SQL query builder APIs, complete with built-in access control enforcement and runtime data validation. ZenStack also automatically generates a fully functional HTTP query service that mirrors the ORM API, integrates seamlessly with popular frameworks like Next.js and Express, and offers a type-safe client SDK powered by TanStack Query, significantly reducing boilerplate code and enhancing development efficiency.

Free open source video conferencing
Jitsi is a collection of free open-source projects for video conferencing. Jitsi Meet provides secure, fully encrypted video calls that work in browsers without apps or accounts.

Learn to build quality JavaScript applications with expert guidance and comprehensive resources.
Kent C. Dodds' website serves as a comprehensive resource for developers looking to enhance their skills in JavaScript, TypeScript, React, and testing. It offers a rich collection of educational blog posts, covering various topics from technical deep-dives to career advice, which have been read by hundreds of thousands of people. The platform is designed to be a one-stop shop for everything needed to build robust JavaScript applications. Beyond the extensive blog, the site features a range of in-depth courses, including "Epic AI" for AI-powered applications, "Epic Web" for full-stack development, "Epic React" for advanced React concepts, and "Testing JavaScript" for smart and efficient testing methods. These resources cater to developers at different stages of their learning journey, from those just starting to experienced professionals. The platform also fosters a community through a Discord channel, allowing users to connect, collaborate, and collectively improve their software development skills.

Open banking payments and data for Europe
TrueLayer is a leading European open banking platform providing instant bank payments and financial data APIs. Founded in London in 2016, TrueLayer was an early mover in PSD2-compliant open banking. The platform enables account-to-account payments that bypass card networks, offering lower fees and instant settlement. TrueLayer connects to banks across the UK, EU, and Australia, making it the go-to choice for European fintech applications. Their Payments API is particularly strong for e-commerce and recurring payments.
Financial data aggregation and analytics platform
Yodlee is a pioneer in financial data aggregation, providing APIs that connect applications to over 17,000 financial institutions worldwide. Acquired by Envestnet in 2015, Yodlee powers many of the leading personal finance, lending, and wealth management applications. The platform offers account aggregation, transaction enrichment, and financial insights that help businesses understand their customers' complete financial picture. Yodlee's data quality and extensive coverage make it a trusted choice for enterprise fintech applications.
High-performance Node.js image processing for web-friendly formats.
Sharp is a high-speed Node-API module designed for efficient image processing. Its primary use case involves converting large images in common formats (like JPEG, PNG, WebP, GIF, AVIF, TIFF, SVG) into smaller, web-optimized versions with varying dimensions. It's built upon the blazingly fast libvips library, making it significantly quicker than alternatives like ImageMagick or GraphicsMagick for resizing operations. This module is ideal for developers working with Node.js, Deno, or Bun who need to handle image transformations programmatically, especially for web applications where performance and optimized file sizes are crucial. It supports a wide range of operations beyond just resizing, including rotation, extraction, compositing, and gamma correction, while correctly handling color spaces, embedded ICC profiles, and alpha transparency. Sharp ensures quality through Lanczos resampling and offers features for optimizing output file sizes without requiring separate tools.

Static website hosting from GitLab
GitLab Pages is a free static website hosting service integrated with GitLab CI/CD. Deploy static sites directly from GitLab repositories with custom domains and SSL.

Omnichannel communication platform
MessageBird is a cloud communications platform offering SMS, WhatsApp, voice, and other messaging channels through a single API. Helps businesses engage with customers across multiple channels.
This product is currently under construction and will be available soon.
This product is currently in its development phase. The website indicates that it is "under construction" and advises users to check back for updates. Specific details regarding its functionality, target audience, and benefits are not yet available. As such, a comprehensive description of its capabilities cannot be provided at this time.

Google's AI research and platform
Google AI (formerly Google Brain and DeepMind combined) represents Google's artificial intelligence division and products. This includes Gemini (their flagship LLM), Vertex AI (enterprise ML platform), and various AI APIs for vision, language, and translation. Google AI powers products like Google Search, Assistant, and Translate. For developers, Google Cloud offers Gemini API access, AutoML tools, and pre-trained models. Google competes directly with OpenAI and Anthropic in the foundation model space.