Browse Developer & Indie Hacker Tools
Search and browse every tool in the justship.now directory.
Ahrefs
The keyword research and site-audit tool worth paying for once organic search actually matters to your growth, not a nice-to-have you install on day one.
Marketing
↗Algolia
Hosted search-as-you-type for your app's data. Skip building your own indexing/ranking pipeline and just push records to their index.
APIs
↗Ansible
The go-to for configuration management and scripted server setup when you're not fully containerized. Still widely used for VPS provisioning.
DevOps
↗Anthropic API
Claude models via a straightforward Messages API, with prompt caching and batch processing that meaningfully cut cost on repeat or high-volume calls.
AI
↗Appwrite
Open-source BaaS (auth, DB, storage, functions) you can self-host via one Docker Compose command or run on their cloud. Good if vendor lock-in worries you.
Backend
↗Astro
Ships zero JS by default and hydrates only the components that need it. Great for content-heavy marketing sites and blogs where most of the page is static.
Frameworks
↗Auth.js
Free, self-hosted OAuth/credentials auth for Next.js and other frameworks (formerly NextAuth). Still fine for existing projects, though its own maintainers now point new projects toward Better Auth.
Authentication
↗Auth0
Built for enterprise auth requirements: SSO/SAML across many customer orgs, not just login for your own app.
Authentication
↗AWS S3
The default answer for object storage. Not the cheapest option anymore, but every library, tutorial, and IAM pattern assumes it.
Storage
↗axe DevTools
Built on axe-core, the open-source engine most other accessibility scanners are built on top of. The browser extension catches a real chunk of WCAG violations automatically.
Accessibility
↗Axiom
Serverless log management that ingests everything with no sampling and charges per GB, so you're not stuck deciding what logs to throw away.
Logging
↗Backblaze B2
The cheapest S3-compatible storage around, especially paired with Cloudflare's free egress via the Bandwidth Alliance. Solid for backups or media-heavy apps on a budget.
Storage
↗Beseen
Tracks which prompts get your competitors named by ChatGPT, Claude, and Perplexity instead of you, then hands you the rewrite to fix it. Ranking first on Google and being the name an assistant says are two different problems.
Marketing
↗BetaList
Better than Product Hunt for the pre-launch stage. Gets your waitlist in front of people who specifically enjoy trying alpha-stage stuff before anyone else.
Marketing
↗Better Auth
Self-hosted, framework-agnostic TypeScript auth library with no vendor lock-in. The current default recommendation for teams that want to own their auth code.
Authentication
↗Better Stack
Started as uptime monitoring and grew into a full observability platform (incidents, status pages, on-call, logs). A good one-stop shop if you don't want five separate monitoring bills.
Monitoring
↗Buildkite
You bring your own compute and Buildkite handles orchestration and the UI. Good once you need self-hosted runners without giving up a managed pipeline experience.
CI/CD
↗BullMQ
The go-to if you already run Redis and want a battle-tested job queue library rather than a hosted platform. You own the infra, you keep the control.
Jobs & Queues
↗Carrd
The fastest way to get a one-page landing site up before you've committed to a full marketing site. Email capture and analytics come with the paid tier.
Marketing
↗Checkly
Synthetic monitoring where your checks are actual TypeScript/Playwright code living in your repo, not a point-and-click config screen.
Monitoring
↗CircleCI
A mature, dedicated CI platform that's still actively developed. A reasonable option if GitHub Actions' limits start to bite.
CI/CD
↗Clerk
Drop-in auth UI plus user/org management. Probably the fastest way to ship real auth, including SSO, without building your own screens.
Authentication
↗Cloudflare R2
S3-compatible storage with zero egress fees, which matters a lot once you're serving user uploads or media at any real volume.
Storage
↗Contentful
The headless CMS most enterprise content teams already have opinions about, probably overkill for a solo project unless you're integrating with an existing content team's workflow.
CMS
↗Convex
A reactive TypeScript backend with a built-in realtime database, so your queries and mutations stay type-safe end to end without writing a separate API layer.
Backend
↗Coolify
Free, self-hosted Heroku/Netlify alternative you run on your own VPS. A favorite for indie hackers who want to stop paying platform margins once they have real traffic.
Hosting
↗Creem
Newer merchant-of-record entrant with a cheaper headline rate than Paddle/Polar. Worth a look if you're cost-sensitive and your product fits their eligibility rules.
Payments
↗Crowdin
The heavier-weight option once you have real translators or agencies in the loop, not just AI-drafted strings. Glossary and workflow management for teams.
Internationalization
↗Customer.io
Overkill for a weekend project, but worth it once you need real behavioral triggers across email, push, and SMS and your user base has outgrown simple broadcast sends.
Email
↗Cypress
Playwright's longer-running rival for E2E testing. Still solid, particularly if your team already has Cypress test suites and tooling built up.
Testing
↗daisyUI
A Tailwind plugin that gives you semantic class names (btn, card, modal) instead of stacking a dozen utility classes yourself. Framework-agnostic.
UI & Design
↗Datadog Logs
Expensive log management at scale, but if you're already on Datadog for metrics/APM, keeping logs there avoids running yet another tool.
Logging
↗date-fns
A set of small, tree-shakeable date functions instead of one big Moment-style object. Good when bundle size actually matters.
Libraries
↗Depot
Drop-in replacement for docker build that runs on beefier remote machines with persistent cache, so Docker image builds in CI go from minutes to seconds.
CI/CD
↗DigitalOcean App Platform
Makes sense mainly if you're already on DigitalOcean for Postgres or Droplets and want one bill instead of stitching in Vercel or Render.
Hosting
↗Directus
Wraps your existing SQL database with instant REST/GraphQL APIs and an admin UI instead of owning the schema itself, so you can drop it later without losing your data.
CMS
↗Docker
The default way to package an app and its dependencies into a container image that runs the same on your laptop, CI, and production.
DevOps
↗Drizzle ORM
A SQL-shaped, zero-dependency ORM with no codegen step, and the current favorite for serverless/edge deployments where Prisma's runtime felt too heavy.
ORM
↗Fathom
Similar pitch to Plausible with a slightly different dashboard feel and permanent data retention. Good if you want event and campaign tracking without the GA4 complexity.
Analytics
↗Figma
Still the standard for interface design and handoff. Most other design tools here either export to it or are built to pair with it.
UI & Design
↗Firebase
Google's all-in-one mobile/web backend (Firestore, auth, functions, storage). Great for getting an MVP live fast, less great once you outgrow its pricing/data model.
Backend
↗Fly.io
Deploys your app as an actual VM close to your users across multiple regions. Good for backend-heavy apps that need real compute, not just functions.
Hosting
↗Font Awesome
The old standard, still actively developed (v7 shipped in 2026) and still the most recognizable icon font for broad brand/social icon coverage.
Icons
↗Framer
Went from prototyping tool to full no-code website builder. Good when you want a polished marketing site live today without writing any code.
UI & Design
↗GetWaitlist
Handles the whole waitlist-plus-referral-loop mechanic (position, invite links, viral sharing) so you're not hand-rolling a signup form and a spreadsheet.
Marketing
↗Ghost
A clean, fast, open-source publishing platform built for blogs and newsletters, with built-in Stripe-powered memberships that take 0% cut.
CMS
↗GitHub Actions
The obvious choice if your code's already on GitHub. Workflows live right next to the repo and the marketplace has an action for almost anything.
CI/CD
↗GitLab CI/CD
The strongest pick if you want repo, CI/CD, and security scanning in one platform instead of stitching tools together.
CI/CD
↗Gumroad
The easiest option if you're selling a digital product or a one-time purchase and don't want to build a checkout flow at all.
Payments
↗Heroicons
Hand-crafted by the Tailwind Labs team, so they visually match anything else built on Tailwind. Npm releases have slowed but the set itself is stable and complete.
Icons
↗i18next
Framework-agnostic i18n if you're not on Next.js, or want the same setup across a React Native app and a web app.
Internationalization
↗Inngest
Write a normal async function, trigger it off an event or cron, and it durably resumes from the last completed step if something crashes mid-run. No separate queue infra to stand up.
Jobs & Queues
↗Jest
Still the safe default for unit testing in a lot of existing Node/React codebases. Huge ecosystem of docs and Stack Overflow answers if something breaks.
Testing
↗Kysely
A type-safe SQL query builder rather than a full ORM, for when you want Postgres-level control with autocomplete instead of an abstraction layer.
ORM
↗LangChain
Useful once your AI feature needs more than a single prompt, like RAG with multiple retrievers or multi-step agent logic. Overkill for a simple chat wrapper.
AI
↗Lemon Squeezy
Same merchant-of-record model, popular with solo SaaS builders for how quick the checkout integration is. Now owned by Stripe but still operating independently.
Payments
↗Lingo.dev
Open-source CLI/compiler that wires an LLM into your translation pipeline, so new strings get drafted automatically instead of sitting in a spreadsheet for a translator.
Internationalization
↗Locize
Continuous localization service from the team behind i18next. Ships new translations to production over a CDN without a redeploy.
Internationalization
↗Lodash
The old standby for array/object helpers, still maintained, though check if native JS or a lighter alternative already covers what you need before adding it.
Libraries
↗Logflare
The logging layer behind Supabase, usable standalone too. A good pick if you want structured logging without a surprise bill.
Logging
↗Loops
Built for SaaS teams who want lifecycle, marketing, and transactional email in one tool instead of stitching together three. Visual workflow builder is genuinely usable without a marketing ops person.
Email
↗Lucide
A community-maintained fork of Feather Icons (which stalled out). Over 1,000 consistent SVG icons and the default pick for most shadcn-based projects.
Icons
↗MakerKit
A heavier, more opinionated Next.js starter built for B2B SaaS with real team/org management and role-based access. Worth the extra setup time if you're building for teams, not just solo users.
Boilerplates
↗Mapbox
Maps, geocoding, and routing APIs when you need more control (and often lower cost at scale) than embedding Google Maps.
APIs
↗MongoDB Atlas
Managed MongoDB with a genuinely generous free tier. Still the easiest on-ramp if your data is document-shaped rather than relational.
Database
↗Neon
Serverless Postgres with git-like branching, so every PR or preview deploy can get its own isolated copy of the database.
Database
↗Netlify
The original Jamstack host, still solid for static sites and frontend apps, and recently added a built-in Postgres option.
Hosting
↗next-intl
The i18n library most people reach for in a Next.js App Router project. Type-safe messages, ICU plurals, and localized routing out of the box.
Internationalization
↗Next.js
The default choice for most new React projects, with file-based routing, server rendering, and API routes built in. If you're not sure what to reach for, reach for this.
Frameworks
↗Nextacular
Free and open source (MIT), Next.js + Prisma + Tailwind, built for subdomain-based multi-tenancy. Slower-moving than the paid options but solid if budget is the constraint.
Boilerplates
↗Nuxt
The Vue equivalent of Next.js: file-based routing, auto-imports, SSR out of the box, and a large module ecosystem if you're coming from Vue.
Frameworks
↗OpenAI API
The most third-party tooling, docs, and examples of any AI provider, so it's the safest bet if you want your feature to just work with common libraries.
AI
↗OpenPanel
Newer indie favorite that blends Mixpanel-style product analytics with Plausible-style simplicity. Open source with an MCP integration for querying data from an AI agent.
Analytics
↗OpenRouter
One API key and endpoint that routes to hundreds of models across providers. Handy for A/B testing models or falling back when one is down or rate-limited.
AI
↗OpenTofu
The open-source, Linux Foundation-governed fork of Terraform for anyone who wants the same workflow without the IBM/HashiCorp license concerns. Mostly drop-in compatible.
DevOps
↗Pa11y
Open-source CLI/CI tool for running accessibility checks automatically on every deploy instead of only checking manually.
Accessibility
↗Paddle
Merchant of record: they become the legal seller and handle VAT/sales tax across 200+ countries for you, at the cost of a bigger cut than raw Stripe.
Payments
↗Papertrail
Dead simple, no-nonsense log tailing and search. Still around under SolarWinds, and still a fast way to get logs searchable without a big setup.
Logging
↗Payload CMS
TypeScript-native, code-first CMS that lives inside your own Next.js repo. Figma acquired it in 2025 and paused new sign-ups for the managed Payload Cloud, so plan on self-hosting it.
CMS
↗Phosphor Icons
Over 1,500 icons across six weights (thin through duotone). Good if you need one icon family that can carry an entire design system's visual weight.
Icons
↗Pingdom
One of the oldest names in uptime and page-speed monitoring. Solid if you want a battle-tested tool, though the free tier is gone now.
Monitoring
↗PlanetScale
Managed MySQL (and now Postgres) built on Vitess. Good for schema branching and non-blocking migrations at scale.
Database
↗Plausible
The simplest privacy-friendly Google Analytics replacement. No cookie banner needed, dashboard you can actually read in ten seconds.
Analytics
↗Playwright
The default pick for end-to-end browser testing now. Fast, handles multiple browsers, and its trace viewer makes debugging a flaky test much less painful.
Testing
↗Plunk
Open source, cheap ($0.001/email), and a fair Resend/Mailchimp alternative if you want to self-host or just don't want per-contact pricing creeping up as your list grows.
Email
↗PocketBase
An entire backend (SQLite DB, auth, file storage, admin UI, realtime) compiled into a single Go binary. Deploy it on a $5 VPS for a side project and forget about it.
Backend
↗Polar
Open-source, Stripe-backed merchant of record aimed at developers selling SaaS/digital products. Has a free startup tier and is popular in the indie-hacker crowd.
Payments
↗PostHog
Goes way past pageviews into product analytics: session replay, feature flags, funnels. The right pick once you need to understand behavior, not just traffic.
Analytics
↗Postmark
Rock-solid for transactional-only mail (password resets, receipts). Keeps that traffic on separate streams from marketing mail so one bad campaign doesn't tank your login emails' deliverability.
Email
↗Prisma
The most-downloaded TypeScript ORM, with the best docs and migrations tooling. Version 7 dropped the old Rust engine for a lighter, edge-friendly TypeScript runtime.
ORM
↗Product Hunt
Still the default launch-day platform for getting an initial wave of eyeballs and feedback from an audience that already expects new tools.
Marketing
↗Pulumi
Infrastructure as code in a real language (TypeScript, Python, Go) instead of HCL, which makes testing and code review feel normal if you're already a software engineer.
DevOps
↗Radix UI
Unstyled, accessible React primitives (dialogs, dropdowns, popovers) that handle the annoying keyboard/focus-trap edge cases for you. Development has slowed since the WorkOS acquisition, but still the safe default for existing projects.
UI & Design
↗Railway
Push-to-deploy for full backends, databases, and background workers with almost no config. Great for getting something running fast, though it's had some notable outages in 2026.
Hosting
↗Rapid
A marketplace of thousands of third-party APIs behind one auth key and billing relationship, formerly RapidAPI. Handy for finding a niche data API without negotiating your own contract.
APIs
↗React Hook Form
Uncontrolled-by-default form handling that barely re-renders, pairs well with a Zod resolver for validation.
Libraries
↗Remix
Now maintained by Shopify. Leans hard into web standards and progressive enhancement, particularly good for form-heavy apps and anything that needs to stream data to the UI.
Frameworks
↗Remix Icon
3,000+ neutral-style icons in outlined and filled variants, MIT-licensed. A solid alternative if Lucide or Tabler's style doesn't match your design.
Icons
↗Render
The practical Heroku replacement: connect a repo, get web services, workers, cron jobs, and managed Postgres with predictable pricing.
Hosting
↗Replicate
Run open-source and community AI models (image, video, audio) through one API without hosting GPUs yourself.
AI
↗Resend
Email API built by the React Email team, so if you're already writing templates as JSX this is the lowest-friction way to send them.
Email
↗SaaS Pegasus
A Django boilerplate covering teams, Stripe billing, and Celery background jobs, plus a free open-source edition if you don't want to pay upfront.
Boilerplates
↗Sanity
The developer-experience pick among headless CMSs. GROQ query language and a fully customizable Studio make it flexible if you're willing to invest a bit in setup.
CMS
↗SendGrid
The default choice once you need serious volume and don't mind a bigger, more enterprise-flavored dashboard (now Twilio SendGrid). Deliverability infrastructure that's handled enterprise-scale email volume for over a decade.
Email
↗Sentry
The standard for error tracking. Groups errors by stack trace, links back to the exact commit and line, and now covers performance and session replay too.
Monitoring
↗shadcn/ui
Not a component library you install, a generator that copies the source into your own repo, so you actually own and can edit every component instead of fighting an abstraction layer.
UI & Design
↗ShipFast
Marc Lou's one-time-purchase Next.js boilerplate. Stripe/Lemon Squeezy, auth, and a landing page already wired up, aimed at "launch this weekend" solo projects.
Boilerplates
↗SigNoz
Open-source, OpenTelemetry-native observability (logs, metrics, traces) you can self-host on ClickHouse. A real alternative to Datadog if you'd rather not pay per-GB forever.
Logging
↗Simple Analytics
Cookieless and specifically good at catching the traffic GA4 loses to consent rejection and ad blockers.
Analytics
↗SolidStart
Fine-grained reactivity without a virtual DOM, noticeably faster for state-heavy, real-time UIs. Smaller ecosystem but a legitimate pick if performance is the priority.
Frameworks
↗Stark
Accessibility checking inside your design tool (Figma/Sketch) plus browser extensions, so contrast and alt-text issues get caught before code is even written.
Accessibility
↗Storyblok
The headless CMS built around a real visual editor, so non-technical editors get drag-and-drop page building while you keep an API-first content model underneath.
CMS
↗Strapi
The most popular open-source, self-hosted headless CMS. A pragmatic choice if you want to avoid vendor lock-in and don't mind running it on your own VPS.
CMS
↗Stripe
The default. If you're unsure what to pick, start here and only look elsewhere once you specifically need merchant-of-record tax handling.
Payments
↗Supabase
Hosted Postgres with auth, storage, and realtime bundled in, plus auto-generated REST/GraphQL APIs. The fastest way to get a real relational DB behind a solo project.
Database
↗supastarter
A Next.js/Nuxt SaaS starter with auth, billing, multi-tenancy, and i18n already wired up, so you skip the month of plumbing before you can charge a card.
Boilerplates
↗SvelteKit
Smaller bundles and faster runtime than the React-based options, at the cost of a smaller ecosystem and fewer ready-made component libraries.
Frameworks
↗Tabler Icons
6,000+ free MIT-licensed icons, shipping new releases every few days. Deep enough that you rarely have to mix in a second icon set.
Icons
↗Tailwind CSS
Utility-first CSS that most of the rest of this list is built on top of. If you're not using it already, expect to run into it anyway.
UI & Design
↗TanStack Query
Handles server-state caching, refetching, and loading/error states so you stop hand-rolling useEffect data fetching.
Libraries
↗Temporal
The heavyweight option once your background work turns into genuinely long-running, multi-step distributed workflows that need to survive crashes for days, not seconds.
Jobs & Queues
↗Terraform
The standard for infrastructure as code, now under IBM after the HashiCorp acquisition. Still the most widely documented option even with the licensing baggage.
DevOps
↗Testing Library
Not a runner itself, but the query API (getByRole, getByText) that keeps you testing what a user actually sees instead of implementation details.
Testing
↗Tigris
Globally distributed S3-compatible storage baked into Fly.io. Worth a look if you're already deploying there and want storage that's close to users everywhere.
Storage
↗Tolgee
Self-hostable translation management with an in-context editor. Hold a key, click text in your running app, and edit the actual translation right there.
Internationalization
↗Trigger.dev
Similar durable-background-task pitch to Inngest, open source (Apache 2.0). Good if you want the option to self-host later.
Jobs & Queues
↗Turso
SQLite-based, edge-distributed database. Good fit if you want a database instance per user or tenant instead of one big shared DB.
Database
↗Twilio
Send SMS, make calls, or verify phone numbers without touching a telecom carrier directly. The API you reach for the moment "notify the user by text" shows up in a spec.
APIs
↗TypeORM
Decorator/Hibernate-style ORM. A solid choice if you're already in a NestJS-style, class-based codebase.
ORM
↗Umami
MIT-licensed and self-hostable. The go-to if you want to own your analytics data outright and don't mind running one more service.
Analytics
↗Uneed
A launch directory with real SEO value (high-authority backlink) if you want ongoing discovery traffic after launch day fades, not just a one-day spike.
Marketing
↗Untitled UI
A huge Figma design system (10,000+ components) with a matching React/Tailwind component library, handy if you want your designs and shipped code to actually match.
UI & Design
↗UploadThing
Built specifically for Next.js/TypeScript apps that just need file upload UI and storage wired together fast, without hand-rolling presigned URLs.
Storage
↗Upstash QStash
HTTP-based queue: POST a job to QStash, it retries and delivers to your endpoint later. No worker process to deploy, which is nice on serverless.
Jobs & Queues
↗UptimeRobot
The cheapest, simplest way to know when your site goes down. Free tier covers 50 monitors, plenty for a solo project.
Monitoring
↗Vercel
The default for Next.js and frontend-heavy apps. Git push and it's live, with previews for every branch.
Hosting
↗Vercel AI SDK
One TypeScript API for streaming chat/completions across providers, plus ready-made React hooks so you're not wiring SSE by hand.
AI
↗Vercel Analytics
Zero-setup option if you're already deploying on Vercel. First-party so it isn't blocked by ad blockers, plus Web Vitals monitoring baked in.
Analytics
↗Vercel Blob
The easiest option if you're already on Vercel. Skip the bucket/IAM setup and just call an SDK function from your app code.
Storage
↗Vitest
Unit test runner that reuses your Vite config, so if your app already builds with Vite, tests just run without a separate Jest config to maintain.
Testing
↗WAVE
Free, non-profit-run (WebAIM) evaluation tool. Drop in a URL or use the browser extension and it visually flags issues right on the page.
Accessibility
↗WorkOS
Built specifically for B2B SaaS: SSO, SCIM provisioning, and directory sync for the enterprise deals your product will eventually need.
Authentication
↗Zero to Shipped
Kitze's starter kit. Ships a web app and an Expo mobile app off one shared tRPC/Prisma backend, useful if you know you'll need a mobile app alongside the web one.
Boilerplates
↗