This is the monorepo for the Tagflow project, a Flutter HTML rendering engine that transforms HTML markup into native Flutter widgets with an elegant, customizable converter.
- tagflow - Core package for rendering HTML in Flutter
- tagflow_table - Table rendering extension for Tagflow
- examples - Example Flutter app showcasing Tagflow features
This project uses Melos for managing the monorepo.
- Install Melos:
dart pub global activate melos
- Bootstrap the workspace:
melos bootstrap
# Run all tests
melos run test
# Build all packages
melos run build
# Format code
melos run format
# Analyze code
melos run analyze
# Generate coverage report
melos run coverage
We maintain high test coverage to ensure reliability:
- Unit tests for core functionality
- Widget tests for UI components
- Integration tests for end-to-end flows
View our latest coverage report here.
Contributions are welcome! Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.