Skip to content

Tools Library — Page 24

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 553–576 of 778 tools

Browser automation

Puppeteer

Consider it when you need a small browser check in a Node.js project and want to decide how results are recorded.

CSS frameworks

Pure CSS

Consider it when you want to style a plain HTML form and keep the existing browser controls and application behavior.

Realtime and collaboration

Pusher Channels

Consider Channels when you want a task board or live status screen to update without running the messaging service yourself.

Code editors

PyCharm

Open it when you need to understand or fix Python code and want to follow what it does one line at a time.

Agent frameworks

Pydantic AI

Consider it if your app is written in Python and a teammate needs to validate a draft or approve a specific proposed action.

Code quality and review

Pyright

Consider it when a Python app passes data between functions and you want to catch mismatches before users hit them.

Languages and runtimes

Python

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

RAG and vector data

Qdrant

Consider it if similarity search needs a separate store and you can keep document IDs and access rules in sync with the source system.

Desktop apps

Qt

Consider it if you have C++ development help and need a desktop interface on more than one operating system.

Feedback

Quackback

Consider it when you want separate access rules for reading, voting and posting, or when running the board yourself matters.

Accounting and finance

QuickBooks Online

Consider it if you need an online set of books and want to check whether the plan covers your bank connections and invoice volume.

Rich text editors

Quill

Consider it when you want a familiar toolbar and can store and reopen Quill’s document format.

Maps and location

Radar

Use it when an app needs a location event, such as marking arrival near a venue, and can give people a clear manual alternative.

UI libraries

Radix UI

Use it when you want familiar keyboard behavior underneath your own design and can maintain the code that joins them.

AI evaluation

Ragas

It fits when you need to tell whether a wrong answer began with a poor document match or with an unsupported claim in the reply.

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.

Accounting and finance

Ramp

Consider it if your team needs to control purchases and check what evidence is available for posting them to the books.

Prompting

Raycast

Choose it if you already open Raycast to find things and want the same search to find your recurring replies or checklists.

Payments

Razorpay

Consider it if your business can activate Razorpay in its market and needs Indian checkout methods such as UPI or net banking.

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.

UI libraries

React Aria

Compare it when a custom design needs a richer control, such as choosing a date without a mouse.

UI libraries

React Hook Form

Use it when you have React form controls and need to track entered values, show errors and decide when a submission can proceed.

Mobile apps

React Native

Consider it when you want to write or maintain a React app that runs as a phone app, with a framework or a locally configured project.

Admin and internal tools

React-admin

Use it if your app has an API for reading and updating records and you want React components for the staff screens.