# Blocks

- [Monthly Calendar Scheduling Widget](/canvas/4.2/canvas-library/blocks/monthly-calendar-scheduling-widget.md): Use this monthly calendar widget to display available booking dates that the user can reserve.
- [No Reply Comments Thread](/canvas/4.2/canvas-library/blocks/no-reply-comments-thread.md): Use this when the ability to like or reply to comments isn't needed.
- [Nested Comments Thread (with Like and Reply)](/canvas/4.2/canvas-library/blocks/nested-comments-thread-with-like-and-reply.md): Use this when the ability to like and reply to comments is needed.
- [Placeholder Group](/canvas/4.2/canvas-library/blocks/placeholder-group.md): Use this collapsible group to save space between elements in the editor.
- [List with Circular Progress Bar Repeating Group](/canvas/4.2/canvas-library/blocks/list-with-circular-progress-bar-repeating-group.md): Use this to display and track the progress of specific operations.
- [Top Input Chat Widget](/canvas/4.2/canvas-library/blocks/top-input-chat-widget.md): Use this when it is most important to load results quickly.
- [Bottom Input Chat Widget](/canvas/4.2/canvas-library/blocks/bottom-input-chat-widget.md): Use this for all social chat messengers
- [Toggle Tabs Group](/canvas/4.2/canvas-library/blocks/toggle-tabs-group.md): Use this to add toggle tabs above repeating groups, groups, and maps.
- [Single-Select or Multi-Select Pill Tabs Group](/canvas/4.2/canvas-library/blocks/single-select-or-multi-select-pill-tabs-group.md): Use this to add single-select or multi-select pills above any repeating group.
- [Settings group](/canvas/4.2/canvas-library/blocks/settings-group.md): Use this group to display a list of settings that a user can edit
- [To-Do List Repeating Group](/canvas/4.2/canvas-library/blocks/to-do-list-repeating-group.md): Use this to create simple to-do list functionality within a single list of Tasks.
- [Title Group with Button and Filters](/canvas/4.2/canvas-library/blocks/title-group-with-button-and-filters.md): Use this standalone title group to create subpages.
- [Product Details Group With Progress Bar](/canvas/4.2/canvas-library/blocks/product-details-group-with-progress-bar.md): Use this on product and profile pages to display multimedia.
- [Listing details with Icons and Menu Focus Group](/canvas/4.2/canvas-library/blocks/listing-details-with-icons-and-menu-focus-group.md): Use this to display multiline descriptions on product and profile pages.
- [Week Daily Availability Group](/canvas/4.2/canvas-library/blocks/week-daily-availability-group.md): Use this to create calendar booking functionality.
- [Frequently Asked Questions (FAQ) Repeating Group](/canvas/4.2/canvas-library/blocks/frequently-asked-questions-faq-repeating-group.md): Use this to display FAQs or users' responses to a list of questions.
- [Dismissible Module](/canvas/4.2/canvas-library/blocks/dismissible-module.md): Use this to highlight important alerts or notifications.
- [Video Group](/canvas/4.2/canvas-library/blocks/video-group.md): Use this to display a video on a page in a group (or convert it to a popup).
- [About Group](/canvas/4.2/canvas-library/blocks/about-group.md): Use this to display information about a user or company on a product page.
- [Add to Cart Group](/canvas/4.2/canvas-library/blocks/add-to-cart-group.md): Use this to display a gallery with a long description.
- [Full Width Map with Directions Link](/canvas/4.2/canvas-library/blocks/full-width-map-with-directions-link.md): Use this to display a single address or list of addresses on any type of page.
- [Location Module (Map and Directions)](/canvas/4.2/canvas-library/blocks/location-module-map-and-directions.md): Use this to display a single address on product and profile pages.
- [Drag and Drop Repeating Group](/canvas/4.2/canvas-library/blocks/drag-and-drop-repeating-group.md): Use this fully-functional block to create drag-and-drop functionality.
- [Infinite Columns Horizontal Scroll Data Table with Fixed First Column](/canvas/4.2/canvas-library/blocks/infinite-columns-horizontal-scroll-data-table-with-fixed-first-column.md): Use this to display over 10 fields in a scrollable data table
- [Expiration timer](/canvas/4.2/canvas-library/blocks/expiration-timer.md): Use this group to instill a sense of urgency and to nudge the user to complete a certain action.
