Skip to content
OpenSourceSoftware.ai

Developer Tools

An open-source alternative to Retool

Appsmith is the one project in our catalog listed as a replacement for Retool. It is developer platforms software with 41.1K GitHub stars. Below is how it measures against the questions people usually ask first.

Appsmith

Developer platforms

Build admin panels and dashboards on your own databases and APIs.

Appsmith is for teams that need internal software but do not want to build every screen from scratch. You assemble the interface from ready-made widgets, connect it to the systems that hold your data, and write JavaScript only for the parts that are specific to your business.

  • Drag widgets such as tables, forms and charts onto a page and bind them to live data.
  • Connect to databases, SaaS tools and any REST or GraphQL API, then add JavaScript where needed.
  • Self-host with Docker or Kubernetes and keep app versions in Git.

What people use it for

Replace a spreadsheet with an admin panel

Connect a PostgreSQL or MySQL database as a datasource, write queries to read and update rows, and bind them to a Table and a Form. Support staff can then edit customer records without touching the database.

Build an approval app for requests

Create a form that saves each request through a query, show pending items in a Table, and add Approve and Reject buttons that run an update query. Use JavaScript to check values or send a Slack message after each decision.

Show live numbers on a team dashboard

Pull data from a database or REST API, use Chart and Stats Box widgets to display it, and transform the results with JavaScript. Publish the app so the team opens one page instead of running reports by hand.

41.1K starsApache-2.0TypeScriptLatest release 3 days agoWebsite ↗Full profile →

Fact checklist

The same questions the pages with more alternatives let you sort by, answered for Appsmith.

  • Permissive licence (MIT, Apache, BSD)Licence: Apache-2.0 (permissive)
  • Open-source licence (copyleft or permissive)Licence: Apache-2.0 (permissive)
  • Released in the last 90 daysLatest GitHub release Oct 28, 2026 (3 days ago)
  • Does not meet: Gaining stars this weekNot enough star history yet to tell
  • Written in TypeScriptMain language on GitHub
  • Recommended in a stackIn Indie software founder, Data consultancy

Data from GitHub and our catalog. Every listing is hand-approved. List prices are what the vendor publishes, not a quote, and self-hosting has its own running costs.