Skip to content

Tools Library — Page 4

Compare tools for building and running a web app. See what each one does, what it costs, and what you’ll need to set up.

Browse all tools

Showing 73–96 of 121 tools

Languages and runtimes

Node.js

Use it when an existing project asks you to run JavaScript on your computer, during a build or in a live service.

Documentation

Notion

Useful when one guide has grown into several pages that need an index, clear owners and different audiences.

Web frameworks

Nuxt

Consider Nuxt when a Vue site needs several page addresses and may also need to accept and save a request.

AI platforms

Ollama

Consider it when you want to choose where a model runs. For local use, check whether a compatible model fits your hardware and whether you need any online features.

Payments

Paddle

Use Paddle when you sell eligible software and want Paddle to be the legal seller for those sales. Check product and website approval before relying on a launch date.

Design

Penpot

Useful when reviewers use different kinds of computers or your team needs the option to run its own design workspace.

Languages and runtimes

PHP

Use this profile when your site already runs on PHP or your host expects PHP for the server-side work.

CSS frameworks

Pico CSS

Useful when you inherited a small site that already uses Pico and need to decide how to keep its forms working.

Browser testing

Playwright

Use it when you can edit or review a little test code and want to repeat the same checks across multiple browser engines.

Databases and backends

PocketBase

For a project with someone who can manage the server, check updates and restore a copy if the service fails.

Payments

Polar

Use Polar for eligible digital products when you want it to handle the sale and keep purchased benefits in one place. Check first-payout review, product fit and the rate for your organization.

Domains and DNS

Porkbun

Use it when you want to compare the ongoing cost of a name and keep the registration under your control. Decide who should run DNS before editing records.

Databases and backends

PostgreSQL

Useful when an app needs reliable links between records and rules that apply even when more than one person tries to save at once.

Analytics

PostHog

For an app where you need to understand whether people finish onboarding, use a feature or come back.

Transactional email

Postmark

For an app that needs separate test and live settings and a message history you can check during support.

Languages and runtimes

Python

Start here if you need a small data task or want to understand a Python service your app already uses.

Hosting

Railway

Consider Railway if your app needs a running web service and you want to configure its web, database and background pieces in one project.

Web frameworks

React

Use it when you need to build or change interactive parts of a web app. Choose the routing, server work and storage with the rest of the project.

Hosting

Render

Worth comparing if your app already has a start command or needs to run as its own service. Check where it will save data and whether visitors can wait for a free instance to wake up.

App builders

Replit

A fit when you want to start by describing the app, then learn how its files and services work without changing to a different workspace.

Transactional email

Resend

For a web app that can send email from its server or connect to an external mail service.

Error monitoring

Rollbar

Use it when your web app is running and you want to investigate repeated code errors. A developer or coding agent connects the parts of the app you want to watch.

Coding agents

Roo Code

For anyone who used Roo Code or found an older guide and needs to know what to do next.

Languages and runtimes

Ruby

Use this profile to understand or change one flow in a Ruby or Rails project you already have.