Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/miguelrochefort/awesome-adaptive-cards

A curated list of awesome Adaptive Cards projects.
https://github.com/miguelrochefort/awesome-adaptive-cards

List: awesome-adaptive-cards

adaptive-cards adaptivecards awesome awesome-list

Last synced: 16 days ago
JSON representation

A curated list of awesome Adaptive Cards projects.

Awesome Lists containing this project

README

        

# Awesome Adaptive Cards

[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome [Adaptive Cards](https://adaptivecards.io) projects.

## Contents

- [Adaptive Cards](https://github.com/microsoft/AdaptiveCards) - A new way for developers to exchange card content in a common and consistent way.

- [Adaptive Cards Documentation](https://github.com/MicrosoftDocs/AdaptiveCards) - Documentation for Adaptive Cards.

- [Adaptive Cards 2.0 Documentation](https://github.com/dclaux/adaptivecards-v2-docs) - Documentation for Adaptive Cards 2.0.

- [Made With Cards](https://github.com/MadeWithCards) - All the things Adaptive Cards.

### Frameworks

- [Bot Framework Web Chat](https://github.com/microsoft/BotFramework-WebChat) - A highly-customizable web-based client for Azure Bot Services.

### Tools

- [Adaptive Cards Studio](https://github.com/MadeWithCards/AdaptiveCardsStudio) - Visual Studio Code Extension to help create AdaptiveCards.

- [Adaptive Editor](https://github.com/rcasto/adaptive-editor) - Adaptive Card WYSIWYG editor.

- [Pic2Card](https://adaptivecards.io/blog/2020/Community-Call-November/) - Automatically convert a card-like image into an Adaptive Card payload.

- [box2card](https://github.com/miguelrochefort/box2card) - Convert Wikipedia infoboxes into Adaptive Cards.

### Authoring

- [.NET](https://docs.microsoft.com/en-us/adaptive-cards/sdk/authoring-cards/net) - .NET SDK for Authoring Cards.

- [JavaScript](https://docs.microsoft.com/en-us/adaptive-cards/sdk/authoring-cards/javascript) - JavaScript SDK for creating cards.

- [Python](https://github.com/CiscoSE/pyadaptivecards) - Author adaptive cards in pure python.

- [HTML](https://github.com/rcasto/adaptive-html) - HTML to Adaptive Card JSON converter library.

- [Markdown](https://github.com/rcasto/adaptive-markdown) - Markdown to Adaptive Card converter.

- [JSON](https://github.com/MadeWithCards/Transformer/blob/12e37eed187b529124d020a4307bf90f91844299/Source/JS/README.md) - This library implements a JSON-to-JSON templating/data-binding engine.

### Rendering

- [Android](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/android/getting-started) - This is a renderer which targets Android native controls.

- [Blazor](https://github.com/mikoskinen/Blazor.AdaptiveCards) - Adaptive Cards for Blazor.

- [Flutter](https://pub.dev/packages/flutter_adaptive_cards) - Adaptive Cards for Flutter.

- [iOS](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/ios/getting-started) - This renderer which targets iOS native controls.

- [JavaScript](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/javascript/getting-started) - Adaptive Cards renderer for JavaScript.

- [React](https://www.npmjs.com/package/adaptivecards-react) - Adaptive Cards renderer for React.

- [React Native](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/react-native/getting-started) - A community-supported ReactNative renderer for Adaptive Cards, maintained by BigThinkCode.

- [SharePoint WebParts](https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-adaptivecards) - Adaptive Cards Web Part.

- [SwiftUI](https://github.com/gonzalezreal/AdaptiveCardUI) - Snippets of UI, authored in JSON and rendered with SwiftUI.

- [UWP](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/uwp/getting-started) - This is a renderer which targets UWP native controls.

- [Vue](https://github.com/DeeJayTC/adaptivecards-vue) - Vue.js component to render adaptive cards.

- [Web Components](https://github.com/deejaytc/adaptivecards-wc) - Adaptive Cards Web Component.

- [Xamarin.Android](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/xamarin/android/getting-started) - This is a renderer library which targets native xamarin android applications and is based on the Android renderer that you can find here.

- [Xamarin.iOS](https://www.nuget.org/packages/AdaptiveCard.Xamarin.iOS/) - Microsoft adaptive card for Xamarin iOS.

- [.NET HTML](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/net-html/getting-started) - Render Adaptive Cards into HTML.

- [.NET Image](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/net-image/getting-started) - Render Adaptive Cards into PNG images.

- [.NET WPF](https://docs.microsoft.com/en-us/adaptive-cards/sdk/rendering-cards/net-wpf/getting-started) - Render Adaptive Cards into WPF UI.

### Expressions

- [Adaptive Expressions](https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-concept-adaptive-expressions?view=azure-bot-service-4.0&tabs=arithmetic)

- [.NET](https://www.nuget.org/packages/AdaptiveExpressions/)

- [JavaScript](https://www.npmjs.com/package/adaptive-expressions)

### Templates

- [Adaptive Cards Templates](https://github.com/MadeWithCards/AdaptiveCards-Templates) - Samples on different adaptive card designs demonstrating the art of possible with them. Designs provided by the Microsoft design team and first versions targeting Viva Connections Adaptive Card Extensions (ACE) scenarios.

- [Adaptive Cards Template Service](https://github.com/microsoft/adaptivecards-templates) - A collection of Adaptive Card templates for well-known data models

- [Adaptive Cards Scenarios](https://github.com/microsoft/AdaptiveCards/tree/main/samples/Templates/Scenarios) - Sample scenarios from Adaptive Cards.

- [Sample Viva Connections Cards](https://github.com/alexc-MSFT/viva-connections-cards) - Sample Viva Connections cards that leverage the card designer and data JSON. Provides an alternative to custom developed cards.

- [CommonCards](https://github.com/MadeWithCards/CommonCards) - Adaptive Card Samples, Starter Cards and cards for commonly known objects such as Github Data or Saas Apps or other broadly used object definitions.

- [Teams](https://docs.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/design-effective-cards?tabs=design)

### Projects using Adaptive Cards

- [Contoso Dive Finder](https://github.com/matthidinger/ContosoScubaBot) - Sample bot built with rich Adaptive Cards.

- [WeatherBot](https://github.com/EricDahlvang/AdaptiveCards-WeatherBot) - Example showing how to create an intelligent bot that displays a weather forecast for a city using APIXU.

- [Bing API Adaptive Cards on HoloLens](https://github.com/microsoft/bingapi-hololens-demo) - Demo project showcasing Bing API Adaptive Cards rendered on HoloLens via image recognition.

- [Stock Market Card](https://github.com/OOlashyn/PCF-StockMarketCard) - Stock Update Card using Adaptive Cards and Powerapps Control Framework.

- [Stock Bot (India)](https://github.com/r4hulp/StockBot) - Get realtime stock prices right in your chat window.

- [MS Teams Incoming Webhook](https://github.com/mikesprague/teams-incoming-webhook-action) - GitHub Action that sends an AdaptiveCard notification to an MS Teams Incoming Webhook.

- [PSTeams](https://github.com/EvotecIT/PSTeams) - PowerShell Module that allows sending notifications to Microsoft Teams via WebHook Notifications.

- [Cardscript](https://github.com/wmfs/cardscript) - A JSON-based language for describing rich user interfaces.

- [Spotify Player Bot](https://github.com/bragner/Spotify-Player-Bot) - Spotify Player Bot integrates Bot Framework v4 with Spotify Web Api.

- [Adaptive Cards - Azure Functions](https://github.com/cdngmnks/adaptive-cards-azure-functions-dotnet) - A simple Azure function returning an Adaptive Card as HTML using the .NET SDK.

- [Adaptive Cards Demo with Templating](https://github.com/dseda/adaptive-cards-demo/tree/d30ec17f840d78def7dd84fcde89442c7483bdd5) - Adaptive Cards with Templating Demo.

- [Virtual Agent](https://github.com/dylanlindgren/va-adaptive-cards) - Virtual Agent Adaptive Cards.

- [Drone](https://github.com/drone/drone-ui) - Front-end for the Drone continuous integration server.

- [qutex](https://github.com/amthorn/qutex) - A basic Queue Management System, interactable via several mediums, that resembles a mutex.

### Videos

- [Adaptive Cards in Bots, Windows, Outlook and your own applications : Build 2018](https://www.youtube.com/watch?v=GJkep8wToVA&t=3288s)