# How does Reveal integrate with existing tech stacks?

Can I use reveal with my existing tech?

##### Post Metadata
- Posted at: 6 months ago
- Author title: Web Developer
- Net upvotes: 1


## Comments
### Comment 1

Great question! Reveal is built as an SDK, so it integrates directly into your application&#39;s code instead of sitting in a separate portal or iframe.

It has two main components. The Client SDK ships as a Web Component, so it works in React, Angular, Vue, Blazor, or plain JavaScript. The Server SDK runs in your own backend on ASP.NET Core, Java, or Node.js, so you keep control over data access, authentication, and where dashboards are stored. For desktop apps, Reveal also supports WPF and WinForms.

On the data side, Reveal connects to 30+ sources, including SQL Server, PostgreSQL, MySQL, Snowflake, Databricks, Amazon Redshift and Athena, MongoDB, REST APIs, and CSV/Excel files. You can deploy on any public or private cloud or on-prem.

Because it runs inside your app, you can fully white-label it to match your UI. You can explore the docs at help.revealbi.io or reach out to our team at https://www.revealbi.io/request-demo to talk through your specific stack.

##### Comment Metadata
- Posted at: 8 days ago




## Related Product
[Reveal](https://www.g2.com/products/reveal-2022-05-24/reviews)

## Related Category
[Embedded Business Intelligence](https://www.g2.com/categories/embedded-business-intelligence)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: over 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: over 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: over 13 years ago
  - Comments: 4


