ECL is a remarkably powerful language for solving big data challenges. Learn the language and the ideas will flow. Make your mark on a leading big data platform by contributing your ideas and code to the HPCC Systems community. For a bit of inspiration, check out other developers’ contributions.

Browsing is open to all users, but you must be registered as an HPCC Systems community member and logged in to contribute any code or information. Logged in users can also post comments. All contributions will be reviewed before being published.

ECL Snippets

View or download ECL code snippets contributed by the community. Contribute ECL snippets of your own.

Public Data Sources

Access publicly available data sources to play with and leverage in your own ECL applications. Contribute links to public data sources.

Data Descriptors and Simple Example Programs

Download ECL data descriptors and example programs for working with common publicly available data sets such as those identified in the Public Data Sources section. Contribute ECL data descriptors and example programs of your own.

Want to see even more examples? Check out the GitHub ECL Samples repository.