FLUTTER ECOSYSTEM

textf

Inline Markdown-like formatting for Flutter - as drop-in replacements for `Text` and `TextEditingController`. Bold, italic, code, [URL links](.), highlights, super/subscript.

Latest version
1.2.2
30-day downloads
1.1K
Likes
56
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

textf is a Flutter package that enables inline Markdown-like formatting in text widgets, serving as drop-in replacements for `Text` and `TextEditingController`. It supports bold, italic, code blocks, URL links, highlights, and superscript/subscript formatting. Designed for rich text rendering without complex parsing, it simplifies adding formatted text to apps across platforms. Ideal for displaying content with varied styling, such as documentation, chat messages, or user-generated text with minimal setup.

Use cases
  • Displaying formatted user-generated content
  • Rendering markdown-style text in apps
  • Creating rich chat or comment interfaces
  • Showing documentation or help text
  • Building note-taking or editor features
Key features
  • Markdown-like syntax support
  • Drop-in replacement for Text widget
  • Supports links, code, bold, italic, highlights
  • Easy integration with TextEditingController
  • Cross-platform compatibility
  • Minimal boilerplate required
Suitable for
  • Developers needing rich text without full markdown parsers
  • Apps with dynamic or user-input text
  • Chat or messaging interfaces
  • Documentation or tutorial displays
  • Simple content rendering with formatting
Considerations
  • Limited to basic formatting (no tables, lists)
  • Not suitable for complex markdown
  • Performance may vary with very long formatted texts
  • Requires careful handling of nested formatting
  • Does not support custom syntax extensions
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add textf

Categories

Related projects

No data available yet.