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.

red Target bullseye logo next to black text reading "Open Source"

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

  • Diagram showing the installed Poetry instance, with sections for "other version managers," "system," and "pyenv" with Python versions shown flowing to apps, pipx, and poetry

    Make Python DevEx

    March 29, 2024
    By Colin Dean
    How a 47+ year old tool can MAKE Python developer experience easier.
  • red Target bullseye logo next to black text reading "Open Source"

    Announcing Target’s Open Source Fund

    March 11, 2024
    By Brian Muenzenmeyer
    Sharing details around Target's new Open Source support fund
  • photo of Target's Cyber Fusion Center entrance, with illuminated white letters mounted vertically to a black painted wall, and red striped carpet with a long hallway in the background

    Target's Cyber Fusion Center Highlights Open Source Projects

    February 27, 2024
    By Caleb Walch, Joe Petroske, Paul Hutelmyer, Eric Brandel, and Mauricio Rossi Sabarros
    Status of current open source projects from Target's cybersecurity team.
  • A diagram of a mobile device interacting with Point of Sale devices via POSSUM web APIs

    Introducing POSSUM, An Open Source Retail Peripheral Platform for All

    September 27, 2023
    By Adam Nawrocki
    Learn about our newest open source product which provides hardware abstraction for industry standard retail peripherals.
  • a series of five white icons in circles on a lavender background, from the far left icons picture a device that appears to have a variety of connections to it, an icon of a sheet of paper with lines on it, a cute dog icon with a space helmet, a sheet of paper with a magnifying glass above it, and an icon of a browser window

    Strelka: Real-Time Threat Hunting Scanner

    August 24, 2022
    By Paul Hutelmyer
    Strelka is a real-time, container-based, file scanning system used for threat hunting, threat detection, and incident response, built by our Target cybersecurity team.

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.

Homebrew logo

Homebrew

Homebrew is the missing package manager for macOS (or Linux).

OpenAPI logo

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! logo

SDKMAN!

The Software Development Kit Manager is a reliable companion for effortlessly managing multiple Software Development Kits on Unix systems.

mockk logo

mockk

mockk is a mocking library for Kotlin.

http4k logo

http4k

http4k is the functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.