Overview
GitStamp is a developer tool for Flutter that provides real-time, await-less access to Git metadata such as branch name, commit hash, and change history. It enables developers to embed build information directly into apps—ideal for debugging and version tracking. The package supports multiple platforms and offers a dedicated widget to display detailed commit logs and code changes. With minimal setup via pub add, it integrates seamlessly into existing projects. It’s particularly useful in development and CI/CD workflows where visibility into the current Git state is essential.
Use cases
- Displaying build branch in app UI
- Embedding commit history in debug screens
- Tracking changes during development
- Enhancing CI/CD feedback loops
- Debugging builds with Git context
Key features
- Await-less data retrieval
- Built-in commit history viewer
- Supports all major platforms
- Simple integration via pub add
- Real-time Git metadata access
Suitable for
- Flutter developers in CI/CD environments
- Teams needing build transparency
- Debugging and testing workflows
- Apps requiring version-aware UIs
Considerations
- Requires Git repository setup
- Limited to Git-based projects
- May expose sensitive info if used in production
- Not intended for runtime logic decisions
