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.
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.
Showing 73–96 of 121 tools
Languages and runtimes
Use it when an existing project asks you to run JavaScript on your computer, during a build or in a live service.
Documentation
Useful when one guide has grown into several pages that need an index, clear owners and different audiences.
Web frameworks
Consider Nuxt when a Vue site needs several page addresses and may also need to accept and save a request.
AI platforms
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
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
Useful when reviewers use different kinds of computers or your team needs the option to run its own design workspace.
Languages and runtimes
Use this profile when your site already runs on PHP or your host expects PHP for the server-side work.
CSS frameworks
Useful when you inherited a small site that already uses Pico and need to decide how to keep its forms working.
Browser testing
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
For a project with someone who can manage the server, check updates and restore a copy if the service fails.
Payments
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
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
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
For an app where you need to understand whether people finish onboarding, use a feature or come back.
Transactional email
For an app that needs separate test and live settings and a message history you can check during support.
Languages and runtimes
Start here if you need a small data task or want to understand a Python service your app already uses.
Hosting
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
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
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
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
For a web app that can send email from its server or connect to an external mail service.
Error monitoring
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
For anyone who used Roo Code or found an older guide and needs to know what to do next.
Languages and runtimes
Use this profile to understand or change one flow in a Ruby or Rails project you already have.