Sample Apps
- Widgets
- Datasources
- Framework
- JavaScript
Table
Show Data in Table - Query
This app shows you how to bind data to a Table Widget from an API and a database query.
Datasource - MongoDB
Datasource - MongoDB
Show Data in Table - JSObject
This app shows how to bind data to a Table Widget from a JSObject.
Datasource - NA
Datasource - NA
Server-side Pagination
This app shows how to implement server-side pagination on the Table widget.
Datasource - MongoDB, REST API, PostgreSQL, Google Sheets
Datasource - MongoDB, REST API, PostgreSQL, Google Sheets
Server-side Search
This app shows how to implement server-side search on the Table widget.
Datasource - PostgreSQL
Datasource - PostgreSQL
External Filters for Table
This app shows how to create an external filter for your table data.
Datasource - MongoDB, PostgreSQL
Datasource - MongoDB, PostgreSQL
Row Selection Action
This app shows how to trigger an action on the row selection of the Table widget.
Datasource - PostgreSQL
Datasource - PostgreSQL
Cell Background Colour
This app shows how to change a table cell background colour conditionally.
Datasource - MongoDB
Datasource - MongoDB
Editable Table - Save Row
This app shows how to use the Table widget's inline editing feature to make changes directly in the table.
Datasource - PostgreSQL
Datasource - PostgreSQL
Show Data from Multiple Queries
This app shows how to conditionally show data in the table from different queries depending on the queryParams passed to URL.
Datasource - PostgreSQL, MongoDB
Datasource - PostgreSQL, MongoDB
Polling Data in real time
This app shows how to use the interval functions to update data in a table periodically.
Datasource - PostgreSQL
Datasource - PostgreSQL
External Search
This app shows how to implement external search capability in a Table widget.
Datasource - MongoDB
Datasource - MongoDB
Control Column Visibility
This app shows how to show or hide columns of a table widget programmatically by clicking a button.
Datasource - PostgreSQL
Datasource - PostgreSQL
Reset Table
This app shows how to reset the Table widget using the resetWidget() function of the Appsmith Framework.
Datasource - PostgreSQL
Datasource - PostgreSQL
Input
Input Data Validation
This app shows how to validate the form’s data for various input widget types before submission.
Datasource - NA
Datasource - NA
Add Input Fields Dynamically
This app shows how to insert input fields with a button click dynamically.
Datasource - NA
Datasource - NA
Button
Control Widget Visibility
This app demonstrates how to show or hide a widget on a button click.
Datasource - NA
Datasource - NA
Reset Multiple Widgets
This app shows how to reset multiple widgets with the click of a button.
Datasource - NA
Datasource - NA
Change Button Colour
This app shows how to enable users to change the colour of a button dynamically.
Datasource - PostgreSQL
Datasource - PostgreSQL
Text
Change Widget properties
This app shows how to update the value property of the Text widget dynamically.
Datasource - PostgreSQL
Datasource - PostgreSQL
Download contents of Text widget
This app shows how to download the contents of a Text widget as a .txt file at the click of a button.
Datasource - NA
Datasource - NA
Form
Duplicate Record Check
This app demonstrates how to validate a form only if the entered record isn't present in the database.
Datasource - PostgreSQL
Datasource - PostgreSQL
List
Show Data in List
This app shows how to bind data to a list widget from a query.
Datasource - MongoDB
Datasource - MongoDB
Server-side Pagination
This app shows how to implement server-side pagination on the List widget.
Datasource - MongoDB
Datasource - MongoDB
List Item Click Action
This app shows how to trigger an action when a list item is selected.
Datasource - MongoDB
Datasource - MongoDB
Chart
Create Chart
This app shows how to build different charts and customise them using the Chart widget.
Datasource - MongoDB
Datasource - MongoDB
Pie Chart
This app shows how to work with Pie charts using the chart widget and customise them using JavaScript.
Datasource - MongoDB
Datasource - MongoDB
Custom Chart (Fusion Chart)
This app shows how to build custom charts using the fusion charts library and customise them using JavaScript.
Datasource - MongoDB
Datasource - MongoDB
Select
Reset Select Widget
This app shows how to use the Select widget to filter a table and to reset the Select widget to use the default value.
Datasource - PostgreSQL
Datasource - PostgreSQL
Server-side Filtering
This app shows how to implement server-side filtering on the Select widget.
Datasource - PostgreSQL
Datasource - PostgreSQL
Add List Options Dynamically
This app shows how to add options to a select widget dynamically.
Datasource - PostgreSQL
Datasource - PostgreSQL
Custom
Image Annotator
This app showcases how to create an Image Annotator, allowing users to annotate images with ease.
Datasource - NA
Datasource - NA
Data grid widget
This app demonstrates the implementation of a Data Grid widget, providing a user-friendly interface for displaying and manipulating tabular data within the application.
Datasource - NA
Datasource - NA
Signature Pad widget
This app features a Signature Pad widget, allowing users to digitally sign and capture their signatures.
Datasource - NA
Datasource - NA
Custom Calendar widget
This app offers a tailored and intuitive calendar interface for efficient date selection and event management within your application.
Datasource - NA
Datasource - NA
Tabulator widget
This app showcases the Tabulator widget, providing a dynamic and interactive table interface for efficiently presenting and interacting with tabular data in your application.
Datasource - NA
Datasource - NA
JSON viewer / editor
This app includes a JSON Viewer/Editor, offering a user-friendly interface for visualizing and editing JSON data.
Datasource - NA
Datasource - NA
Modal
Open Modal
This app shows how to open a Modal using openModal() function of the Appsmith framework.
Datasource - NA
Datasource - NA
Close Modal
This app shows how to close a modal using closeModal() function of the Appsmith framework.
Datasource - NA
Datasource - NA
Datepicker
Filter Data Between Dates
This app shows how to use the Datepicker widget to filter data for a specific date range.
Datasource - MongoDB
Datasource - MongoDB
Set Min and Max Date
This app shows how to set minimum and maximum dates in the Datepicker widget.
Datasource - NA
Datasource - NA
Date Calculations
This app shows how to perform different date calculations.
Datasource - NA
Datasource - NA
Set and Clear Date
This app shows how to set and clear the date on a Datepicker widget with a button click.
Datasource - NA
Datasource - NA
Audio
Play Audio
This app demonstrates how to programmatically play audio by selecting the audio from a list of options.
Datasource - NA
Datasource - NA
Camera
Get Base64 string of image
This app shows how to extract the Base64 encoded string of an image captured on the Camera widget.
Datasource - PostgreSQL
Datasource - PostgreSQL
Get image URL
This app shows how to extract the Image URL of an image captured on the Camera widget.
Datasource - NA
Datasource - NA
Insert Image into Database
This app shows how to get the Base64 string of an image captured on the Camera widget and insert it into a database.
Datasource - MongoDB
Datasource - MongoDB