Enso Analytics is a cutting-edge self-service data preparation and analysis platform designed specifically for data teams. It empowers professionals in finance, accounting, revenue operations, and other data-intensive roles to transform complex data processes into efficient, repeatable workflows. Built by data experts, including an Alteryx co-founder, Enso offers a modern, low-code/no-code alternative to high-cost tools, with transparent pricing, no server fees, and all tools included. On average, it saves users approximately 7 hours per week by simplifying data prep, blending, and automation.
For more details, visit our website at ensoanalytics.com.
- Data Preparation: Clean, transform, and blend data from various sources, handling both structured and unstructured data with ease.
- Data Analysis: Perform powerful analyses to derive insights without extensive programming knowledge.
- Catalog System: A centralized repository for workflows and data assets, enabling easy discovery, reuse, and management across your organization.
- Deployment Automation: Schedule and deploy workflows for automatic, consistent execution, reducing manual intervention.
- Full Transparency: Complete visibility into every component's configuration—no hidden settings.
- Real-Time Feedback: Live updates as you configure, showing immediate results to accelerate workflow development.
- Seamless Environment Transition: Build locally with sample data and promote effortlessly to production environments like Snowflake.
- Accessibility for All Skill Levels: User-friendly for non-programmers, with code editing options for developers.
- Consistent Experience: The same intuitive interface across cloud and desktop versions.
- Team Collaboration: Cloud-based sharing of workflows, secrets, and connections.
- Version History: Automatic backups to prevent data loss and enable easy recovery.
- Scheduling Options: Run on your own hardware or serverlessly in Enso Cloud.
- Built-In Documentation: Workflows and data explained with version history.
- Advanced Tools: Multi-row formulas, dynamic rename, user-defined functions, "join between," and more for simplified transformations.
- Finance: Automate budget-to-actuals reporting and harmonize data across the organization.
- Accounting: Streamline reconciliations, close books faster, and deliver repeatable results.
- Tax: Blend data from multiple entities and systems automatically.
- Sales Operations: Handle sales commission reporting and integrate CRM with marketing automation data.
To get started with Enso:
- Explore our Getting Started guide for step-by-step instructions.
- Try sample workflows to prep and blend data in seconds.
- Enso works seamlessly across Windows, Mac, Linux, cloud, and desktop environments.
For comprehensive documentation, visit help.enso.org.
If you want to start using Enso, please see the download links in the Getting Started section above. Alternatively, you can get the IDE here. This section is intended for people interested in contributing to the development of Enso.
Enso is a community-driven open source project which is, and will always be, open and free to use. Join us, help us to build it, and spread the word!
Enso consists of several sub projects:
-
Enso Engine: The Enso Engine is the set of tools that implement the Enso language and its associated services. These include the Enso interpreter, a just-in-time compiler and runtime (both powered by GraalVM), and a language server that lets you inspect Enso code as it runs. These components can be used on their own as command line tools.
-
Enso IDE: The Enso IDE is a desktop application that allows working with the visual form of Enso. It consists of an Electron application, and the searcher which provides contextual search, hints, and documentation for all of Enso's functionality.
The source code is open source. The downloadable binaries are not open source. A user may choose to download and build Enso in their environment under the open source licenses.
For downloadable binaries, we do offer no cost licenses to individuals, and to small companies. See https://www.ensoanalytics.com/agreements/eula.
Outside of this limited scope, we have commercial options.
The Enso Engine is licensed under the Apache 2.0, as specified in the LICENSE file. The Enso IDE is licensed under the AGPL 3.0, as specified in the LICENSE file.
This license set was chosen to provide you with complete freedom to use Enso, create libraries, and release them under any license of your choice, while also allowing us to release commercial products on top of the platform, including Enso Cloud and Enso Enterprise server managers.
Enso is a community-driven open source project which is and will always be open and free to use. We are committed to a fully transparent development process and highly appreciate every contribution. If you love the vision behind Enso and you want to redefine the data processing world, join us and help us track down bugs, implement new features, improve the documentation or spread the word!
If you'd like to help us make this vision a reality, please feel free to join our chat, and take a look at our development and contribution guidelines. The latter describes all the ways in which you can help out with the project, as well as provides detailed instructions for building and hacking on Enso.
If you believe that you have found a security vulnerability in Enso, or that you have a bug report that poses a security risk to Enso's users, please take a look at our security guidelines for a course of action.
Join the Enso Community to connect with fellow users, share insights, find sample projects, and get answers to your questions.
Enso Analytics transforms complex processes into repeatable workflows, boosting productivity for data-intensive teams. Learn more at ensoanalytics.com.