awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesJSON-Based Card Rendering

Systems that deliver structured UI components as JSON payloads to be rendered as visual cards.

Distinct from Card UI: Existing candidates focus on visual animations or specific configuration cards, not the programmatic JSON-to-UI rendering pipeline.

Explore 6 awesome GitHub repositories matching user interface & experience · JSON-Based Card Rendering. Refine with filters or upvote what's useful.

Awesome JSON-Based Card Rendering GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/botframework-sdkAvatar microsoft

    microsoft/botframework-sdk

    7,803Vezi pe GitHub↗

    This project is a conversational AI software development kit and framework used to build interactive chatbots that engage in natural language conversations and execute tasks for end users. It provides a multi-channel bot framework that connects conversational agents to various external messaging services using standardized adapters. The SDK includes a conversational workflow orchestrator and a natural language processing toolkit for analyzing user intent and extracting entities to route conversation flows. It further incorporates a speech integration framework that enables bidirectional audio

    Delivers structured UI components as JSON payloads that are rendered as visual cards by the host client.

    JavaScriptazure-bot-servicebotbot-builder
    Vezi pe GitHub↗7,803
  • connectai-e/feishu-openaiAvatar ConnectAI-E

    ConnectAI-E/feishu-openai

    5,639Vezi pe GitHub↗

    This project is an AI assistant integration that connects OpenAI models to the Feishu team communication platform. It functions as a multi-model gateway that routes requests to GPT-4, GPT-4V, DALL-E-3, and Whisper models, enabling voice conversations, image generation, and multi-topic dialogues within team chats. The assistant operates through a bridge layer that translates Feishu chat events into internal commands, supporting plugin-based persona switching to alter response behavior and tone for different use cases. It distributes API requests across multiple authentication tokens for load b

    Formats replies as structured cards with images, buttons, and text using Feishu's interactive message API.

    Gochatgptchatgpt-apichatgpt-bot
    Vezi pe GitHub↗5,639
  • leizhenpeng/feishu-chatgptAvatar Leizhenpeng

    Leizhenpeng/feishu-chatgpt

    5,639Vezi pe GitHub↗

    This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image generation, and voice interaction within both private and group chats. It connects large language models to the team messaging environment, allowing users to engage in multi-topic conversations, generate images from text prompts, and analyze uploaded images using vision models. The bot supports persona preset switching, allowing predefined role templates to modify the AI's behavior and tone with a single command. It maintains separate conversation histories per topic using session

    Ships AI responses as formatted rich-text cards using Feishu's native card API.

    Go
    Vezi pe GitHub↗5,639
  • googleworkspace/apps-script-samplesAvatar googleworkspace

    googleworkspace/apps-script-samples

    5,190Vezi pe GitHub↗

    This repository is a comprehensive sample library providing reference implementations for automating tasks and extending functionality across Google Workspace applications. It serves as a collection of code examples and templates for building workspace automation scripts, custom add-ons, and integrated productivity tools. The project distinguishes itself by providing specialized examples for integrating large language models into productivity tools for content generation and data analysis. It also includes reference implementations for creating conversational chat apps, interactive cards, and

    Provides implementations for grouping UI widgets into visual containers delivered as JSON payloads for chat interfaces.

    JavaScriptadminsdkapps-scriptcalendar
    Vezi pe GitHub↗5,190
  • ant-design/xAvatar ant-design

    ant-design/x

    4,590Vezi pe GitHub↗

    Acest proiect este un framework de interfață conversațională și o bibliotecă de componente UI concepută pentru construirea aplicațiilor integrate cu modele de limbaj mari. Oferă un strat de integrare a furnizorilor standardizat pentru a conecta componentele frontend la diverse backend-uri AI, alături de un motor de randare a răspunsurilor dedicat pentru afișarea conținutului generat. Framework-ul se specializează în compoziția hibridă generative-UI, îmbinând elementele interactive tradiționale cu output-urile dinamice ale modelelor. Dispune de un sistem bazat pe protocol pentru convertirea fluxurilor de date structurate în carduri interactive și include instrumente pentru vizualizarea proceselor interne de raționament și a lanțurilor de gândire ale unui model. Biblioteca acoperă o gamă largă de capabilități, inclusiv randarea incrementală markdown, gestionarea ciclului de viață al conversației și configurarea persoanei. Oferă, de asemenea, componente specializate pentru prompting, capturarea feedback-ului utilizatorului și gestionarea stărilor sesiunilor de chat. Este disponibil un utilitar de linie de comandă pentru scaffolding-ul proiectului, pentru a automatiza generarea structurilor inițiale ale proiectului și a codului boilerplate.

    Converts structured AI data streams into interactive, reactive interface cards using a standardized protocol.

    TypeScript
    Vezi pe GitHub↗4,590
  • microsoft/botbuilder-samplesAvatar microsoft

    microsoft/BotBuilder-Samples

    4,511Vezi pe GitHub↗

    Acest repository este o bibliotecă de exemple și un kit de dezvoltare pentru construirea de boți conversaționali folosind Bot Framework SDK. Oferă o colecție de exemple de cod axate pe sarcini, template-uri și ghiduri de implementare pentru a ajuta dezvoltatorii să creeze interfețe de chat interactive și fluxuri de dialog. Proiectul se concentrează pe tipare de integrare pentru Bot Framework, oferind exemple specifice pentru implementarea middleware-ului personalizat, autentificarea identității și conectarea skill-urilor externe de bot. Include implementări de referință pentru template-uri de chatbot multi-canal care permit unui singur agent să opereze pe mai multe platforme de mesagerie printr-o schemă unificată. Biblioteca acoperă o gamă largă de capabilități de AI conversațional, inclusiv orchestrarea agenților AI, gestionarea stării conversației și persistența contextului, precum și integrarea elementelor de interfață utilizator bogate. Oferă, de asemenea, îndrumări privind înțelegerea limbajului natural, utilizarea bazelor de cunoștințe și implementarea boților în medii cloud. Resursele și exemplele sunt furnizate pentru dezvoltare în C#, JavaScript și Python.

    Provides a system for rendering rich user interface elements as JSON-based adaptive cards across different platforms.

    HTMLbot-frameworkbotsdotnet
    Vezi pe GitHub↗4,511
  1. Home
  2. User Interface & Experience
  3. JSON-Based Card Rendering