Language selection

Open Source Software

Open source software refers to a software that is released under a license grating anyone permission to use, modify, change or redistribute its source code for any purpose. This open source process is an example of open collaboration where everyone benefits from the development of technological tools that solve real issues.

Search the catalog for open source software that are used by different levels of Canadian public administrations.

You may also add a software or update its data using the Open Source Software Form.

Need help? Check our user guide on how to use the Open Resource Exchange platform.

Filter Options

Software Category Description Licence(s) Tag Usage Homepage Level of government
Linux Operating environment software The Linux kernel is a Unix-like computer operating system kernel. GPL-2.0-only  Operating system kernel  3 federal municipal federal 
GIMP Content authoring and editing software GIMP is a cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems. GPL-3.0-or-later  Graphics  1 federal 
Cassandra Data management and query software Apache Cassandra is a highly-scalable partitioned row store. Apache-2.0  Data base  1 municipal 
AirFlow Content management software Airflow is a platform to programmatically author, schedule and monitor workflows. Apache-2.0  Data integration  1 municipal 
Laravel Development software PHP web framework intended for the development of web applications following the model–view–controller (MVC) architectural pattern. MIT  HTTP Server PHP  1 federal 
Firefox Content authoring and editing software Web browser developed by Mozilla Foundation. MPL-2.0  Web browser Desktop Mobile  3 federal federal federal 
LESK Development software Laravel Enterprise Starter Kit, is a template project based on the Laravel framework, combining a set of features that can kick start any Web application. GPL-3.0-only Apache-2.0  HTTP Server PHP Laravel  1 federal 
Apache Network applications software Cross-platform web server. Apache-2.0  HTTP Server  2 federal federal 
Angular Development software A framework for mobile and desktop applications. MIT  software framework  1 municipal 
Jekyll Development software Transform your plain text into static websites and blogs. MIT  Website  1 federal 
Debezium Data management and query software Debezium is an open source distributed platform for change data capture. Apache-2.0  Incremental management of data  1 municipal 
QGIS Educational or reference software A Free and Open Source Geographic Information System (GIS). GPL-2.0-only  GIS  1 federal 
R Development software R is a programming language environment for statistical computing and graphics supported by the R Foundation for Statistical Computing. GPL-2.0-only  Programming Language  2 federal federal 
Greenshot Utility and device driver software Greenshot is a light-weight screenshot software tool for Windows with the following key features: Quickly create screenshots of a selected region, window or fullscreen; you can even capture complete GPL-3.0-only  Screenshot  1 federal 
LibreOffice Content authoring and editing software LibreOffice is a powerful office suite – its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. MPL-2.0  Office  1 federal 
Drupal Content management software Content management system (CMS) written in PHP. Drupal provides a back-end framework for web sites. GPL-2.0-or-later  Website  4 federal federal federal federal 
MediaWiki Content authoring and editing software Wiki package written in PHP, originally for use on Wikipedia. GPL-2.0-only  Wiki Website  1 federal 
AirBnb Knowledge Repo Data management and query software A platform for data scientists and other technical professions. Apache-2.0  Sharing knowledge  1 municipal 
Ansible Content management software Ansible is an IT automation tool. GPL-3.0-only  Application platform  1 municipal 
NVDA Utility and device driver software NVDA allows blind and vision impaired people to access and interact with the Windows operating system and many third party applications. GPL-2.0-only  Accessibility  1 federal 
PHP Development software A server-side scripting language designed for web development but also used as a general-purpose programming language. PHP-License  Programming language  1 federal 
Elasticsearch Data management and query software Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. Apache-2.0  Website  2 federal municipal 
zLib Compression Library Development software zlib is a general-purpose lossless data-compression library for use on virtually any computer hardware and OS. Zlib  Compression Library  1 federal 
Tomcat Networking software The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. Apache-2.0  Server  1 federal 
WinMerge Utility and device driver software WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle. GPL-2.0-or-later  Compare  1 federal 
Audacity Content authoring and editing software Audacity is a free and open-source digital audio editor and recording application software. (mp3, Wave, AIFF, Flac, Ogg...) GPL-2.0-or-later  audio  1 federal 
Git Utility and device driver software Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. GPL-2.0-only  Git Source Control  2 federal federal 
Python Development software Python is an interpreted, high-level, general-purpose programming language. Python-2.0  Programming Language  2 federal federal 
Elgg Development software Highly customizable web framework and CMS for building social apps MIT GPL-2.0-only  Collaboration Social  1 federal 
Docker Operating environment software Performs operating-system-level virtualization also known as containerization Apache-2.0  Container platform Development Infrastructure  2 federal federal 
Accumulo Data management and query software Accumulo is a sorted, distributed key/value store that provides robust, scalable data storage and retrieval. Apache-2.0  Application  1 municipal 
Eclipse IDE Development software Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. EPL-2.0  IDE  1 federal 
PuTTY Networking software PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. MIT  SCP SSH Telnet  1 federal 
Etherpad Content authoring and editing software Edit text documents collaboratively in real-time. Apache-2.0  Collaboration Text editor Productivity  1 federal 
Bokeh Educational or reference software Bokeh is an interactive visualization library that targets modern web browsers for presentation. BSD-3-Clause  Visualisation  1 municipal 
WinSCP Utility and device driver software WinSCP (Windows Secure Copy) is a free and open-source SFTP, FTP, WebDAV, Amazon S3 and SCP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote compute GPL-3.0-only  SCP  1 federal 
7-zip Utility and device driver software 7-Zip is a free and open-source file archiver, a utility used to place groups of files within compressed containers known as "archives". LGPL-2.1-only  Zip Archive  2 federal federal 
Rocket.Chat Information exchange software Instant messaging team chat. MIT  Instant messaging  1 federal 
LAME MP3 Encoder Development software LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL. LGPL-3.0-or-later  Audio  1 federal 
Notepad++ Content authoring and editing software Text editor and Notepad replacement that runs in the Windows environment. GPL-2.0-only  Desktop Productivity Text editor  3 federal federal federal 

Data is also made available in JSON format for open data and use in other applications.