discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
enso-org/enso · source
Snapshot 0 · 2026-11-04T12:47:24Z · Java · Apache-2.0
Content fingerprint
cdb2989cabdcb77b1d7f7e9e2aaa7300d96cb57d515ad483647a23e9aa23815bGitHub description at capture
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
README at capture
# Enso Analytics 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](https://www.ensoanalytics.com). ## Key Features - **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. ## Use Cases - **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. ## Getting Started To get started with Enso: - Explore our [Getting Started guide](https://help.enso.org/docs/getting-started-intro) 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](https://help.enso.org). ## Enso Source Code 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](https://www.ensoanalytics.com/download). 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! ### Project Components 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](https://www.graalvm.org/)), 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](https://www.ensoanalytics.com/product) 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. ### License 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](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](https://opensource.org/licenses/apache-2.0), as specified in the [LICENSE](https://github.com/enso-org/enso/blob/develop/LICENSE) file. The Enso IDE is licensed under the [AGPL 3.0](https://opensource.org/licenses/AGPL-3.0), as specified in the [LICENSE](https://github.com/enso-org/enso/blob/develop/app/gui/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. ## Contributing to Enso 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](https://discord.gg/enso), and take a look at our [development and contribution guidelines](https://github.com/enso-org/enso/blob/develop/docs/CONTRIBUTING.md). 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](https://github.com/enso-org/enso/blob/develop/docs/SECURITY.md) for a course of action. ## Community Join the [Enso Community](https://community.ensoanalytics.com) to connect with fellow users, share insights, find sample projects, and get answers to your questions. ## About Enso Analytics transforms complex processes into repeatable workflows, boosting productivity for data-intensive teams. Learn more at [ensoanalytics.com](https://www.ensoanalytics.com).