Go to file
dependabot[bot] b4b903278c
Bump lodash-es from 4.17.11 to 4.17.14 in /app/client (#3738)
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-30 10:38:34 +05:30
.github Fixing signed URL request for AWS S3 in Rest API plugin (#3734) 2021-03-29 12:58:57 +05:30
app Bump lodash-es from 4.17.11 to 4.17.14 in /app/client (#3738) 2021-03-30 10:38:34 +05:30
contributions Merge branch 'master' into release 2021-03-05 12:06:14 +05:30
deploy Added Appsmith codec size to template (#3729) 2021-03-29 18:08:37 +05:30
static [ImgBot] Optimize images (#2384) 2021-01-07 11:23:35 +05:30
.all-contributorsrc docs: add monarch0111 as a contributor (#3481) 2021-03-11 07:28:59 +05:30
.deepsource.toml Create .deepsource.toml (#3593) 2021-03-19 11:40:59 +05:30
.env.example updated all doc links 2021-02-03 20:45:16 +05:30
.gitignore Refactor and add unit tests to API interceptors (#3647) 2021-03-22 14:52:24 +05:30
.imgbotconfig Added imgbot config file (#1655) 2020-11-09 17:52:53 +05:30
API.png [ImgBot] Optimize images (#1513) 2020-11-02 19:44:01 +05:30
app.json Updating app.json for Heroku deploy 2021-02-19 17:29:54 +05:30
CODE_OF_CONDUCT.md Readme (#11) 2020-07-01 16:42:41 +05:30
CONTRIBUTING.md Update CONTRIBUTING.md 2021-01-27 18:07:13 +05:30
coverage-summary.json Refactor and add unit tests to API interceptors (#3647) 2021-03-22 14:52:24 +05:30
heroku.yml Heroku Button implementation (#1721) 2020-11-18 18:53:59 +05:30
IssuesReport.md Feature/hacktoberfest (#841) 2020-09-30 23:23:10 +05:30
LICENSE Readme (#11) 2020-07-01 16:42:41 +05:30
office_hours.md chore: Updates office hours (#3707) 2021-03-26 08:56:03 +05:30
Query.png [ImgBot] Optimize images (#1513) 2020-11-02 19:44:01 +05:30
README.md docs: add monarch0111 as a contributor (#3481) 2021-03-11 07:28:59 +05:30
SECURITY.md Creating SECURITY.md for reporting security vulnerabilities 2020-12-12 22:12:49 +05:30

Appsmith.com logo
Build and self-host all your internal apps.

Try Online Sandbox

Documentation · Discord · Office Hours


Appsmith is a JavaScript-based visual development platform to build and launch internal tools quickly. Drag-and-drop pre-built widgets, and connect them using JavaScript to create interactive pages. Connect UI to your APIs and Databases to build complex workflows in minutes.

UI Components: Table, Chart, Form, Map, Image, Video, and many more.
API Support: REST APIs
Database Support: PostgreSQL, MongoDB, MySQL, Firestore, Redshift, Elastic Search, DynamoDB, Redis, and MSFT SQL Server
Hosting: Cloud-hosted & On-premise

Already familiar with Appsmith? Quickly start building on your own.

🏭 Features

  • 5-minute setup: Deploy Appsmith on your server, or use our cloud version to start building in 5 minutes. Quick Start
  • Frontend as a service: Drag-and-drop from pre-built UI widgets like table, form, and image, to build sophisticated dashboards and workflows, without writing HTML/CSS. Write JavaScript anywhere to transform data, and dynamically control widget-properties.
  • Database CRUD: Query & update your database directly by connecting it to the UI. Connect to PostgreSQL, MongoDB, MySQL & more!
  • Trigger APIs: Connect to REST APIs to build custom apps.
  • Security: DB Credentials are AES 256 encrypted and no data is stored by appsmith. Deploy behind your private VPC for additional security!
  • One-click deployment: Managed deployment of your apps with a click of a button.
  • Access-control: Assign users different roles & control who can edit / view your applications.
  • Supports OAuth: Allow users to authenticate via Google Auth or GitHub Auth.

📺 Demo

Unsure if Appsmith is for you? Watch it in action here

But if youd rather check out some real applications that can be built with Appsmith, check below:

🏃‍♀️ Quickstart

The following steps introduce you to building a simple user-list dashboard on Appsmith.

  1. Sign up on Appsmith Cloud or Deploy Appsmith.
  2. Create a new app within the organization that has already been created for you.
  3. Click on the + icon next to the Queries section to add a new query in the mock database
    1. Name the query usersQuery.
    2. Write the query select * from users limit 5;.
    3. Run the query.
  4. Click on the + icon next to the Widgets section and drag a table onto the screen
  5. Link the table data property to the usersQuery using JavaScript {{usersQuery.data}}
  6. Hit the Deploy button and checkout the view mode of the app.

Congratulations 🎉 You just built your first app on Appsmith! Connect your own data to build apps for your team. Read more here.

📕 Support & Troubleshooting

If you encountered a bug or need help troubleshooting an issue, you can use one of the following channels:

🧑‍🤝‍🧑 Contributing

If you're interested in contributing to Appsmith:

  1. Start by reading our Contribution Guide.
  2. Learn how to set up your local environment, in our developer-guide.
  3. Explore our list of good first issues.

We are committed to fostering an open and welcoming environment in the community. Please read our Code of Conduct.

📑 License

The Appsmith platform is available under the Apache License 2.0 (Apache-2.0).

Contributors


Arpit Mohan

💻

Nikhil Nandagopal

📖 💻 📆

areyabhishek

🤔 🎨

Trisha Anand

💻 🚇 🤔

Hetu Nandu

💻 ⚠️ 🤔

Abhinav Jha

💻

satbir121

💻 🤔

Shrikant Sharat Kandula

💻 🔌

Aakash Shrivastava

🎨

Debsourabh Ghosh

🎨

NandanAnantharamu

⚠️

prapullac

🐛 ⚠️

Saket Agrawal

🐛 📖

Harish Kotra

🐛

Ajay Kumar

🐛 📖

Anshul Bansal

🐛 💻

Navia Garg

🐛

Xniveres

🐛

Daniel Shuy

💻 📖

Prashant Chaubey

💻

Adam

💻

Sumanth Yedoti

💻

Nidhi

💻

Pawan Kumar

💻

Sumit Kumar

💻

Rishabh Saxena

💻

Piyush Mishra

💻

akash-codemonk

💻

vicky-primathon

💻

devrk96

💻

Tim Dillon

💻

Zeger Hoogeboom

💻

Young Yoo

💻

Dwayne Forde

💻 ⚠️

Abhishek

💻