AnalyGits
Extension Actions
- Live on Store
Version Control for SAP Analytics Cloud
Finally, Git-based version control for SAP Analytics Cloud stories.
AnalyGits bridges the critical gap between SAP Analytics Cloud (SAC) development and modern DevOps practices by bringing Git version control directly into your SAC workflow. If you've ever lost track of changes, struggled to collaborate on story development, or wished you could see exactly what changed between versions. AnalyGits is built for you.
Why You Need AnalyGits
SAP Analytics Cloud is a powerful platform, but it lacks native version control for story scripts and metadata. This creates real problems for development teams:
No change history: What broke? Who changed it? When?
Difficult collaboration: Multiple developers editing the same story leads to conflicts
No rollback capability: Mistakes can't be easily undone
Compliance gaps: Audit trails for regulatory requirements are missing
Lost work: Accidental overwrites with no way to recover
AnalyGits solves these problems by extracting your SAC story scripts and metadata, connecting them to GitHub repositories, and providing familiar Git workflows directly in your browser.
Key Features
📊 Automated Script Extraction
Automatically extracts scripts, metadata, and configurations from SAC stories
Supports all story types and custom widgets
Preserves structure for easy diff viewing
🔍 Visual Diff Engine
Side-by-side comparison with your GitHub repository
Highlights exactly what changed since last commit
Color-coded additions, deletions, and modifications
Navigate changes with ease
✅ Git Workflow Integration
Commit changes directly from SAC interface
Add commit messages and descriptions
Revert to previous versions when needed
Full GitHub integration through secure authentication
🔐 Enterprise-Grade Security
OAuth 2.0 authentication with GitHub
Tokens stored securely using Chrome's session storage
No credentials saved in extension code
Privacy-first architecture
👥 Team Collaboration
Coordinate changes across development teams
Track who made what changes and when
Prevent conflicting edits
Maintain audit trails for compliance
How It Works
Install the extension from Chrome Web Store
Connect your GitHub account (secure OAuth flow with GitHub App)
Select the GitHub repository for your SAC project
Extract scripts and metadata from any SAC story with one click
Review changes using the built-in diff viewer
Commit changes with meaningful messages
Revert when needed to restore previous versions
Who Is This For?
SAC Developers: Maintain version history of your custom scripts and configurations
SAC Consultants: Deliver professional, auditable implementations to clients
Development Teams: Coordinate multi-developer projects without conflicts
Analytics Managers: Ensure governance and compliance with full audit trails
SAP Centers of Excellence: Establish best practices for SAC development
Technical Highlights
Built on Chrome Manifest V3 - Future-proof and secure
Modern React Architecture - Fast, responsive interface
TypeScript Foundation - Reliable and maintainable
Minimal Permissions - Only requests what's absolutely necessary
GitHub App Integration - Industry-standard authentication
Privacy & Security
Your privacy and security are the top priorities:
No data collection: I don't track your usage or store your data
Secure authentication: OAuth tokens stored in browser session only
No backend storage: Your code and credentials never touch my servers
Open source: Core extension code available for review on GitHub
Full privacy policy available at https://analygits.com/privacy
Support & Feedback
Have questions or feedback? I'd love to hear from you:
GitHub Issues: Report bugs or request features
Documentation: Comprehensive guides at https://analygits.com/
Roadmap
I am actively developing AnalyGits with exciting features planned:
Branch management directly in extension
Pull request creation and review
Conflict resolution tools
Multi-repository support
Advanced diff options
And much more based on your feedback
About the Developer
AnalyGits is developed by a SAP consultant who understands the daily challenges of SAC development. I built the tool I wished existed years ago and now I am sharing it with the SAC community.
Get Started Today
Transform your SAC development workflow with Git-based version control. Install AnalyGits now and never lose track of changes again.
Note: AnalyGits requires a GitHub account and works with SAP Analytics Cloud tenants.
Latest reviews
- Jeff Jarrett
- Simple and incredibly useful. The visual diff engine highlights exactly what changed in your scripts, and the GitHub integration is seamless. If you write custom widgets or heavy scripts in SAC, just install it.