Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev4.2.1

flutter_link_previewer

Visualização personalizável de link e URL extraída do texto fornecido, com capacidade de renderização a partir do cache. Ideal para aplicativos de bate-papo.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
102 mil
Curtidas
367
Pontos Pub
150

Instalar pacote

flutter pub add flutter_link_previewer

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote personalizável do Flutter que extrai e exibe pré-visualizações de links a partir de texto, com suporte a renderização em cache para melhor desempenho. Projetado especificamente para aplicativos de chat, ele obtém eficientemente metadados de URLs para gerar visualizações ricas com títulos, descrições e imagens. O pacote se integra perfeitamente em múltiplas plataformas, garantindo comportamento consistente no Android, iOS, Web, macOS, Windows e Linux. Melhora a experiência do usuário ao fornecer contexto visual imediato para links compartilhados.

Casos de uso

  • Aplicativos de bate-papo
  • feeds de redes sociais
  • Interfaces de mensagens
  • Plataformas de compartilhamento de conteúdo
  • Ferramentas de colaboração em tempo real

Principais recursos

  • Renderização de link em cache
  • Aparência personalizável da pré-visualização
  • Compatibilidade multiplataforma
  • Extração automática de metadados
  • Suporte para visualizações ricas de mídia

Indicado para

  • Desenvolvedores construindo aplicativos de chat
  • Equipes criando recursos sociais
  • Aplicativos que exigem visualização de URL
  • Engenheiros de frontend procurando componentes reutilizáveis
  • Projetos direcionados para múltiplas plataformas

Considerações

  • Requer acesso à internet para a busca inicial
  • A gestão de cache pode precisar de personalização
  • Controle limitado sobre metadados de terceiros
  • Possíveis atrasos com respostas externas lentas
  • Pode ser necessário estilização adicional para consistência da interface

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Flyer Chat 💬

Ship faster with a go-to chat SDK for Flutter

Pub Version Pub Likes Stars melos

Flyer Chat is an open-source chat UI package for Flutter applications, designed for performance, customization, and ease of integration.

✨ Features

  • 🔄 Backend-agnostic: Connect to any backend service.
  • 🧬 Adaptable: Perfect for real-time messengers, generative AI agents and LLM-based assistants, support platforms, and beyond.
  • 🎨 Highly Customizable: Tailor the UI with extensive theme options and builder functions.
  • 🧩 Modular: Pick and choose the features you want. You can change any part of the UI or swap it with your own custom implementation.
  • ⚡ Performance Optimized: Built for speed and smooth animations.
  • 🌐 Cross-Platform: Supports iOS, Android, Web, macOS, Windows, and Linux.
  • 📜 Open Source: Free to use under the Apache 2.0 License.

🚀 Installation

Add the package to your pubspec.yaml:

dependencies:
  flutter_chat_core: ^2.0.0
  flutter_chat_ui: ^2.0.0

Then, import and use the Chat widget.

📚 Documentation & Examples

For detailed usage, customization options, different message types, controllers, and more complex scenarios, please refer to the full documentation:

➡️ flyer.chat/docs/flutter/introduction ⬅️

Explore the comprehensive example application to see various features and customizations in action.

📦 Packages

The project is structured as a monorepo managed by Melos 💙.

Core Packages

These are the foundational packages included when you install flutter_chat_ui:

  • flutter_chat_ui: The main UI package.
  • flutter_chat_core: Contains core models, controllers, theming, and utilities used across the ecosystem.
  • cross_cache: Provides a cross-platform (IO & Web) image caching solution.
Optional Message Widget Packages

Opinionated packages for rendering different message types. You can also build your own!

🤝 Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines on how to contribute.

📜 License

Licensed under the Apache License, Version 2.0. See the LICENSE file for details.

Categorias

Dependências

Lista de dependências 6 itens

Repositório-fonte

Projetos que usam este pacote