Build custom CRUD apps that talk to any API or database. All without HTML or CSS. (by appsmithorg)


Basic appsmith repo stats
3 days ago

appsmithorg/appsmith is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Appsmith Alternatives

Similar projects and alternatives to appsmith

  • GitHub repo Directus

    Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.

  • GitHub repo react-admin

    A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

  • GitHub repo superset

    Apache Superset is a Data Visualization and Data Exploration Platform

  • GitHub repo Strapi

    🚀 Open source Node.js Headless CMS to easily build customisable APIs

  • GitHub repo Metabase

    The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:

  • GitHub repo netlify-cms

    A Git-based CMS for Static Site Generators

  • GitHub repo Voyager

    Voyager - The Missing Laravel Admin

  • GitHub repo budibase

    Budibase is a free and open-source development platform that helps you build internal apps on your own infrastructure, in minutes, not months 🚀

  • GitHub repo PostGUI

    A React web application to query and share any PostgreSQL database.

  • GitHub repo Forest Admin

    🌱 Rails Liana for Forest Admin

  • GitHub repo djangorestframework-dataclasses

    Dataclasses serializer for Django REST framework

  • GitHub repo xataface

    Framework for building data-driven web applications in PHP and MySQL

  • GitHub repo django-project-template

    The Django project template I use, for installation with django-admin. (by skorokithakis)

  • GitHub repo PostCSS

    Transforming styles with JS plugins

  • GitHub repo react-virtualized

    React components for efficiently rendering large lists and tabular data

  • GitHub repo TextSecure

    A private messenger for Android.

  • GitHub repo crystal

    The Crystal Programming Language

  • GitHub repo Gravitational Teleport

    Certificate authority and access plane for SSH, Kubernetes, web applications, and databases

  • GitHub repo Sysdig

    Linux system exploration and troubleshooting tool with first class support for containers

  • GitHub repo JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better appsmith alternative or higher similarity.


Posts where appsmith has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-03.
  • A fast UI builder tool for GraphQL | 2021-05-07
  • Ask HN: Who is hiring? (May 2021) | 2021-05-03
    We are building an open source low code product that's used in 100+ countries by thousands of teams. Frontend engineering is core to our product because we are considered frontend as a service by our users.

    Write to me at [email protected]

  • Ask HN: What’s your favorite free, self-hosted monitoring dashboard? | 2021-04-30
    Maybe have a look at the no-code tools. Appsmith looks good.
  • Data driven Web Frontends....looking at React and beyond for CRUD
    You could also check their repo for more info ( It uses React as the front-end.
    You should checkout Appsmith (; it's an open-source project that helps build internal tools. It has a cloud and on-prem installation too. With this, you could build CRUD Apps, charts on your time-series data, build dashboards, write data queries and many more. All we need to do is connect our data source, drag and drop UI widgets and build UI.
  • Question about low- and no-code tools
    There are a few low code tools that work exactly how you describe it and are easy to sign up for. Some examples:, Budibase,
  • What is the easiest way of creating a UI that communicates with a database?
    Do you have a database or is it an option to upload the CSV to a database? If you know a little bit of JS, you could try using Appsmith. It's easy to create CRUD apps that connect with any DB or API. It comes with pre-built widgets like tables, charts, forms, etc.
  • Frank Chimero · Everything Easy Is Hard Again | 2021-04-17
    Try Appsmith, I'm a founder of it. Easy to build CRUD apps using pre-built UI components that talk to any database or API. Check out our repo here:
  • 🐱Testing out Appsmith while my cat stares in judgement. | 2021-04-10
    This morning I'm testing out the open source app-builder, Appsmith and trying to connect it to an API. I chose the endpoint because there's no authentication needed.
  • CRM implementation for noobie | 2021-04-04
    I would suggest you to try a low code tool builder like where you can focus on your logic and let the tool help you with UI and it is open source and free.
  • Ask HN: Best (Low-/No-Code) Solution for Simple Web-Based Database Front Ends | 2021-04-01
    I'm a founder of Appsmith that has already been mentioned here. It's an open source project to help you build CRUD UI on top on any database(MySQL, Postgres included) or API. We give UI components to create forms, charts, tables, etc.

    GitHub link: | 2021-04-01
    Really glad to know that!

    About your suggestion, I've created an issue for this. We can discuss how we can help make things easier to setup, with the team. | 2021-04-01
    Thanks! We built it custom because we needed some specific interactions. You can find the code here: | 2021-04-01
  • Why You Should be Using Low-Code Apps to Build Internal Tools | 2021-03-30
    A great option if you want to dip your toe in the water is Appsmith. You can sign up in a few seconds, and the tutorial will show you the ropes in a few minutes. After that, you have a drag and drop interface letting you add UI elements quickly, and, of course, you can alter the core behaviour via its code.