# Code IDE

- [Cube CLI](/app-help/documentation/integrations/code-ide/cube-cli.md)
- [dbt™️ generator](/app-help/documentation/integrations/code-ide/dbt-generator.md): dbt™ Generator in Paradime: Generate dbt™ models at scale with Paradime's dbt™ Generator CLI for automatic project creation, enhancing setup and efficiency.
- [Prettier](/app-help/documentation/integrations/code-ide/prettier.md): Learn how Paradime integrates with Prettier to automatically format your dbt™ YAML files.
- [Harlequin](/app-help/documentation/integrations/code-ide/harlequin.md): Paradime Harlequin Integration: use the SQL IDE for DuckDB to easily query and explore data.
- [SQLFluff](/app-help/documentation/integrations/code-ide/sql-fluff.md): Learn how Paradime integrates with SQLFluff to automatically lint and format your dbt™ SQL files.
- [Rainbow CSV](/app-help/documentation/integrations/code-ide/rainbow-csv.md): Rainbow CSV is an extension designed to enhance CSV file readability and management within your dbt™ project
- [Mermaid](/app-help/documentation/integrations/code-ide/mermaid-js.md): Learn how to use Mermaid in Paradime to create diagrams that document your dbt projects. Create ERDs, workflows, and architecture diagrams using code.
- [Architecture Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/architecture-diagrams.md): Visualize cloud deployments, data pipelines, and system integrations with Mermaid's architecture diagrams. Ideal for documenting services, resources, and interactions.
- [Block Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/block-diagrams.md): Design block diagrams with precise layouts, detailed connections, and varied block shapes to represent systems and processes effectively.
- [Class Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/class-diagrams.md): Document data structures, relationships, and transformation logic with Mermaid's class diagrams. Ideal for analytics engineers visualizing data models and architectures.
- [Entity Relationship Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/entity-relationship-diagrams.md): Visualize database structures and relationships with Mermaid's ERDs. Perfect for documenting data models, table relationships, and schemas for analytics engineering.
- [Gantt Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/gantt-diagrams.md): Plan and track project timelines with Mermaid's Gantt diagrams. Ideal for scheduling data pipeline releases, managing model updates, and visualizing task dependencies.
- [GitGraph Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/gitgraph-diagrams.md): Visualize Git workflows with Mermaid's GitGraph diagrams. Ideal for documenting feature development, release processes, data pipeline versioning, and team collaboration.
- [Mindmaps](/app-help/documentation/integrations/code-ide/mermaid-js/mindmaps.md): Organize ideas hierarchically with Mermaid's mind maps. Perfect for brainstorming, planning, or documenting data workflows using flexible node shapes and styles.
- [Pie Chart Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/pie-chart-diagrams.md): Master creating Mermaid pie charts to visualize data distributions, proportions, and breakdowns with customizable labels, titles, and precise value displays.
- [Quadrant Charts](/app-help/documentation/integrations/code-ide/mermaid-js/quadrant-charts.md): Learn to use quadrant charts in Mermaid to classify data and identify trends across four quadrants with customizable axes and points.
- [Requirement Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/requirement-diagrams.md): Create requirement diagrams to map requirements, trace relationships, and visualize dependencies in engineering or system designs.
- [Sankey Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/sankey-diagrams.md): Learn to create dynamic Sankey diagrams in Mermaid for visualizing flows, relationships, and proportional values in processes like resource and energy flow.
- [Sequence Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/sequence-diagrams.md): Visualize process interactions and their sequence with Mermaid's sequence diagrams, showcasing roles, messages, and loops dynamically.
- [State Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/state-diagrams.md): Build state diagrams in Mermaid to illustrate transitions, composite states, concurrency, and workflows in systems or applications.
- [Timeline Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/timeline-diagrams.md): Create stunning timeline visualizations in Mermaid to showcase event sequences, history, and milestones with clear and customizable designs.
- [User Journey Diagrams](/app-help/documentation/integrations/code-ide/mermaid-js/user-journey-diagrams.md): Learn how to craft user journey diagrams in Mermaid to visualize user experiences, interactions, and workflows for applications or systems.
- [XY Chart](/app-help/documentation/integrations/code-ide/mermaid-js/xy-chart.md): Master creating XY charts in Mermaid for representing bar and line graphs with custom axes, themes, and orientations for data analysis.
- [ZenUML](/app-help/documentation/integrations/code-ide/mermaid-js/zenuml.md): Discover ZenUML syntax for sequence diagrams in Mermaid, offering powerful features like nesting, parallel actions, and conditional paths.
- [pre-commit](/app-help/documentation/integrations/code-ide/pre-commit.md): Pre-commit hooks are automated checks that run before code is committed, catching issues early and maintaining consistent code quality in your dbt™️ project
- [Paradime Setup and Configuration](/app-help/documentation/integrations/code-ide/pre-commit/paradime-setup-and-configuration.md): Easily set up pre-commit hooks using the app panel or 'paradime pre-commit' command. Run checks on all files or only staged changes in your dbt™️ project
- [dbt™️-checkpoint hooks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks.md): dbt™️-checkpoint provides pre-commit hooks for dbt™️ projects, enforcing standards for model properties, tests, and documentation.
- [dbt™️ Model checks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-model-checks.md): pre-commit hooks for dbt™️ model validation ensure consistent properties, tests, and documentation. Check model names, dependencies, and column descriptions before committing changes
- [dbt™️ Script checks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-script-checks.md): Pre-commit hooks for dbt™️ script validation enforce SQL formatting, syntax standards, and best practices. Check query structure, indentation, and coding style to maintain consistent SQL quality.
- [dbt™️ Source checks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-source-checks.md): Pre-commit hooks for dbt™️ source validation verify table references, freshness checks, and documentation. Ensure source configurations are complete and accurate before committing changes.
- [dbt™️ Macro checks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-macro-checks.md): Pre-commit hooks for dbt™️ macro validation ensure proper documentation, references, and naming conventions. Verify macro definitions and arguments before committing changes.
- [dbt™️ Modifiers](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-modifiers.md): Pre-commit hooks for dbt™️ modifiers validate configuration changes, materialization settings, and model modifications. Ensure proper configuration syntax before committing changes.
- [dbt™️ commands](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-commands.md): Pre-commit hooks for dbt™️ commands validate CLI operations, run history, and operation order. Ensure proper command syntax and dependencies before executing dbt™️ operations.
- [dbt™️ checks](/app-help/documentation/integrations/code-ide/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-checks.md): Pre-commit hooks for dbt™️ validate models, sources, macros, and configs. Ensure consistent standards and best practices across your dbt™️ project.
- [SQLFluff hooks](/app-help/documentation/integrations/code-ide/pre-commit/sqlfluff-hooks.md): Pre-commit hooks for SQLFluff validate SQL formatting, lint code for errors, and enforce consistent style standards. Customize rules to match your team's SQL best practices.
- [Prettier hooks](/app-help/documentation/integrations/code-ide/pre-commit/prettier-hooks.md): Pre-commit hooks for Prettier automatically format code and maintain consistent style. Enforce standardized formatting across JavaScript, TypeScript, YAML, and other file types.
- [Google Docs](/app-help/documentation/integrations/code-ide/google-docs.md): Connect Google Docs to Paradime to import specs and documentation directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Google Sheets](/app-help/documentation/integrations/code-ide/google-sheets.md): Connect Google Sheets to Paradime to import specs and documentation directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Google Drive](/app-help/documentation/integrations/code-ide/google-drive.md): Connect Google Driver to Paradime to search and fetch Sheets and Docs files directly into DinoAI. Extract content, generate dbt model requirements, and turn documents into actionable development work.
- [Confluence Cloud](/app-help/documentation/integrations/code-ide/confluence-cloud.md): 14:51Connect Confluence to Paradime to import specs and documentation directly into DinoAI. Supports both Confluence Cloud and Data Center.
- [Confluence Data Center](/app-help/documentation/integrations/code-ide/confluence-data-center.md): 14:51Connect Confluence to Paradime to import specs and documentation directly into DinoAI. Supports both Confluence Cloud and Data Center.
- [Jira Cloud](/app-help/documentation/integrations/code-ide/jira-cloud.md): Connect Jira Cloud to Paradime to access tickets and issue details directly from DinoAI. Supports both — extract requirements, resolve bugs, and implement features without the Paradime IDE.
- [Jira Data Center](/app-help/documentation/integrations/code-ide/jira-data-center.md): Connect Jira Data Center to Paradime to access tickets and issue details directly from DinoAI. Supports both — extract requirements, resolve bugs, and implement features without the Paradime IDE.
- [Linear](/app-help/documentation/integrations/code-ide/linear.md): Linear: Connect Linear to Paradime to access issues and requirements directly from DinoAI. Extract acceptance criteria, implement features, and resolve bugs — all without leaving the Paradime IDE.
- [Notion](/app-help/documentation/integrations/code-ide/notion.md): Connect Notion to Paradime so DinoAI can search workspace pages, read content and comments, and turn team docs into actionable development work.
