Goldman Sachs Open Source
Goldman Sachs runs on open source. For nearly a decade, we have been open sourcing our own products and contributing to existing projects, especially those we use internally.
300+
engineers contributing to open source projects
20+
GS projects contributed as open source
400+
projects to which GS engineers contribute
FEATURED OPEN SOURCE CONTRIBUTORS
Sarah Hsu
Throughout my journey in open source, I have been fortunate to engage in various projects, from fostering community growth to establishing guiding principles and best practices. Over the past couple of years, I have played a pivotal role in leading Goldman Sachs' Green Software Foundation initiatives and have chaired several projects for the foundation. The Green Software Training Course holds a special place in my heart among all the projects that I have been involved in. Its primary objective is to provide individuals involved in the business of making software with the knowledge and tools necessary to embrace sustainability within this industry.
Nash Kaminski
Contributing to open source is a valuable source of inspiration and provides useful insight into industry trends and common practices. By contributing back to projects that we use and consume as a firm we are supporting the continued advancement of initiatives that we all can benefit from.
Marty Pauley
I've always been more of a fixer than a builder, so one of the features that attracted me to open source (from before we called it that) was the freedom to find and fix bugs. As open source became more common over the years, the range of programs, and fixable bugs, increased. It's been a great way to learn how things work, and break.
Goldman Sachs Open Source is one of the key aspects of our developer offering. It’s how we collaborate with the developer community and the way we give back, contribute and strengthen our position in technology.”
— Marco Argenti, Co-Chief Information Officer
Goldman Sachs Open Source Projects
GS Quant
Python toolkit for quantitative finance.
Goldman Sachs jDMN
Decision Model and Notation (DMN) execution engine implemented in Java.
Reladomo
Enterprise-grade object-relational mapping framework for Java.
Projects contributed to foundations
Legend
Data modeling platform. Contributed to the Fintech Open Source Foundation (FINOS).
CatchIT
Source code secret scanner. Contributed to the Fintech Open Source Foundation (FINOS).
Eclipse Collections
Comprehensive collections library for Java. Contributed to the Eclipse Foundation.
Projects Recently Contributed to
Trino
Distributed SQL query engine for big data analytics.
Kong
API and microservice management.
JanusGraph
Distributed scalable graph database.
News & Happenings
Six Degrees of Symphony: Open Source in Financial Markets
Listen to Ffion Acland, Global Co-Manager of Data Models and Governance, as she describes why open source is vital for financial services innovation. Ffion also explores Legend, our open sourced data modeling platform.
Meet the Green Software Foundation Organizational Leads: Sarah Hsu of Goldman Sachs
Sarah Hsu is an Associate at Goldman Sachs and works on Site Reliability Engineering. She is very passionate about the Green Software Foundation's educational component, which includes raising awareness, encouraging discussions and amplifying voices.
Open Source Strategy Forum NYC Recap
Recently, members of our Goldman Sachs engineering community had a fantastic experience sharing at the Open Source Strategy Forum (OSSF) in NYC. OSSF was hosted by FINOS (Fintech Open Source Foundation) and the Linux Foundation. The event brought together individuals from the financial services, technology, and open source communities.
Foundation memberships
Cloud Native Computing Foundation (CNCF)
Serves as the vendor-neutral home for many of the fastest-growing open source projects, including Kubernetes, Prometheus, and Envoy.
Eclipse Foundation
Home to the Eclipse IDE, Jakarta EE, and over 350 open source projects, including runtimes, tools, and frameworks for a wide range of technology domains such as the Internet of Things, automotive, geospatial, systems engineering, and many others.
Fintech Open Source Foundation (FINOS)
Accelerate collaboration and innovation in financial services through the adoption of open source software, standards and best practices.
GraphQL Foundation
An open and neutral home for the GraphQL community, dedicated to promoting widespread adoption and accelerating development of the surrounding ecosystem.
Green Software Foundation
Building a trusted ecosystem of people, standards, tooling and best practices for green software.
Object Management Group (OMG)
International, open membership, not-for-profit technology standards consortium.
ONUG
Advocates for open, interchangeable, software-defined solutions at every level of a business application's dependency map.
Open Container Initiative
Lightweight, open governance structure (project), formed under the auspices of the Linux Foundation, for the express purpose of creating open industry standards around container formats and runtime.
Open Source Security Foundation (OpenSSF)
Committed to collaboration and working both upstream and with existing communities to advance open source security for all.
OS-Climate
Establishing an Open Source collaboration community to build a data and software platform that will dramatically boost global capital flows into climate change mitigation and resilience.
The Linux Foundation
Provides a neutral, trusted hub for developers to code, manage, and scale open technology projects.
TODO Group
Open community of practitioners who aim to create and share knowledge, collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices or similar Open Source initiatives.
Goldman Sachs Open Source Projects on GitHub
Explore our code.
This site is for informational purposes only and does not constitute an offer to sell, or the solicitation of an offer to buy, any security. The Goldman Sachs Marquee® platform is for institutional and professional clients only. Some of the services and products described on this site may not be available in certain jurisdictions or to certain types of client. Please contact your Goldman Sachs sales representative with any questions. Nothing on this site constitutes an offer, or an invitation to make an offer from Goldman Sachs to purchase or sell a product. This site is given for purely indicative purposes and does not create any contractual relationship between you and Goldman Sachs. Any market information contained on the site (including but not limited to pricing levels) is based on data available to Goldman Sachs at a given moment and may change from time to time. There is no representation that any transaction can or could have been effected on such terms or at such prices. Please see https://www.goldmansachs.com/disclaimer/sec-div-disclaimers-for-electronic-comms.html for additional information. © 2023 Goldman Sachs. All rights reserved.
Transaction Banking services are offered by Goldman Sachs Bank USA (“GS Bank”). GS Bank is a New York State chartered bank, a member of the Federal Reserve System and a Member FDIC. © 2023 Goldman Sachs. All rights reserved.
Not all products and functionality mentioned on this website are currently available through our API platform.
All loans and deposit products are provided by Goldman Sachs Bank USA, Salt Lake City Branch. Member FDIC.
Brokerage and investment advisory services offered by our investment products are provided by Goldman Sachs & Co. LLC (`‘GS&CO.`’), which is an SEC registered broker-dealer and investment adviser, and member FINRA/SIPC. Research our firm at FINRA's BrokerCheck. Custody and clearing services are provided by Apex Clearing Corporation, a registered broker-dealer and member FINRA/SIPC. Please consider your objectives before investing. A diversified portfolio does not ensure a profit or protect against a loss. Past performance does not guarantee future results. Investment outcomes and projections are forward-looking statements and hypothetical in nature. Neither this website nor any of its contents shall constitute an offer, solicitation, or advice to buy or sell securities in any jurisdictions where GS&Co. is not registered. Any information provided prior to opening an investment account is on the basis that it will not constitute investment advice and that GS&Co. is not a fiduciary to any person by reason of providing such information. For more information about our investment offerings, visit our Full Disclosures.
Investment products are: NOT FDIC INSURED ∙ NOT A DEPOSIT OR OTHER OBLIGATION OF, OR GUARANTEED BY, GOLDMAN SACHS BANK USA ∙ SUBJECT TO INVESTMENT RISKS, INCLUDING POSSIBLE LOSS OF THE PRINCIPAL AMOUNT INVESTED