
Open Source Advocate
To stay on the cutting edge, you know your organization needs the agility afforded by open source software and community collaboration. And that’s what you’ll find here. Hewlett-Packard Enterprise (HPE) has always had a culture of open collaboration and giving back to the community. It’s in our DNA. Open source collaboration is the whole idea behind the HPE Developer Community, offering a place where HPE and external engineers can come together to accelerate innovation.
Our open source projects today focus on common problems customers are trying to solve; making hybrid IT simple, enabling cloud economics, programming data analyses on laptops through supercomputers, and securing digital infrastructure. But they go beyond providing innovative enterprise solutions to tackling global issues, such as ensuring the right people can access the right data wherever it’s needed to combat disease and hunger. We do so by contributing to projects focused on cloud-native application development, data fabric, and high performance computing (HPC), investing in future growth areas such as AI, machine learning, data science, and edge computing.
Explore community-powered innovation here as we highlight a few of the latest open source contributions from HPE. We encourage you to join these community efforts, contributing where and when you can.
Get Inspired
Data science de facto standards emerge
Explore open standards for AI/ML tool and application development.
Building a Foundation
Secure from the start
Start with a zero-trust policy where everyone needs to be authenticated and authorized.
Improve scientific simulation efficiency and accuracy at scale using high-performance compute simulations and the open source framework of SmartSim
Accelerate time-to-production with Determined AI, an open source deep learning training platform to build and train models faster and easier
Use SPIFFE (Secure Production Identity Framework for Everyone) to securely authenticate services in dynamic and heterogeneous environments through platform-agnostic, cryptographic identification. This ensures distributed workloads can continuously establish mutual trust and encrypted communications within and across organizational boundaries, especially when communicating over untrusted networks
Prototype-then-port parallel processing apps
ML/DL and AI apps requiring large-scale simulation often need the power of parallel processing, but access to HPC hardware can be limited.
Connect seamlessly to trustworthy data
Dataspaces provide the building blocks to integrate diverse data sets from multiple distributed owners and gain broader discovery and access with improved governance and trust.
Create a standard and open approach to meta data, enabling easier cross-vertical discovery and sharing of distributed diverse data sets with HPE Dataspaces
Apply open source solutions to solve global issues
In an interconnected world, technology can enhance and protect our existence
Modernize the SQL stack for analytics transformations
Enterprises increasingly require data analytics services with cloud-like operations
Current on-premises SQL technologies don’t account for the new requirements around hybrid cloud and scale. Presto supports SQL runtimes to increase speed
Addressing Key Concerns
I have data everywhere, including supplier and customer sites. I need to take advantage of it for AI and machine learning applications. What open source technologies can help me do this?
View this video to learn how HPE Dataspaces connects data consumers with data producers offering a clean and trusted exchange of data
How can open, interconnected data access solve global issues?
Explore how HPE’s research partnership with CGIAR System Organization, The AgStack Foundation and Digital Green enables farmers to find the data they need to advance their agricultural goals in this article
Where can I find an open source tool that helps me build and train ML models faster and easier?
Learn more about Determined AI
My machine-learning application requires the power of parallel processing. But access to HPC machines is limited. Is there a way I can prototype my app on less expensive hardware and then port it over to a cluster or supercomputer?
Explore Chapel, an open source programming language that aims to solve the “prototype then port” issue, developed by Cray, an HPE company
Learn more about Chapel
How do I secure an application in heterogeneous, distributed environments?
Learn how the CNCF-incubated project, SPIFFE/SPIRE, can help in the eBook Solving the Bottom Turtle
Explore some of the top capabilities of SPIFFE/SPIRE
How can I deploy my stateful application on my modern, open Kubernetes platform?
Learn about and contribute to the HPE-sponsored open source project KubeDirector
Deploy cloud-native and non-cloud-native apps running on bare-metal or virtualized infrastructure, on-premises, on any cloud and at the edge with KubeDirector-powered HPE Ezmeral Runtime Enterprise
How can I manage my systems using open source standards?
Simply and securely manage your data center hardware with the Redfish API ecosystem
Learn why the industry is transitioning to Redfish
Where can I find open source design system and development framework tools to create responsive, accessible mobile-first apps?
Build awesome apps with the HPE-sponsored open source project, Grommet
Skill Up
Munch & Learn technology talkMonthly meetups where you can hear from experts on the newest technologies. Catch up on any you may have missed and register for upcoming talks.
Mithril: Introducing Robust Identities into Istio by integrating with SPIRE
Meetups
A series of in-depth talks on open source developer technologies.
Decoupled policy enforcement with Open Policy Agent
HPE + vFunction: Modernizing Legacy Applications and Data Sources Faster
Streamlit - The fastest way to build and share data science apps
Workshops-on-Demand
Free, in-depth, hands-on workshops that allow you to explore details of a technology by interacting with it. Designed to fit your schedule, these workshops are available 24/7 – from anywhere at any time.
Documentation
Find documentation, API information, videos and tutorials on our open source platform pages.
Ping us with your comments, questions, and requests for information. We recommend starting with the HPE Developer Slack workspace.
Blog articles and tutorials

7 Questions for Oliver Alvarado Rodriguez: Exploiting Chapel's Distributed Arrays for Graph Analysis through Arachne
Jan 22, 2026Announcing Chapel 2.7!
Dec 18, 2025
Transformers From Scratch in Chapel and C++
Dec 13, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 8: Striving Toward Adoptability
Nov 13, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 7: Minimalist Language Designs
Oct 15, 2025
Open Sourcing Workshops-on-Demand part 2: How to Deploy the infrastructure
Oct 9, 2025
Announcing Chapel 2.6!
Sep 18, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 6: Performance of Higher-Level Languages
Sep 18, 2025
7 Questions for Marjan Asgari: Optimizing Hydrological Models with Chapel
Sep 15, 2025
Experimenting with the Model Context Protocol and Chapel
Aug 28, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 5: Productivity and Magic Compilers
Aug 21, 2025
7 Questions for Tiago Carneiro and Guillaume Helbecque: Combinatorial Optimization in Chapel
Jul 31, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 4: Syntax Matters
Jul 23, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 3: New Languages vs. Language Extensions
Jun 26, 2025
Open Sourcing Workshops-on-Demand part 5: Deploying and Managing API-DB server
Jun 24, 2025
Announcing Chapel 2.5!
Jun 13, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 2: Past Failures and Future Attempts
Jun 2, 2025
10 Myths About Scalable Parallel Programming Languages (Redux), Part 1: Productivity and Performance
Apr 30, 2025
Chapel/Fortran Interop in an Ocean Model: Introduction
Apr 25, 2025
Memory Safety in Chapel
Apr 10, 2025
Announcing ChapelCon '25!
Mar 31, 2025
Announcing Chapel 2.4!
Mar 20, 2025Using structured outputs in vLLM
Mar 16, 2025
7 Questions for Bill Reus: Interactive Supercomputing with Chapel for Cybersecurity
Feb 13, 2025
Using the Chapel Compiler to Develop Language Tooling
Feb 5, 2025
SC24 from the Chapel Language Perspective
Dec 18, 2024
Announcing Chapel 2.3!
Dec 12, 2024
Navier-Stokes in Chapel — Distributed Cavity-Flow Solver
Nov 14, 2024
7 Questions for David Bader: Graph Analytics at Scale with Arkouda and Chapel
Nov 7, 2024
Navier-Stokes in Chapel — Distributed Poisson Solver
Oct 28, 2024
7 Questions for Nelson Luís Dias: Atmospheric Turbulence in Chapel
Oct 15, 2024
Distributed Tuning in Chapel with a Hyperparameter Optimization Example
Oct 9, 2024Announcing Chapel 2.2!
Sep 26, 2024What’s New with Chapel? Nine Questions for the Development Team
Sep 4, 2024
Parallel Processing of a Billion Rows of Data in Chapel
Jul 12, 2024
Navier-Stokes in Chapel — 2D Simulations and Performance
Jul 9, 2024
Reflections on ChapelCon '24: A Community Growing Together
Jul 1, 2024
Announcing Chapel 2.1!
Jun 28, 2024
Generic Linear Multistep Method Evaluator using Chapel
May 14, 2024
Doing science in Python? Wishing for more speed or scalability?
Apr 30, 2024
Chapel's High-Level Support for CPU-GPU Data Transfers and Multi-GPU Programming
Apr 25, 2024
Navier-Stokes in Chapel — Introduction
Apr 10, 2024
Supercharged Chapel Editor Support
Apr 4, 2024
Introducing ChapelCon '24: The Chapel Event of the Year
Apr 2, 2024
Chapel 2.0: Scalable and Productive Computing for All
Mar 21, 2024
Changes to Chapel 2.0 Since its First Release Candidate
Feb 28, 2024
Comparing Standard Library Sorts: The Impact of Parallelism
Jan 30, 2024
Introduction to GPU Programming in Chapel
Jan 11, 2024
Open-sourcing PacketRusher: A 5G Core performance tester
Dec 18, 2023Dark Mode Theming in Grommet - Part 3: Theme color customization
Dec 15, 2023Dark Mode Theming in Grommet - Part 2: Adding dark and light theme modes
Dec 15, 2023Dark Mode Theming in Grommet - Part 1: How to set up and apply a theme
Dec 15, 2023
Announcing Chapel 1.33!
Dec 14, 2023
SC23 from the Chapel Language Perspective
Dec 7, 2023Programming with Chapel: Making the Power of Parallelism and Supercomputers More Accessible
Nov 14, 2023
Announcing Chapel 1.32!
Oct 5, 2023
Streamline and optimize ML workflows with HPE Ezmeral Unified Analytics
Sep 27, 2023
Announcing Chapel 1.31!
Jun 22, 2023
Meet Open Source enthusiast and Fpart project developer, Ganael Laplanche
Jun 12, 2023
Upgrade Kubernetes clusters using HPE GreenLake Terraform Provider
May 16, 2023
NetCDF in Chapel, Part 2: Reading a Dataset in Parallel
May 3, 2023
NetCDF in Chapel, Part 1: Interfacing with the C Library
Apr 27, 2023
Open Sourcing Workshops-on-Demand part 3: Understanding the Backend
Apr 5, 2023
Announcing Chapel 1.30.0!
Mar 24, 2023
Open Sourcing Workshops-on-Demand part 2: How to Deploy the backend
Mar 1, 2023Smart use cases for SmartSim
Feb 13, 2023
Open sourcing Workshops-on-Demand - Part 1: Why and How
Jan 24, 2023
Living the open source culture at HPE
Jan 20, 2023
Intro to Core API: Part 1 (Integer Incrementing)
Jan 19, 2023Developing an open source metadata framework to enhance the ML pipeline experience
Jan 15, 2023Announcing Chapel 1.29.0!
Jan 7, 2023HPE joins the Linux Foundation’s SPDX workgroup as an SPDX supporter
Jan 5, 2023Reflections on helping Linux become enterprise-ready
Oct 26, 2022SPIFFE/SPIRE graduates, enabling greater security solutions
Oct 24, 2022
Open source contributor helps Istio integrate with SPIRE
Oct 12, 2022
Meet Open Source Grommet Expert, Shimrit Yacobi
Sep 22, 2022
Chapel scales new heights with 1.28.0
Sep 20, 2022
Summary from the 9th Annual Chapel Implementers and Users Workshop (CHIUW 2022)
Jul 15, 2022
Scale Kubernetes Clusters using HPE GreenLake Terraform Provider
Jul 12, 2022
Kubernetes Cluster as Code - Part 2
Jun 23, 2022
Kubernetes Cluster as Code - Part 1
Jun 23, 2022
Why Open Source is more than Software: The Example of the Linux Foundation's AgStack project
Jun 1, 2022
Infrastructure-as-Code on HPE GreenLake using Terraform – Part 2
May 4, 2022Deep Learning Model Training – A First-Time User’s Experience with Determined – Part 2
May 3, 2022
Becoming a Linux Kernel Contributor: Following the Journey of Souptick Joarder
Apr 26, 2022Deep Learning Model Training – A First-Time User’s Experience with Determined - Part 1
Apr 14, 2022
Infrastructure-as-code on HPE GreenLake using Terraform
Mar 8, 2022
StackStorm: simple, elegant automation for everyone!
Nov 18, 2021