Skip to content
aicoolies logo

Best tools for Full-Stack Development

End-to-end application development spanning frontend, backend, and database layers

213 tools

listing data updated September 24, 2026 · not a verification date

showing 48 of 213 tools

The missing package manager for macOS

The default package manager for macOS (also available on Linux) that installs CLI tools, developer utilities, GUI applications (via Casks), and fonts with simple terminal commands. Massive repository of 7,000+ formulae and 5,000+ casks maintained by the community. Features dependency resolution, bottled (pre-compiled) packages for fast installs, automatic updates, and cleanup. Essential tool for any Mac developer's setup. 42K+ GitHub stars and the largest macOS package ecosystem.

Open Source

Ultrafast web framework built on Web Standards for every runtime

Hono is a lightweight, ultrafast web framework built on Web Standards that runs on Cloudflare Workers, Deno, Bun, Node.js, AWS Lambda, and any JavaScript runtime. At just 12kB with zero dependencies, it delivers router performance matching raw platform speed. Hono provides first-class TypeScript support with RPC-style client for end-to-end type safety, built-in middleware for auth, CORS, caching, and OpenAPI generation, plus JSX support for server-rendered HTML.

Open Source

Electron-based terminal with plugin ecosystem

Terminal emulator built on web technologies (HTML/CSS/JS) using Electron. Extensible via npm packages with a vibrant plugin and theme ecosystem. Created by Vercel with 43k+ GitHub stars. Offers split panes, configurable hotkeys, and a fully customizable UI that appeals to developers who want a modern, hackable terminal experience.

Open Source

Open-source API client

Open-source API client by Kong for designing, debugging, and testing REST, GraphQL, gRPC, and WebSocket APIs. Features a clean interface with environment variables, authentication helpers, code generation, cookie management, and response timeline. Supports OpenAPI and Swagger specs for design-first workflows. Git Sync for version-controlled API collections. Available on macOS, Windows, and Linux. A popular alternative to Postman with stronger focus on privacy and local-first usage.

freemiumOpen Source

Visualize JSON, YAML, XML, and CSV as interactive graphs

JSON Crack transforms structured data files into interactive, visual graphs that make complex nested data easy to understand. Paste or import JSON, YAML, XML, CSV, or TOML and instantly see the data as a navigable node graph with collapsible sections, search, and path highlighting. All processing happens client-side with no server storage.

freemiumOpen Source

Pretty-print JSON in the browser

Open-source browser extension that automatically pretty-prints JSON responses in the browser tab. Supports collapsible nodes, syntax highlighting, and raw/formatted toggle. Essential developer tool for anyone who works with APIs regularly, turning unreadable JSON blobs into navigable, color-coded trees that make debugging API responses significantly faster and less error-prone.

Open Source

Project tracking for software teams

Atlassian's project management and issue tracking tool powering agile workflows, sprint planning, bug tracking, and deep integration with Bitbucket and Confluence. Supports Scrum and Kanban boards with customizable workflows, automation rules, and advanced reporting. The enterprise standard for engineering teams managing complex software delivery across distributed organizations.

freemium

Terminal dashboard for Kubernetes

K9s is an open-source terminal UI with 28K+ GitHub stars for managing Kubernetes clusters interactively. Provides a real-time dashboard with resource navigation, log tailing, shell access to pods, port forwarding, and RBAC visualization — all from the terminal without kubectl commands. Features Vim-style navigation, custom resource views, plugin system, cluster metrics, and multi-cluster support. Dramatically reduces the complexity of daily Kubernetes operations for developers and SREs.

freeOpen Source

Declarative orchestration for data, AI, and infra

Kestra is an open-source orchestration platform that uses declarative YAML to define event-driven and scheduled workflows for data pipelines, infrastructure automation, and AI workloads. With over 1,200 plugins, it connects to databases, cloud services, APIs, and SaaS tools without custom glue code. Kestra reached version 1.0 LTS with agentic AI capabilities, SDKs for Python, TypeScript, Java, and Go, and SOC 2 compliance. Clients include Leroy Merlin, Huawei, Tencent, and Decathlon.

freemiumOpen Source

Auth platform combining authentication, feature flags, and billing

Kinde is a developer-focused authentication platform that bundles user management, feature flags, and billing management into a single service. It provides social login, passwordless auth, MFA, RBAC, and organization management out of the box. SDKs available for Next.js, React, Node, Python, and other frameworks. Free tier supports up to 10,500 monthly active users.

freemium

Customer engagement infrastructure for developers

Knock is flexible notification and customer engagement infrastructure built for developers and AI agents. Send messages across email, SMS, push, chat, and in-app channels from a single API. Features AI-native journey building with single-prompt workflows, advanced segmentation with dynamic attributes, in-app messaging with custom components, data unification across warehouse and CDP, and version control with rollbacks. Delivers hundreds of millions of messages monthly with 99.99% uptime.

freemium

Polyglot document intelligence framework with Rust core

Kreuzberg is a polyglot document intelligence framework with a high-performance Rust core that extracts text, metadata, images, and structured data from 91+ file formats. Available for Python, Ruby, Java, Go, PHP, C#, TypeScript, plus CLI, REST API, and MCP server. Features multiple OCR backends (Tesseract, EasyOCR, PaddleOCR), table extraction with structure preservation, and native async support.

Open Source

AI copilot for the Lens Kubernetes IDE

Lens Prism is an AI copilot integrated into the Lens Kubernetes IDE (the world's most popular K8s desktop client) that troubleshoots clusters, explains errors in plain English, and helps manage multi-cluster environments visually. It simplifies Kubernetes complexity for developers who prefer visual tools over CLI, providing AI-powered debugging and cluster management within a familiar desktop interface.

freemium

Open-source auth infrastructure for modern apps

Logto is an open-source authentication and authorization platform built on OIDC and OAuth 2.1, serving as an alternative to Auth0, Cognito, and Firebase Auth. It provides pre-built sign-in flows with customizable UI, social login, Google One Tap, MFA, enterprise SSO via SAML, and role-based access control. SDKs cover 30+ frameworks including React, Next.js, Vue, Flutter, Go, and Python, with multi-tenancy support for SaaS applications.

freemiumOpen Source

Open-source visual regression testing tool

Lost Pixel is an open-source visual regression testing tool that serves as an alternative to Percy and Chromatic. It captures and compares screenshots of UI components and application pages across Storybook, Ladle, Histoire, and custom screenshot sources like Cypress or Playwright. Integrated directly into GitHub Actions pipelines, it detects unintended visual changes before they reach production, with a free SaaS tier available for open-source projects.

freemiumOpen Source

Official TypeScript SDK for building MCP servers

The official TypeScript SDK for the Model Context Protocol, providing everything needed to build MCP servers and clients. Supports stdio, SSE, and Streamable HTTP transports with built-in auth helpers. Works across Node.js, Bun, and Deno runtimes for maximum deployment flexibility.

Open Source

Reactive Python notebooks that version with git and deploy as apps

Marimo is a reactive Python notebook environment with 20,000+ GitHub stars and $4M seed funding. Unlike Jupyter, marimo notebooks automatically update dependent cells when values change, version cleanly with git as pure Python files, and deploy directly as interactive web applications without conversion steps.

Open Source

No-code AI web scraping platform with visual workflow builder

Maxun is a no-code web scraping platform that uses AI to extract structured data from websites through a visual workflow builder. Users point and click on the data they want to extract, and Maxun generates resilient scraping workflows that handle pagination, authentication, and dynamic content. Features anti-bot detection avoidance, scheduled runs, and API access for integration. Over 15,300 GitHub stars.

Open Source

Lightning-fast, open-source search engine — a developer-friendly Algolia alternative.

Meilisearch is an open-source, lightning-fast search engine written in Rust. Designed as a developer-friendly alternative to Algolia with typo tolerance, faceted search, filtering, and sorting out of the box. Sub-50ms response times. Easy to deploy and configure with a RESTful API.

freemiumOpen Source

Visual collaboration platform for distributed teams to brainstorm, plan, and design together.

Miro is the leading online collaborative whiteboard platform used by 80M+ users worldwide. Enables distributed teams to brainstorm, diagram, plan sprints, run workshops, map user journeys, and design systems in real time. Integrates with Jira, Slack, Notion, Figma, and 200+ tools. Offers AI-powered features for mind mapping and content generation.

freemium

Open-source dashboard for AI agent orchestration

An open-source dashboard for managing AI agent fleets. Dispatch tasks, monitor progress, and orchestrate multiple agents working in parallel on your codebase. Provides real-time visibility into agent activity, error tracking, and resource allocation so teams can scale autonomous coding workflows with confidence.

Open Source

Production-ready React animation library, evolved from Framer Motion

Motion (formerly Framer Motion) is the most popular React animation library, providing a declarative API for complex animations, gestures, layout transitions, and scroll-triggered effects. Supports spring physics, keyframes, shared layout animations, and exit animations. Powers animations across thousands of production React applications with an API designed for developer ergonomics.

Open Source

Hyperextensible Vim-based text editor

Modern fork of Vim with Lua-based plugin architecture and built-in LSP support. Lightweight yet endlessly extensible, it serves as the foundation for AI-enhanced development workflows through plugins like Avante, Codecompanion, and Copilot.lua. With 85k+ GitHub stars, it's the terminal editor of choice for developers who value speed, customization, and keyboard-driven efficiency.

Open Source

Extensibility-first open-source no-code/low-code platform for business apps

NocoBase is an open-source, self-hosted no-code and low-code platform built around a data-model-driven architecture and plugin-based microkernel. Unlike form-centric no-code tools, it separates data structure from UI, enabling unlimited block types and views per data collection. All functionality is delivered through plugins similar to WordPress. Features include AI Employees for in-app automation, visual workflow builder, RBAC permissions, and automatic REST/GraphQL API generation.

freemiumOpen Source

Browser automation framework turning websites into action APIs

Notte is a browser automation framework for AI agents that converts any website into a structured action API. Instead of scraping pages for text, Notte lets agents interact with sites — clicking buttons, filling forms, and navigating flows. Built with hybrid AI-plus-deterministic scripting, it includes digital personas, CAPTCHA solving, and proxy management for reliable automation at scale.

freeOpen Source

Native macOS code editor by Panic

Beautiful native macOS code editor by Panic with first-class Swift integration, built-in terminal, and Git support. Features an extensions library, local and remote development capabilities, and a polished UI that feels at home on Apple hardware. The premium choice for Mac developers who want a fast, elegant editor that embraces macOS design conventions rather than wrapping a cross-platform framework.

paid

Animated number transition component for React and frameworks

NumberFlow is a lightweight component that animates number transitions with smooth morphing effects. Numbers roll, slide, and transform between values rather than snapping instantly, adding polish to dashboards, pricing displays, counters, and financial interfaces. Available for React, Vue, Svelte, and vanilla JS with over 6,300 GitHub stars and minimal bundle impact.

Open Source

A new type of shell

Nushell is a modern cross-platform shell written in Rust that treats all data as structured tables instead of plain text streams. Pipes carry typed rows through commands like ls, where, and get, so you can query JSON, CSV, SQLite, TOML, and YAML with a single uniform syntax. Powerful enough to replace bash or PowerShell for interactive use and scripting, with plugin support for custom data sources.

Open Source

Smart monorepo build system and dev tools

Nx is an open-source build system with 24K+ GitHub stars optimized for monorepo development. Features intelligent task scheduling that only rebuilds what changed, distributed caching for sharing build artifacts across teams, and remote execution for parallelizing CI across machines. Supports JavaScript, TypeScript, React, Angular, Node.js, Go, Rust, and more. Provides code generators, dependency graph visualization, and project boundaries enforcement. A Turborepo alternative with broader scope.

freemiumOpen Source

A prompt theme engine for any shell

A cross-platform prompt theme engine that works with any shell including PowerShell, Bash, Zsh, and Fish. Customize your terminal prompt with rich themes, dynamic segments, and real-time information from Git repos, Kubernetes clusters, cloud providers, battery status, and execution time. The most versatile prompt customization tool available, with hundreds of community themes and a visual config editor.

Open Source

Framework for managing Zsh config

Community-driven framework for managing Zsh configuration with 300+ plugins, 150+ themes, and an auto-update mechanism. Provides aliases, functions, and completions for Git, Docker, Node.js, Python, Kubernetes, and most developer tools out of the box. Popular themes like Powerlevel10k and agnoster for informative prompts. Simple plugin activation via .zshrc. 176K+ GitHub stars — the most starred developer tool on GitHub. Essential for Zsh users who want productivity without manual configuration.

Open Source

Fork, customize, and ship AI agents on Vercel in minutes

Open Agents is a Vercel Labs open-source template for building and deploying cloud-hosted AI agents. It provides a production-ready Next.js starter with built-in tool use, streaming responses, multi-model support, and deployment on Vercel infrastructure. Developers can fork, customize agent behavior and tools, then ship agent-backed apps in minutes with automatic scaling and edge routing.

Open Source

Low-cost multi-model coding subscription

Budget-friendly AI coding plan featuring GLM-5, Kimi K2.5, and MiniMax M2.5/M2.7 models at $10/mo with a $12/5h usage cap. Hosted in US, EU, and Singapore for global low-latency access. Compatible with OpenCode and any OpenAI-compatible coding agent, offering an affordable alternative to premium API-based coding subscriptions.

paid

Lightweight eval library for LLM applications

OpenEvals is a lightweight evaluation library from the LangChain team for testing LLM application quality using LLM-as-judge patterns. It provides pre-built prompt sets and evaluation functions that score model outputs against criteria like accuracy, relevance, coherence, and safety without requiring complex infrastructure. Available as both Python and JavaScript packages, OpenEvals complements OpenAI Evals with a simpler, framework-agnostic approach to quality measurement in agentic workflows.

freeOpen Source

Free open-source screen recording for developer demos

Openscreen is a free, open-source alternative to Screen Studio for creating polished product demos and tutorials. With no subscriptions, no watermarks, and a commercial-use-friendly license, it provides professional screen recording with zoom effects, cursor highlighting, and export options — purpose-built for developers who create documentation and demo content.

Open Source

Full-text and vector search engine in under 2KB

Orama is a complete search engine and RAG pipeline that runs in browsers, servers, and edge environments in under 2KB. It provides full-text search, vector search, and hybrid search with built-in faceting, filters, geo-search, and typo tolerance. Orama requires no external dependencies and works entirely client-side for instant search experiences, or server-side with Node.js and Deno for larger datasets.

freemiumOpen Source

Copy-paste React component collection built on Tailwind v4

Origin UI is a curated collection of copy-paste React components built with Tailwind CSS v4 and Radix UI primitives. It provides production-ready UI patterns for dashboards, forms, navigation, data tables, and settings panels. Components are designed to be dropped directly into projects with minimal modification, following modern design conventions with dark mode support.

Open Source

Rust-powered JavaScript linter that is 50-100x faster than ESLint

Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.

Open Source

In-page AI browser agent via a single script tag

Page Agent is Alibaba's open-source JavaScript library that embeds an AI GUI agent directly into any web page through a single script tag injection. Unlike headless browser tools that operate externally, Page Agent works inside the DOM using text-based manipulation for natural language QA testing, enterprise copilots, and making legacy web apps AI-native. It supports BYOLLM with any model provider and requires no backend changes.

Open Source

Conversational data analysis with natural language queries over databases

PandasAI enables natural-language queries against databases, data lakes, CSVs, and parquet files using LLMs and RAG pipelines. With 23,400+ GitHub stars, it bridges the gap between database tools and AI by letting developers and analysts interact with data conversationally, supporting SQL, PostgreSQL, and various file formats.

Open Source

Elasticsearch-quality full-text and hybrid search inside Postgres

ParadeDB brings Elasticsearch-quality full-text search, BM25 ranking, and hybrid vector-keyword search directly into PostgreSQL as native extensions. Backed by a 12 million dollar Series A with over 500,000 Docker deployments, it eliminates the overhead of running separate search infrastructure. Teams get powerful search within their existing Postgres stack without managing additional clusters.

Open Source

Real-time ETL and RAG engine with Python API and Rust core

Pathway is an open-source Python ETL framework with a high-performance Rust engine for stream processing, real-time analytics, and RAG pipelines. It handles both batch and streaming data in a unified API, enabling live-updating vector indexes, real-time document processing, and AI agent memory that refreshes as new data arrives. 63,000+ GitHub stars, used for production RAG systems where static vector databases create stale context. Apache 2.0 licensed with enterprise cloud options.

freemiumOpen Source

Open-source TypeScript headless CMS and app framework

Payload is an open-source TypeScript-first headless CMS and app framework with 32K+ GitHub stars. Built on Next.js with PostgreSQL or MongoDB, it provides auto-generated REST and GraphQL APIs, a customizable admin panel, access control, localization, versioning, and file uploads. Config-as-code defines collections in TypeScript for full type safety. Features live preview, draft system, block-based editor, and extensible plugins. Self-hostable with no vendor lock-in.

freemiumOpen Source

Connect 2,800+ APIs for workflows and AI agents

Pipedream is a developer-focused workflow automation platform that connects over 2,800 APIs with managed OAuth and credential handling, letting teams build integrations using Node.js, Python, Go, or Bash alongside a visual no-code builder. Its MCP server exposes 10,000+ pre-built tools to AI agents for direct API access through LangChain, CrewAI, and other frameworks. Pipedream is SOC 2 Type II and HIPAA compliant with credit-based pricing starting at a free tier of 100 credits per month.

freemium

Open-source Jira alternative

Plane is an open-source project management and issue tracking tool designed as a modern, self-hostable alternative to Jira, Linear, and Asana. Gives teams full control over their data and infrastructure while delivering a polished, feature-rich interface. Combines issue tracking, sprint management, documentation (Plane Pages), and modules into a single workspace with cycles, views, and kanban boards.

freemiumOpen Source

Privacy-friendly Google Analytics alternative

Plausible Analytics is an open-source, lightweight, privacy-friendly web analytics tool trusted by 17,000+ paying customers including Hugging Face and Basecamp. It provides essential website metrics on a single-page dashboard without cookies, personal data collection, or GDPR consent banners. The tracking script is 75x smaller than Google Analytics. Self-hostable via Docker or available as managed EU-hosted SaaS.

freemiumOpen Source

Single-binary open-source backend

PocketBase is an open-source backend in a single Go binary with 44K+ GitHub stars providing a real-time database, authentication, file storage, and admin dashboard. No dependencies, no Docker required — just download and run. Features collection-based data modeling, REST API, real-time subscriptions, OAuth2 authentication, file uploads with thumbnails, and a built-in admin UI. Extends with custom Go code or JavaScript hooks. Ideal for prototyping, MVPs, and small-to-medium applications.

Open Source

Daemonless container engine — a drop-in Docker alternative that runs rootless.

Podman is a daemonless, open-source container engine developed by Red Hat as a secure alternative to Docker. It can run, build, and manage OCI containers and pods without requiring a daemon process or root privileges. CLI-compatible with Docker commands, making migration seamless.

Open Source

FAQ

How do modern full-stack architectures achieve end-to-end type safety between backend and frontend?

They use shared TypeScript monorepos with tRPC, Server Actions, or OpenAPI-generated client hooks, ensuring that database schema updates immediately propagate compile-time type errors to frontend components.

What architectural patterns optimize Server-Side Rendering (SSR) and streaming data fetching?

Applications leverage React Server Components (RSC) and HTTP response streaming with Suspense boundaries, rendering static shells instantly while deferring slow async data blocks.

How are authentication sessions and permission policies managed securely across client-server boundaries?

They implement HTTP-only secure session cookies, stateless JWT verification at the edge gateway, and centralized Role-Based Access Control (RBAC) middleware protecting API endpoints.