Made in Canada

Open Source Software Library

Discover open-source software founded or developed in Canada — from academic projects to government tools and community initiatives.

Active filters: Search: "workflow" × Clear all
31 projects found
L

Lagoon

System & Infrastructure
Michael Schmid 2017 Vancouver, British Columbia Apache-2.0 v2.x

Lagoon is an open-source application delivery platform built for Kubernetes and Docker. It automates DevOps workflows, enabling teams to define their entire infrastructure as code. Developed by amazee.io with strong Canadian roots.

No comments yet. Be the first!

P

ProcessMaker

System & Infrastructure
Gerald Roper 2001 Montreal, Quebec AGPL-3.0 v4.x

ProcessMaker is an open-source business process management and workflow automation platform. Originally developed with strong Canadian involvement in Montreal, it helps organizations automate approval processes, forms, and document workflows.

No comments yet. Be the first!

O

OSCAR EMR

Health & Medicine
McMaster University 2001 Hamilton, Ontario GPL-2.0 v19.x

OSCAR EMR (Open Source Clinical Application Resource) is a Canadian-developed open-source electronic medical records system used by thousands of primary care physicians across Canada. Developed at McMaster University, it supports bilingual interfaces and Canadian-specific clinical workflows including OHIP billing.

No comments yet. Be the first!

P

PR Workflow Failure

System & Infrastructure
Canadian Digital Service 2025 Ottawa, Ontario MIT

GitHub Action for reporting pull-request workflow failures.

No comments yet. Be the first!

S

StatCan RTRA

Health & Medicine
Statistics Canada 2019 Ottawa, Ontario MIT

Real Time Remote Access tooling and documentation for Statistics Canada workflows.

No comments yet. Be the first!

D

dwave-hybrid

Security
D-Wave Quantum 2018 Burnaby, British Columbia Apache-2.0

Hybrid asynchronous decomposition framework for quantum-classical workflows.

No comments yet. Be the first!

R

RASK CASK Python

Development Tools
Statistics Canada Ottawa, Ontario Other

Python package from Statistics Canada for standardizing road attributes and municipality names. It is useful for data-cleaning workflows that need consistent geospatial and administrative naming before analysis or publication.

No comments yet. Be the first!

K

Kubeflow Electron App

Development Tools
Statistics Canada Ottawa, Ontario Other

Small Electron desktop application for working with Kubeflow environments. It provides a client-side wrapper that can make Kubeflow workflows easier for analysts or platform users to access.

No comments yet. Be the first!

C

Canonym

Development Tools
Statistics Canada Ottawa, Ontario MIT

Python anonymization package from Statistics Canada for privacy-protection workflows. It supports identification and treatment of sensitive information, helping analysts prepare safer datasets for sharing or processing.

No comments yet. Be the first!

B

Banff Statistical Procedures

Development Tools
Statistics Canada Ottawa, Ontario Other

Official Statistics Canada repository for Banff procedures, a modular statistical package for data editing and imputation. It supports production-quality statistical processing and modernization of survey data workflows.

No comments yet. Be the first!

C

CDS Workflows

Communication
Canadian Digital Service Ottawa, Ontario MIT

Reusable workflow definitions and automation assets maintained by the Canadian Digital Service. The repository helps standardize repeated development and operational tasks across CDS projects.

No comments yet. Be the first!

T

Terraform Tools Setup

Communication
Canadian Digital Service Ottawa, Ontario MIT

GitHub Action that installs the Terraform-related tooling required by CDS projects. It makes CI pipelines more consistent by packaging common setup steps for infrastructure-as-code workflows.

No comments yet. Be the first!

S

SRE Labels

Communication
Canadian Digital Service Ottawa, Ontario MIT

Automation repository for managing labels used by CDS site reliability engineering workflows. It helps keep issue triage and operational tracking consistent across repositories.

No comments yet. Be the first!

S

SMTP Proxy for Notify

Communication
Canadian Digital Service Ottawa, Ontario MIT

SMTP proxy service for GC Notify that allows email systems to route messages through notification.canada.ca. It bridges existing mail workflows with a modern notification platform.

No comments yet. Be the first!

S

Sentinel Forward Data Action

Communication
Canadian Digital Service Ottawa, Ontario MIT

GitHub Action that forwards data from a previous CI step into Microsoft Sentinel. It supports security-monitoring workflows by connecting repository automation with cloud security tooling.

No comments yet. Be the first!

C

CanadaLogin Self-Service Webapp

Communication
Canadian Digital Service Ottawa, Ontario MIT

Custom web application that integrates with IBM Verify so users can manage a CanadaLogin profile. It supports identity self-service workflows for federal digital services.

No comments yet. Be the first!

A

Air Quality Warnings

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Quarto/R-based project for publishing air-quality warning information in British Columbia. It supports environmental reporting workflows and reproducible public communication.

No comments yet. Be the first!

G

GWELLS QAQC Geocode Archive Data

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

R repository related to the GWELLS quality-assurance dashboard and geocoded archive data. It supports groundwater-well data validation, mapping and analytical workflows.

No comments yet. Be the first!

P

Post-Secondary Supply Model

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

R data-science project for the Post-Secondary Supply Model used in education and workforce planning. It houses modelling code, analytical workflows and reproducible outputs for public-sector decision support.

No comments yet. Be the first!

R

Route Information and Data Entry

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Route Information and Data Entry application for entering and managing transportation route data. It supports structured workflows around road or route information in government systems.

No comments yet. Be the first!

B

BRMB PIM

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Java repository supporting the Base Resource Management Branch product-information-management ecosystem. It provides backend components for natural-resource data and business workflows.

No comments yet. Be the first!

B

BCGov Developer Experience Team

Communication
Government of British Columbia Victoria, British Columbia Other

Scripts, demos and examples produced by the B.C. Government Developer Experience team. It helps internal and partner developers adopt platform tools, workflows and open-source practices.

No comments yet. Be the first!

T

Try Quickstart

Communication
Government of British Columbia Victoria, British Columbia Other

Companion repository for experimenting with B.C. Government quickstart OpenShift workflows. It is intended as a lightweight sandbox for validating platform onboarding and deployment patterns.

No comments yet. Be the first!

L

Ligo Data Linking

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Open-source application that provides a web interface for documented, repeatable administrative-record linkage and deduplication. It lets analysts select data-linking methods and run them in a structured workflow.

No comments yet. Be the first!

B

BCGov DevOps Requests

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Issue-based service desk for requesting DevOps and platform changes in the B.C. Government ecosystem. It provides transparency around support workflows and platform onboarding.

No comments yet. Be the first!

N

NR MALS

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Natural-resources ministry application repository used for managing land or resource-service workflows. It provides public code and issue history for a government service maintained under open-source practices.

No comments yet. Be the first!

B

BC Digital Marketplace

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Application supporting the B.C. Digital Marketplace, where digital service opportunities and procurement workflows can be published. It is a public-sector platform for transparent supplier engagement.

No comments yet. Be the first!

N

Natural Resources Digital Analytics Platform

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Digital analytics platform repository for B.C. natural-resources teams. It supports data ingestion, reporting and platform workflows used to turn operational resource data into decision-ready products.

No comments yet. Be the first!

N

NR Forest Client

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Web client for forestry-related digital services in British Columbia. The repository provides frontend code and patterns for interacting with natural-resource APIs and user workflows.

No comments yet. Be the first!

C

Children and Youth Disability Benefit Submissions

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

TypeScript application form for the Children and Youth Disability Benefit program. It demonstrates a digital submissions workflow for benefit applications and structured intake.

No comments yet. Be the first!

C

Capital Rehabilitation Project Tracking

Communication
Government of British Columbia Victoria, British Columbia Apache-2.0

Capital Rehabilitation Project Tracking system used in transportation infrastructure workflows. It helps staff track project information, statuses and rehabilitation planning data in a web application.

No comments yet. Be the first!