Skip to main content


Datasources are essential to every application and are used to store and manage data. On Appsmith, you can directly connect to supported datasources and execute queries to read and write data. Appsmith can also seamlessly connect with most other tools through the RESTful API plugin. See Third-party Integrations for more information.


Appsmith encrypts all your datasource credentials and stores them securely. Appsmith also doesn't store any data returned from your datasources and acts only as a proxy layer to orchestrate the execution of queries. Additionally, you can self-host Appsmith to ensure that no data leaves your machine or VPC. For more information, see Security.

Datasources connected and configured within an application can be accessed by all other applications in the same workspace, depending on the user's roles and access permissions.

Appsmith provides sample datasets to help you connect the data and explore the platform:

  • API -
  • PostgreSQL - users table
  • MongoDB - movies collection

The sample datasets are public and shared by all Appsmith users, so ensure you don't input confidential information during testing. The datasources are automatically reset daily, so any updates are only temporary.

How-to Guides
Directions and step-by-step guides covering key operations and common tasks.
Technical descriptions and information about datasources and queries.
Explanation and clarification of key topics.