Skip to main content


Welcome to the HPCC Systems developer community!

Track the latest developments and help make our platform even better. Whether you're an experienced HPCC Systems user or just getting started, there are a number of ways to get involved. Ask questions and find answers in our Support Forums.

Contribute to our community

Make your mark by contributing your ideas and code to the HPCC Systems community. All contributions are reviewed before being published.


Code release process:

  1. Create a GitHub account.
  2. Fork the HPCC Systems platform (or other) repository.
  3. Clone your GitHub repository to your development machine.
  4. Create a new branch.
  5. Make the changes and commit them to the branch.
  6. Push the branch to your GitHub repository.
  7. Issue a pull request.
  8. Get code reviewed.
  9. Code is merged!


For bug tracking and software tracking, we use Jira:

  1. Go to our Community Issue Tracker.
  2. Create an account (if you can, use same IDs on Jira and GitHub).
  3. Clone your GitHub repository to your development machine.
  4. Search for any issues assigned to available for anyone. Post questions in the issue.
  5. Discuss ideas in the Developer Forum.


Take a look at our 2018 Google Summer of Code and HPCC Systems Intern Program project lists. All project ideas are available for anyone who wants to contribute a solution. Some ideas are not fully formulated, and others also show the name of an HPCC Systems developer to contact, so you can discuss your solution.


Have an idea and want to discuss it with an HPCC Systems developer? Email Lorraine Chapman who will help you get connected.


The HPCC Systems team is always looking for contributors to the roadmap. View the HPCC Systems Roadmap. Interested in assisting on any of these items? Please contact us.


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.

GitHub ECL Samples

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


Join us at these upcoming events. Engage with experts from the HPCC Systems community and hear about the latest trends, breakthroughs, challenges and opportunities in the world of big data.

Upcoming Events

Virtual Conference

What’s new

Communicate with other developers and stay up to date on the latest HPCC Systems news.

Latest release details
Introducing our Cloud Native Platform
HPCC Systems 8.0.0 is the first release that provides a Cloud Native version of our platform that is feature complete and ready for Cloud performance evaluation. The HPCC Systems Cloud Native platform combines the usability of our bare metal platform with the automation of Kubernetes.

Visit our Cloud Native Platform Wiki for How To videos and blogs on topics such as persisting, exporting and importing data, using a service mesh, log visualisation and getting set up using Azure AKS and AWS EKS.

Use this Helm chart to deploy an entire HPCC environment to a Kubernetes cluster and see some examples providing usage guidance. Read the Cloud Native Platform Highlights blog for details about the latest features and enhancements now available.

Bare Metal and Cloud Native Platforms
Find out about the most significant improvements available on both platforms in our Cross Platform Highlights blog. Bare metal users will find the latest release available for download now. All users will find more information in the release notes and supporting documentation.
Latest blog post
  • Lorraine Chapman
    2 weeks 2 days ago
    Bahar Fardanian is a key ambassador for the HPCC Systems Open Source Project. Bahar's work is an inspiration to all who experience her presentations, workshops and Hackathon challenges, in particular students looking to become software engineers or data scientists. Find out about her latest venture, which involves delivering a big data analytics course to students at Kennesaw State University.
  • Roger Dev
    3 weeks 3 days ago
    As Data Lakes become more complex, it can become difficult to locate information and to understand the inner workings. Curation is the process of documenting a Data Lake so that resources can be located, and its flows understood. Tombolo is an open-source Curation and Governance system for HPCC Systems Data Lakes. It provides visibility into the Data Lake and a central repository for documentation of all of its aspects. It is tightly integrated with the HPCC Systems Platform, automatically exchanging information to help automate the Curation and operation of the Data Lake.
  • Lorraine Chapman
    1 month ago
    The aim of the March Kennesaw State University College of Computing and Software Engineering Hackathon event, was to demonstrate to students how big data analytics may be used for social good to solve problems in society that make a real difference in people's lives. HPCC Systems provided students with the opportunity to learn more about The ADAM Program and take a look at missing children trends.


Did you know you can work with our ecosystem of partners? Their comprehensive expertise helps our customers drive efficiencies in implementing big data solutions.

Interested in joining our partner ecosystem? We’d love to hear from you. Contact Us.

We work closely with several universities and other academic institutions. Learn more about our academic relationships.

What people are saying about HPCC Systems

2020 Community Day Logo Image
Learn More Details
Listen to Sessions
Watch Poster videos