zeba_academy_vhs_ui 1.0.0
zeba_academy_vhs_ui: ^1.0.0 copied to clipboard
VHS-inspired Flutter UI package featuring distortion effects, scanlines, static noise, retro typography, and analog overlays.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.0 - 2026-06-03 #
Added #
- Initial stable release of
zeba_academy_vhs_ui. - VHS-inspired UI toolkit for Flutter applications.
VHSContainerwidget for applying layered VHS effects.VHSDistortionwidget with animated horizontal distortion.VHSScanlineswidget for authentic CRT scanline rendering.VHSStaticNoisewidget for animated television static effects.VHSAnalogOverlaywidget for analog screen overlays and visual artifacts.VHSRetroTextwidget with RGB split typography effects.- Fully customizable effect intensity controls.
- Lightweight implementation with no third-party dependencies.
- Flutter Material 3 compatibility.
- Responsive design support for mobile, tablet, desktop, and web.
- Example application demonstrating all package features.
- Public API exports for all core VHS components.
- Documentation and usage examples.
Features #
- Animated VHS tape distortion effects.
- CRT-inspired scanline rendering.
- Dynamic static noise generation.
- RGB channel separation text effects.
- Analog display overlays.
- Retro visual styling for modern Flutter applications.
- Customizable effect parameters.
- Easy integration into existing Flutter projects.
Performance #
- Optimized custom painters.
- Minimal widget tree overhead.
- Efficient animation rendering.
- Designed for smooth performance across supported Flutter platforms.
Documentation #
- Comprehensive README.
- Installation guide.
- Usage examples.
- API documentation comments.
- Example project included.
[Unreleased] #
Planned #
- VHS tracking glitch effects.
- Chromatic aberration widgets.
- VHS timestamp overlays.
- CRT curvature simulation.
- Tape rewind animations.
- Recording indicator widgets.
- VHS player frame components.
- Preset visual themes (1980s, 1990s, Camcorder).
- Performance enhancements and additional customization options.