FLUTTER ECOSYSTEM

val_highlight_flutter

Flutter widgets for syntax-highlighted code: CodeView for display and CodeField for editing, with 55 languages, themes and smooth large files.

Latest version
0.1.1
30-day downloads
31.3K
Likes
8
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

ValHighlightFlutter provides syntax-highlighted code display and editing widgets for Flutter apps. CodeView renders code with support for 55 languages and customizable themes, while CodeField enables interactive code editing with real-time highlighting. Optimized for performance, it handles large files smoothly across all platforms including web, mobile, and desktop. Ideal for documentation tools, IDEs, or educational apps requiring clean, readable code presentation.

Use cases
  • Code documentation viewers
  • Interactive coding tutorials
  • IDE-like code editors
  • Developer tooling in apps
  • Real-time code preview
Key features
  • Support for 55 programming languages
  • Customizable color themes
  • Smooth rendering of large files
  • CodeView for display and CodeField for editing
  • Cross-platform compatibility
Suitable for
  • Educational apps
  • Developer tools
  • Documentation platforms
  • Code sharing apps
  • Internal developer utilities
Considerations
  • Requires careful theme configuration for readability
  • Performance may vary with extremely large files
  • Limited built-in auto-completion
  • No built-in language detection
  • Best used with pre-formatted code strings
Supported platformsAndroidiOSLinuxmacOSWebWindows

Install package

flutter pub add val_highlight_flutter

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.

Rankings