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: "cli" × Clear all
46 projects found — page 1 of 2
Verified
C

Cli

Communication Verified
Open Source

Open-source software project maintained in a public source repository.

No comments yet. Be the first!

Verified
C

Click

Communication Verified
Open Source

Open-source software project maintained in a public source repository.

No comments yet. Be the first!

Verified

rc-servers

Gaming Verified
Graham Littlewood 2025 Ottawa, Ontario GPL-3.0 v1.2.2

rc-servers reimplements all Robocraft servers to make the defunct game playable again. The project is fully self-hostable and does not require any game client modifications. After the shutdown of FreeJam, the British game studio behind Robocraft, and inspired by the Stop Killing Games movement, the OpenJam project was founded in Ottawa to keep their games running.

No comments yet. Be the first!

Verified
N

NRC Open Tools

Science & Research Verified
National Research Council of Canada 2010 Ottawa, Ontario MIT / Apache-2.0 vVarious

The National Research Council of Canada (NRC) publishes numerous open-source tools and datasets for materials science, climate modelling, construction standards, and aerospace research. Their open-data and open-software initiatives are publicly available via the Government of Canada's open resource portal.

No comments yet. Be the first!

Verified
P

Pidgin

Communication Verified
Mark Spencer, Canadian community contributions 1997 Various, National GPL-2.0 v2.14.x

Pidgin is a free and open-source multi-protocol instant messaging client. Canadian open-source developers have long been contributors to Pidgin and its underlying libpurple library, which supports dozens of chat protocols.

No comments yet. Be the first!

Verified
O

OSCAR EMR

Health & Medicine Verified
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!

Verified
G

GC Forms Client

Communication Verified
Canadian Digital Service 2021 Ottawa, Ontario MIT

Public-facing Next.js application for GC Forms.

No comments yet. Be the first!

Verified
B

BCGov Cas Pipeline

System & Infrastructure Verified
Government of British Columbia 2020 Victoria, British Columbia Apache-2.0

CI/CD pipeline patterns for B.C. climate action systems.

No comments yet. Be the first!

Verified
D

dwave-cloud-client

Security Verified
D-Wave Quantum 2017 Burnaby, British Columbia Apache-2.0

Client library for accessing D-Wave cloud solvers.

No comments yet. Be the first!

Verified
S

Shopify CLI

System & Infrastructure Verified
Shopify 2019 Ottawa, Ontario MIT

Command-line tooling for building Shopify apps and themes.

No comments yet. Be the first!

Verified
S

Sarama

System & Infrastructure Verified
Shopify 2013 Ottawa, Ontario MIT

Go client library for Apache Kafka.

No comments yet. Be the first!

Verified
E

Eclipse Theia Canadian Contributions

System & Infrastructure Verified
Eclipse Foundation / Ericsson Canada contributors 2017 Ottawa, Ontario EPL-2.0 v1.73.1

Eclipse Theia is an extensible framework to develop full-fledged multi-language Cloud & Desktop IDEs and tools with state-of-the-art web technologies.

No comments yet. Be the first!

Verified
E

Eclipse Che Canadian Contributions

System & Infrastructure Verified
Eclipse Foundation / Red Hat Canada contributors 2015 Toronto, Ontario EPL-2.0 v7.119.0

Che is Kubernetes-native and places everything the developer needs into containers in Kube pods including dependencies, embedded containerized runtimes, a web IDE, and project code. This makes workspaces distributed, collaborative, and portable to run anywhere Kubernetes runs

No comments yet. Be the first!

Verified
N

Nr Spar

Communication Verified
Government of British Columbia Victoria, British Columbia Apache-2.0 v0.4.0

The Seed Planning and Registry (SPAR) is the Ministry of Forests' online tree seed registry. It allows users to: Order seeds or seedlings, request cone and seed processing, and seed testing Enter and update information about their seedlots, orchards, and parent trees Generate reports about seedling requests, and the seedlot inventory SPAR supports reforestation, forest and ecosystem rehabilitation and wildfire recovery. It's also designed around Climate Based Seed Transfer (CBST) to help forests adapt to climate change. SPAR guides users through the selection of suitable seedlots using the transfer rules found in the Chief Forester’s Standards for Seed Use.

No comments yet. Be the first!

Not Verified
P

Puppyone

Development Tools
Apache 2.0 v0.3.1

A local-first editor built for you and your agents. Edit and preview Markdown, HTML, CSS, CSV, JSON, DOCX, XLSX, PDF, media, and 3D files. Work with local folders; files stay local unless you choose Cloud. Built-in Git, terminal, and agents including Codex, Claude Code, Cursor, and OpenCode. Optional Puppyone Cloud for hosting, backup, and always-on MCP or CLI access. Apache License 2.0. Install: npm install --global puppyone (macOS Desktop).

No comments yet. Be the first!

Not Verified
C

Cas Ggircs

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

GGIRCS is a tool designed to modernize the annual reporting and verification of greenhouse gas industrial emissions. This project is a fulfillment to meet the requirements of the BC government initiatives including Climate Strategy, Clean Growth and CleanBC, part of the Greenhouse Gas Industrial Reporting and Control Act [GGIRCA].

No comments yet. Be the first!

Not Verified
P

Pipeline CLI

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

Pipeline CLI is an open-source project or repository maintained by Government of British Columbia in Canada.

No comments yet. Be the first!

Not Verified
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!

Not Verified
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!

Not Verified
N

Ncmpcpp

Communication
International GPL-2.0

Ncmpcpp is an open-source software project focused on music, terminal, client. It can be evaluated as a transparent, community-developed alternative for individuals, organizations, and technical teams.

No comments yet. Be the first!

Not Verified
C

Chef Infra Client

Communication
International Apache-2.0

Chef Infra Client is an open-source software project focused on automation, configuration, devops. It can be evaluated as a transparent, community-developed alternative for individuals, organizations, and technical teams.

No comments yet. Be the first!

Not Verified
R

Resilio Sync Alternative: Syncthing Tray

Communication
International GPL-2.0

Resilio Sync Alternative: Syncthing Tray is an open-source software project focused on file sync, desktop, client. It can be evaluated as a transparent, community-developed alternative for individuals, organizations, and technical teams.

No comments yet. Be the first!

Not Verified
R

Restic

Communication
International BSD-2-Clause

Restic is an open-source software project focused on backup, encryption, cli. It can be evaluated as a transparent, community-developed alternative for individuals, organizations, and technical teams.

No comments yet. Be the first!

Not Verified
U

UrBackup

Communication
International AGPL-3.0

UrBackup is an open-source software project focused on backup, server, client. It can be evaluated as a transparent, community-developed alternative for individuals, organizations, and technical teams.

No comments yet. Be the first!

Not Verified
O

OpenSCAD

Office
Marius Kintel and Clifford Wolf 2010 Toronto, Ontario GPL-2.0

A script-based solid modelling application for creating precise parametric 3D designs.

No comments yet. Be the first!