Your AI-Powered Data Analysis Companion in Chrome
DataFlash brings powerful data analysis directly to your browser. Perfect for data engineers and analysts who want to validate hypotheses and gain quick insights without interrupting their workflow.
-
Chrome Web Store (Coming Soon!)
- Installation will be just one click away!
-
Manual Installation (For Developers)
- Clone this repository
- Open Chrome and go to
chrome://extensions/
- Toggle "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
DataFlash works natively with Databricks! You can use it right away on any Databricks workspace without additional configuration.
To use DataFlash on other sites:
- Open
manifest.json
- Find the
host_permissions
section and add your domain:"host_permissions": [ "*://*.databricks.com/*", "*://your-domain.com/*" ]
- Reload the extension in Chrome:
- Go to
chrome://extensions/
- Find DataFlash
- Click the refresh icon
- Go to
- Instant Analysis: Get immediate data insights while browsing
- Zero Setup: Works right in your browser - no configuration needed
- Workflow Integration: Analyze data without switching contexts
Data professionals often need to:
- Quickly validate data patterns and hypotheses
- Get instant insights without leaving their workflow
- Analyze data without setting up complex tools
- Save time on routine data validation tasks
- Instant Analysis: Get immediate insights about your data directly in the browser
- Context-Aware: Works seamlessly within your existing workflow
- No Setup Required: Start analyzing data right in your browser without additional configuration
- Install DataFlash from the Chrome Web Store (coming soon)
- Or clone this repository for development
- Navigate to
chrome://extensions/
- Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the extension directory
DataFlash integrates with your browser to:
- Detect data patterns on web pages
- Process information using advanced AI
- Provide instant insights and validation
- Help you make data-driven decisions faster
src/
├── background.js # Chrome extension background script
├── js/
├── components/ # Reusable UI components
├── constants/ # Application constants and configurations
├── services/ # Business logic and API services
├── styles/ # Component-specific styles
├── utils/ # Helper functions and utilities
└── main.js # Main application entry point
manifest.json
: Extension configuration and permissionsbackground.js
: Chrome extension background scriptsrc/js/main.js
: Main entry point for the applicationwebpack.config.js
: Build configuration with aliases and optimizations
-
Install dependencies:
npm install
-
Start development build with watch mode:
npm run dev
-
For production build:
npm run build
- Babel transpilation for modern JavaScript
- CSS processing with style-loader
- Source maps for debugging
- Code splitting and optimization
- Hot module replacement in development
Unlike traditional data analysis tools that require:
- Complex setup processes
- Context switching
- Manual coding
- Separate applications
DataFlash brings the power of data analysis directly to your browser, making it instantly accessible when you need it.
MIT License - Feel free to use this code for your own projects.
We welcome contributions! Please feel free to submit a Pull Request.
This project was heavily created and assisted by AI technologies. We believe in transparency and acknowledge the significant role of artificial intelligence in shaping this tool's development.