aicoolies logo

Best tools for Full-Stack Development

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

214 tools

last updated August 16, 2026

showing 48 of 214 tools

Quarkdown logo

Quarkdown

Programmable Markdown typesetting for docs, books, and slides

Quarkdown is a Turing-complete Markdown typesetting system that compiles a single source into print-ready books, academic papers, knowledge bases, or interactive presentations. It extends Markdown with a built-in scripting language featuring functions, variables, and a standard library for full document control. Supports HTML, PDF, and plain text output with live preview and real-time reloading during authoring.

free
Radix UI logo

Radix UI

Unstyled, accessible React component primitives for building design systems.

Radix UI is an open-source library of unstyled, accessible React component primitives. Provides fully functional components (dialog, dropdown, tooltip, tabs, accordion, etc.) without any styling, letting developers apply their own design. The foundation behind shadcn/ui. WAI-ARIA compliant with keyboard navigation built in.

Open Source
RagaAI Catalyst logo

RagaAI Catalyst

AI testing and evaluation for agents and LLM apps

RagaAI Catalyst is a comprehensive Python SDK for observability, monitoring, and evaluation of LLM and agentic applications. Provides agent tracing with execution graph visualization, self-hosted dashboard with analytics, synthetic data generation, multi-metric evaluation framework, and guardrail management. Built for teams running production RAG systems and AI agents who need systematic testing, debugging, and performance optimization workflows.

Open Source
Rectangle logo

Rectangle

Window management for macOS

Free, open-source window management app for macOS that snaps and resizes windows via keyboard shortcuts and edge drags. Rectangle is the spiritual successor to Spectacle, rebuilt in Swift with halves/thirds/quarters/centering layouts, multi-monitor support, configurable gaps, position restore, and Windows-style snap-to-edge. Rectangle Pro adds extra layouts, groups, and automation.

Open Source
Retool logo

Retool

Build internal tools remarkably fast with a visual builder and code when needed.

Retool is the leading low-code platform for building internal tools, admin panels, and dashboards. Used by 27,000+ companies including Amazon and DoorDash. Drag-and-drop UI components connect directly to databases, APIs, and services. Supports custom JavaScript and Python for complex logic. Reduces internal tool development time from weeks to hours.

freemium
Rolldown logo

Rolldown

Rust-powered JavaScript bundler for Vite

Rolldown is a high-performance JavaScript and TypeScript bundler written in Rust, built as the next-generation bundler for Vite. Created by Evan You and VoidZero, it offers a Rollup-compatible plugin API with 10-30x faster builds. It combines esbuild-level speed with full Rollup ecosystem compatibility, supporting tree-shaking, code splitting, and advanced optimizations natively. With 13K+ stars and MIT license, it is set to become the default bundler for Vite 8.

Open Source
Ruff logo

Ruff

Extremely fast Python linter and formatter written in Rust

Ruff is a Python linter and code formatter written in Rust by Astral that runs 10-100x faster than existing tools like flake8, isort, and Black. It implements over 800 lint rules from dozens of popular plugins in a single binary, handles auto-fixing for most violations, and includes a built-in formatter compatible with Black. Adopted by FastAPI, Hugging Face, Pandas, and Apache Airflow, Ruff has over 38,000 GitHub stars and processes entire codebases in milliseconds.

Open Source
SWC logo

SWC

Super-fast Rust-based JavaScript compiler

SWC is a super-fast JavaScript and TypeScript compiler written in Rust that serves as a drop-in replacement for Babel. It compiles modern JavaScript and TypeScript to backward-compatible versions up to 20x faster than Babel by leveraging Rust performance and parallelism. SWC handles JSX transformation, TypeScript stripping, module transpilation, and minification in a single tool, and powers major frameworks including Next.js, Parcel, and Deno.

Open Source
Sheeta.ai logo

Sheeta.ai

Browser-based AI SQL editor with modern UX

Sheeta.ai is a browser-based AI SQL editor designed to modernize the data workflow with a simple, intuitive interface and high-accuracy query generation. It addresses the UX gaps of traditional database tools like DBeaver by providing a clean, modern interface with AI-powered query suggestions, schema visualization, and result exploration built for the contemporary data stack.

freemiumOpen Source
Shuttle logo

Shuttle

YC-backed cloud deployment platform for Rust and Python applications

Shuttle is a YC-backed cloud deployment platform that simplifies deploying Rust and Python backend applications. Developers annotate their code with Shuttle macros to declare infrastructure needs like databases, caches, and secrets, and Shuttle provisions the resources automatically on deployment. Features instant deployment, automatic HTTPS, and infrastructure-from-code. Over 6,100 GitHub stars.

freemiumOpen Source
Slack logo

Slack

Where work happens

Enterprise messaging platform for team communication with channels, direct messages, threads, and huddles (audio/video calls). Features rich app integrations via Slack API and Bolt framework, Workflow Builder for no-code automations, Canvas for collaborative docs, Slack Connect for cross-company channels, and file sharing. AI features summarize threads and channels. Integrates with 2,600+ apps. Owned by Salesforce. The de facto real-time communication tool for tech companies and developer teams.

freemium
ByteDance logo

Sonic

ByteDance high-performance JSON library

Sonic is ByteDance's blazingly fast JSON serialization library accelerated by JIT compilation and SIMD instructions. It achieves 3x faster throughput than Go's standard library while using 75% less memory and 99% fewer allocations. Drop-in compatible with encoding/json, it handles both simple Marshal/Unmarshal operations and streaming APIs for high-throughput services processing millions of events.

Open Source
Starship logo

Starship

The minimal, blazing-fast shell prompt

Minimal, blazing-fast, cross-shell prompt written in Rust that works with Bash, Fish, Zsh, PowerShell, Ion, Elvish, and Nushell. Provides a single consistent prompt configuration across every shell, showing Git branch, language versions, and cloud context at a glance. Context-aware modules activate only when relevant, keeping startup fast. Configured through a simple TOML file, adding negligible latency. One of the most popular shell prompt tools in the developer community.

Open Source
Structa logo

Structa

AI schema generator from natural language

Structa is an AI tool that turns natural language descriptions into production-ready database schemas and SQL in under 45 seconds, focused on PostgreSQL and Supabase. Recognized as an editor's choice for AI schema generation, it is the fastest idea-to-schema tool available, generating optimized table structures, relationships, indexes, and constraints from plain English project requirements.

freemiumOpen Source
Sublime Text logo

Sublime Text

Lightweight fast text editor known for speed

Sublime Text is a sophisticated, high-performance text editor known for speed, elegance, and minimal resource consumption. Launches instantly and handles huge files without lag, making it a favorite among developers who value a fast, distraction-free coding environment. Features include multi-cursor editing, Goto Anything fuzzy navigation, a powerful command palette, and a rich ecosystem of Python-based packages.

paid
Supervision logo

Supervision

Reusable computer vision tools for developers

Supervision is an open-source Python toolkit by Roboflow providing reusable CV utilities for detection, tracking, annotation, and dataset management. It works with any model including YOLO and Hugging Face via a standardized Detections class. Features include 20+ annotators, ByteTrack object tracking, zone counting, speed estimation, and dataset conversion between COCO, YOLO, and Pascal VOC formats.

Open Source
Suspensive logo

Suspensive

Production-ready React Suspense and error handling

TypeScript library extending React Suspense API with declarative components and hooks for production applications. Provides ErrorBoundary with selective error catching via shouldCatch, SSR-safe Suspense with clientOnly prop, Delay component preventing loading flashes, ErrorBoundaryGroup for coordinated resets, and data fetching components including SuspenseQuery and SuspenseInfiniteQuery. MIT licensed by Toss with three years of active development.

Open Source
Tabstack logo

Tabstack

Mozilla-backed browser infrastructure for AI agents

Tabstack is Mozilla's browser infrastructure service for AI agents, providing clean markdown extraction, structured JSON data, and automated browser actions through a fast API. With two-tier fetch escalation that achieves sub-600ms latency for static pages, robots.txt compliance, and ephemeral data handling, it offers an ethical alternative to aggressive web scraping tools — complete with an MCP server for Claude and Cursor integration.

freemium
Tauri logo

Tauri

Build smaller, faster desktop apps with Rust and web tech

Tauri is a Rust-based framework for building desktop applications using web technologies like HTML, CSS, and JavaScript—without bundling Chromium. By leveraging the system's native WebView, Tauri apps ship as tiny installers under 10MB and use 30-50MB RAM at idle, a fraction of Electron's footprint. It supports Windows, macOS, and Linux with any frontend framework (React, Vue, Svelte, etc.) and provides a secure Rust backend for system-level operations with fine-grained permission controls.

Open Source
Tavily logo

Tavily

Real-time search API built for AI agents

Tavily is an AI-native search API that provides real-time web search, content extraction, and crawling capabilities specifically designed for LLM applications and autonomous agents. It returns structured, citation-ready results optimized for RAG workflows with built-in safety features including prompt injection protection and PII leak prevention. Acquired by Nebius in 2026, Tavily integrates with LangChain, LlamaIndex, and major agent frameworks, serving over one million developers worldwide.

freemium
Tekton logo

Tekton

Cloud-native CI/CD framework for Kubernetes-native pipelines.

Tekton is a cloud-native CI/CD framework that provides Kubernetes-native pipeline resources. A Linux Foundation / CD Foundation project, it offers reusable, composable building blocks for creating CI/CD systems. Used by Google Cloud Build, Red Hat OpenShift Pipelines, and other platforms as their underlying pipeline engine.

Open Source
Temporal logo

Temporal

Durable execution for fault-tolerant workflows

Temporal is an open-source durable execution platform that ensures application code runs to completion regardless of failures or outages. It captures workflow state at every step, enabling seamless recovery without custom retry logic. With SDKs for Go, Java, Python, TypeScript, and .NET, Temporal powers mission-critical orchestration at Netflix, Nvidia, and other enterprises. Valued at $5B, it replaces fragile cron jobs, state machines, and saga patterns with resilient workflow-as-code.

freemiumOpen Source
Termix logo

Termix

Self-hosted SSH and server management platform

Termix is a self-hosted SSH and server management platform that provides a modern web-based terminal, connection management, SFTP file transfer, and multi-device sync without subscription fees. It serves as an open-source alternative to Termius, offering team collaboration features, connection sharing, and a clean interface for managing SSH connections across servers, all deployable via Docker.

Open Source
TigerBeetle logo

TigerBeetle

Financial transactions database designed for mission-critical safety and speed

TigerBeetle is a purpose-built database for financial transactions that prioritizes safety and performance above all else. Written in Zig, it provides strict debit-credit consistency, serializable isolation, append-only immutability, and multi-cloud high availability. Designed for ledgers, payment systems, and any application where losing or duplicating a transaction is catastrophic.

Open Source
Todoist logo

Todoist

Task management for busy professionals

Clean and powerful task manager with natural language input, recurring tasks, priority levels, projects, labels, and filters. Integrates with Google Calendar, Slack, and dozens of other productivity tools. Karma system gamifies task completion, while AI-powered task suggestions and smart scheduling help teams and individuals stay organized without friction.

freemium
Tokscale logo

Tokscale

CLI token usage tracker for AI coding agents

Tokscale is a CLI tool that tracks token usage and costs across AI coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor, and more. Built with a native Rust core for high-performance processing, it provides detailed breakdowns of input, output, cache, and reasoning tokens with real-time pricing calculations via LiteLLM data. Features include interactive 2D/3D contribution graphs, web visualization dashboards, global leaderboards, and JSON export for cost analysis.

Open Source
Tolgee logo

Tolgee

Open-source i18n and translation platform

Tolgee is an open-source internationalization platform that enables in-context translation directly within applications. Translators hold ALT and click any element to edit strings inline without touching code files. It integrates machine translation from DeepL, Google, and AWS, with SDKs for React, Angular, Next.js, Vue, and Svelte. Self-hostable for data sovereignty with granular team permissions.

freemiumOpen Source
Tooljet logo

Tooljet

Open-source low-code platform — build and deploy internal tools with minimal code.

ToolJet is an open-source low-code framework for building and deploying internal tools. Visual app builder with 50+ UI components, connects to databases, APIs, SaaS tools, and cloud storage. Supports JavaScript and Python. 30K+ GitHub stars. Self-hostable alternative to Retool.

freemiumOpen Source
Tracecat logo

Tracecat

Open-source SOAR platform with AI-powered playbooks

Tracecat is a YC S24-backed open-source SOAR (Security Orchestration, Automation and Response) platform that lets security teams build AI-powered playbooks for automated incident response. It provides visual workflow builders for creating response procedures, integrates with common security tools, and handles alert triage, enrichment, and remediation — positioned as an open-source alternative to Tines and Splunk SOAR.

freemiumOpen Source
Tree-sitter logo

Tree-sitter

Incremental parsing system powering code intelligence in AI editors

Tree-sitter is an incremental parsing library with 19,000+ GitHub stars used by Cursor, Neovim, GitHub, and Helix for real-time syntax analysis. It generates concrete syntax trees that update incrementally as code changes, enabling AI code editors to understand program structure for intelligent completions, refactoring, and code navigation.

Open Source
Trupeer logo

Trupeer

AI documentation tool with video-to-docs conversion

Trupeer is an AI documentation platform that converts screen recordings and videos into structured technical documentation with AI-generated voiceovers. It automates the creation of step-by-step guides, API documentation, and SaaS help articles by analyzing video content and generating written docs with annotated screenshots. Useful for teams creating onboarding materials and product documentation.

paid
Typesense logo

Typesense

Open-source search engine — fast, typo-tolerant, easy to use.

Typesense is an open-source, typo-tolerant search engine optimized for instant search experiences. Written in C++ for maximum performance. Features built-in vector search for semantic/hybrid queries, geo-search, faceting, and curation. Popular for e-commerce search, documentation sites, and SaaS applications.

freemiumOpen Source
USearch logo

USearch

Fast embeddable vector search engine

USearch is a high-performance vector search engine implementing HNSW algorithms for approximate nearest neighbor queries across C++, Python, JavaScript, Rust, Java, Go, and more. It supports user-defined distance metrics, memory-mapped persistence for datasets larger than RAM, and filtered search with predicates. Used by YugabyteDB and ScyllaDB as their production vector indexing backend.

Open Source
Unleash logo

Unleash

Open-source feature flag management platform

Unleash is the largest open-source feature flag platform, enabling teams to decouple deployment from release with gradual rollouts, A/B testing, and trunk-based development. It provides 15+ official SDKs for server and client frameworks, a web-based admin dashboard for managing feature toggles, and supports activation strategies like percentage rollout, user targeting, and environment-based rules. Self-hostable via Docker with PostgreSQL storage.

freemiumOpen Source
Upstash logo

Upstash

Serverless Redis, Kafka, and vector database

Upstash provides serverless Redis, Kafka, and vector database services with per-request pricing and zero operational overhead. Redis supports global replication for edge computing. Kafka offers pay-per-message event streaming. QStash provides HTTP-based message queues for serverless. Features REST APIs alongside native protocols, ideal for edge and serverless deployments. Integrates with Vercel, Cloudflare Workers, and AWS Lambda natively.

freemium
Vantage logo

Vantage

Developer-centric cloud cost analysis and optimization

Vantage provides visual cloud cost analysis with automated saving recommendations, integrating with CI/CD to track cost-per-commit for developer-centric FinOps. It offers the most developer-friendly cost reporting tool in the market with clear, actionable reports that engineers actually use, featuring a free tier and competitive Pro plans for growing teams and startups.

freemiumOpen Source
Vite logo

Vite

Next-generation frontend build tool

Vite is the de facto standard frontend build tool with 72K+ GitHub stars, created by Evan You. Provides instant dev server startup using native ES modules, lightning-fast hot module replacement that stays fast regardless of project size, and optimized production builds via Rollup. Supports React, Vue, Svelte, Preact, and vanilla JS/TS out of the box with a rich plugin ecosystem. Achieves 98% developer satisfaction and has become the recommended tooling for most modern frameworks.

Open Source
Volar logo

Volar

Official Vue.js language tooling and IDE support

Volar is the official Vue.js language tooling framework delivering advanced IDE support for Vue single-file components. It provides real-time TypeScript type inference in templates, intelligent autocompletion for components, props and slots, plus diagnostics from the Vue compiler. Volar powers the official Vue VSCode extension with 7M+ installs. Its core Volar.js layer is framework-agnostic, enabling language servers for other frameworks. MIT licensed with 13K+ stars.

Open Source
Wasp logo

Wasp

Batteries-included full-stack framework for React, Node.js, and Prisma

Wasp is an open-source full-stack web framework that brings the Rails-like batteries-included experience to the JavaScript ecosystem. It uses a declarative configuration file to define auth, database models, server operations, and routing, then compiles to a standard React and Node.js application with Prisma for data access. With 18,000+ GitHub stars and YC backing, Wasp eliminates boilerplate while giving AI coding agents clear structure and guardrails.

Open Source
Waveterm logo

Waveterm

AI-native open-source terminal for modern developers

Cross-platform terminal with built-in AI chat, inline file previews, and durable SSH sessions. Supports OpenAI, Claude, Gemini, and Ollama for in-terminal AI assistance. With 18k+ GitHub stars, it combines modern terminal UX with AI-powered command suggestions, making remote development and server management faster and more intuitive.

Open Source
WeKnora logo

WeKnora

Enterprise RAG framework by Tencent

WeKnora is a Tencent-developed LLM-powered knowledge management and Q&A framework for enterprise document understanding and semantic retrieval. Supports 10+ document formats including PDF, Word, Excel, and images with seamless IM platform integration for WeCom, Feishu, Slack, and Telegram. Offers Quick Q&A mode using RAG pipelines and Intelligent Reasoning mode with ReACT agents for complex multi-step reasoning tasks across organizational knowledge bases.

Open Source
WebContainers logo

WebContainers

StackBlitz's browser-based Node.js runtime for instant dev environments

WebContainers by StackBlitz runs Node.js natively in the browser using WebAssembly, enabling full development environments without server infrastructure. It powers StackBlitz and Bolt with instant project startup, npm package installation, and dev server execution entirely client-side. Supports Node.js APIs, filesystem operations, and terminal emulation within browser security constraints.

wezterm

WezTerm

GPU-accelerated terminal with Lua config

GPU-accelerated cross-platform terminal emulator written in Rust with configuration in Lua for maximum flexibility. Supports multiplexing (splits, tabs, workspaces), ligatures, true color, sixel/iTerm2/Kitty image protocols, and SSH multiplexer for remote sessions. Extensive keyboard/mouse customization, dynamic color schemes, and a built-in serial port mode. Works on macOS, Linux, Windows, and FreeBSD. Known for deep customizability. 19K+ GitHub stars.

Open Source
Yaak logo

Yaak

Git-friendly API client by the creator of Insomnia

Yaak is an API client built by the original creator of Insomnia, designed with Git-friendly file storage from the ground up. API requests, environments, and collections are stored as human-readable files that version control naturally alongside application code. Supports REST, GraphQL, gRPC, and WebSocket with a clean, keyboard-driven interface focused on developer productivity.

Open Source
Zellij logo

Zellij

A modern terminal workspace

Modern terminal workspace manager written in Rust that provides tmux-like functionality with a more intuitive UX and batteries-included defaults. Features split panes, tabs, sessions, floating/stacked layouts, a built-in plugin system (via WebAssembly), and a status bar with configurable widgets. Supports mouse interaction, copy mode, and sixel images. No configuration required to get started. Growing as a modern tmux alternative with 23K+ GitHub stars and an active plugin ecosystem.

Open Source
Zsh logo

Zsh

Powerful shell with programmable completion

Zsh (Z shell) is a powerful Unix shell and command-line interpreter created by Paul Falstad in 1990, now the default shell on macOS and many other systems. Extends Bash with advanced features: improved tab completion, glob patterns, shared command history, right-side prompts, and thousands of plugins via frameworks like Oh My Zsh, Prezto, and Zinit. Standard shell for modern developers.

Open Source
Zvec logo

Zvec

In-process vector database — the SQLite of vector DBs

Zvec is an open-source in-process vector database from Alibaba designed as the SQLite of vector search. It runs as an embedded library directly inside applications without requiring external servers, delivering 8,000+ QPS with high recall rates. Zvec supports dense and sparse embeddings, multi-vector queries, and combined semantic plus structured filtering. Built on Alibaba's proven Proxima engine, it provides a lightweight alternative to server-based vector databases for local AI workflows.

Open Source
assistant-ui logo

assistant-ui

React components for building AI chat interfaces

assistant-ui is a TypeScript/React component library for building AI chat interfaces with streaming responses, tool rendering, branching conversations, and LLM provider integrations. It supports Vercel AI SDK, LangGraph, and custom backends out of the box. Used by LangChain, Browser Use, and Stack AI. YC W25-backed with 9,000+ GitHub stars and 450K+ monthly npm downloads.

Open Source