Opensource.microsoft.com

screenshot of Opensource.microsoft.com
jekyll

Opensource.microsoft.com

This is the source code to the Microsoft Open Source site featuring projects, program information, and "get involved" pages. This site is published at opensource.microsoft.com and managed by the Microsoft Open Source Programs Office (OSPO).

Overview

The opensource.microsoft.com website is a factual web site that provides information about Microsoft's open source program, the open source ecosystem that they support, and opportunities to get involved in projects and learn more. The site is generated by Jekyll, a popular open source static site generator implemented in Ruby, and it is deployed to Microsoft Azure within a Linux Azure Kubernetes Service (AKS) cluster. The site also makes use of Azure Front Door and Azure CDN. Dynamic data is retrieved through a Node.js backend implemented in TypeScript. The site was launched in August 2020 by the Microsoft Open Source Programs Office as part of the One Engineering System team.

Features

  • Homepage overview
  • Get involved
  • Projects
  • Ecosystem
  • Other content including Jobs, Blog, Code of Conduct text, Community Resources, a "thank you" page about the open source powering the project, and OpenAtMicrosoft Twitter

Summary

The opensource.microsoft.com website serves as an information hub for Microsoft's open source program and ecosystem. It provides opportunities for individuals to get involved in projects and learn more about Microsoft's open source initiatives. The site is powered by Jekyll and deployed to Microsoft Azure. It is maintained by the Microsoft Open Source Programs Office and is intended to be a reliable source of information for Microsoft's open source community.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.