Open Source
Open source software is a core building block for Target’s technology team, and a key component of our strategy as we work to build innovative experiences for our guests and efficient software solutions for our teams. Our technology team members are encouraged by their leaders to not only use open source solutions in their day-to-day work, but also to contribute back into the broader ecosystem as active members of the community.
Click hereto explore Target’s current open source projects.
Our Strategy
Target’s Open Source Program Office (OSPO) advocates for open and innersource solutions as a strategic business differentiator. We prioritize open source engagement not only to help us advance our goals, but also to advance technical efforts beyond Target and the retail industry as a whole. We aim to equip leaders and technologists with the tools they need to be more effective in their work and recognize security and compliance as table-stakes as we share our expertise and innovations with our community. Click to read more about our Open Source Fund.
Recent Blogs
Target Open Source Fund
In our experience, a strong open source practice leads to transformative, innovative, and collaborative outcomes for all involved. We are inspired by the work done at other companies to directly fund eligible open source foundations, communities, and projects. We are thrilled to announce our own Open Source Fund at Target. We hope to strengthen the open source movement, encourage continued enthusiastic engagement by our teams, and establish our support by contributing financially back into the community and ecosystem. See below for our current funded projects, or to explore previously funded projects.
Colima
Container runtimes on macOS (and Linux) with minimal setup
Curl
A command line tool and library for transferring data with URL syntax
Oh My Zsh
A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration.
PostgreSQL
PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
Homebrew
Homebrew is the missing package manager for macOS (or Linux).
OpenAPI Generator
OpenAPI Generator allows the generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).
SDKMAN!
The Software Development Kit Manager is a reliable companion for effortlessly managing multiple Software Development Kits on Unix systems.
mockk
mockk is a mocking library for Kotlin.
http4k
http4k is the functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.