JavaScript Microsoft

Open-source JavaScript projects categorized as Microsoft

Top 18 JavaScript Microsoft Projects

  • Etherpad

    Etherpad: A modern really-real-time collaborative document editor.

    Project mention: Edit This Blog Post | | 2024-02-06
  • BingGPT

    Desktop application of new Bing's AI-powered chat (Windows, macOS and Linux)

    Project mention: BingGPT - Desktop application of new Bing's AI-powered chat | /r/bing | 2023-05-28

    Link [Github]

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

    Project mention: This year in Servo: over 1000 pull requests and beyond | | 2023-12-18

    I thought it would be a fun weird project to make Servo work with MS' abandoned JavaScript engine:

    Of course it is written in C++ and you'd probably want a pure Rust browser. But it is sad seeing that fairly complete open source JIT JavaScript engine sit and rot.

  • docxtemplater

    Generate docx, pptx, and xlsx from templates (Word, Powerpoint and Excel documents), from Node.js or the browser. Demo: #docx #office #generator #templating #report #json #generate #generation #template #create #pptx #docx #xlsx #react #vuejs #angularjs #browser #typescript #image #html #table #chart

  • teams-for-linux

    Unofficial Microsoft Teams for Linux client

    Project mention: Microsoft faces antitrust scrutiny from the EU over Teams, Office 365 | | 2023-07-19

    I've never used this but apparently this wrapper is useful for linux people:

  • ao

    Elegant Microsoft To-Do desktop app

  • onenote

    📚 Linux Electron Onenote - A Linux compatible version of OneNote

    Project mention: Note taking app for laptop and phone | /r/linux4noobs | 2023-07-09

    OneNote for Linux:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • vscode-icons

    Custom Visual Studio Code Icons (by dhanishgajjar)

  • bing-wallpaper-gnome-extension

    GNOME shell extension that syncs your desktop & lock screen wallpaper to Microsoft Bing's Image of the Day.

    Project mention: Ask HN: What GNOME Shell extensions do you use? | | 2023-08-27

    I'm currently using 4 extensions.

    system-monitor ( It is nice to see my CPU and memory usage at a glance with some history. I don't look too often but it can be good for understanding how builds are progressing, check that my software is utilizing parallelism well and see when things are in an infinite loop gobbling RAM.

    Clipboard History (

    I can't live without a clipboard manager, this seems to do a decent job.

    Bing Wallpaper (

    I don't see my wallpaper often but when I open the menu or log in it is nice to have a new beautiful picture.

    AppIndicator and KStatusNotifierItem Support (

    I like icons in my toolbar.

  • MS-365-Electron

    Unofficial Microsoft 365 Web Desktop Wrapper made with Electron

    Project mention: First time using Ubuntu, just installed MS Office using WINE. | /r/Ubuntu | 2023-04-24
  • freelook

    Freelook, an Electron-based client for Microsoft Outlook.

  • generator-spfx

    Open-source generator to extend the capabilities of the Microsoft SPFx generator

  • killed-by-microsoft

    Part guillotine, part graveyard for Microsoft's doomed apps, services, and hardware.

    Project mention: Microsoft is ending support for the Windows Subsystem for Android (WSA) | | 2024-03-05

    > P.S. Do we make "jokes" about Microsoft killing things off like we do with Google?

    Well someone went ahead and made

  • iot-curriculum

    Hands on labs and content for students and educators to learn and teach the Internet of Things at schools, universities, coding clubs, community colleges and bootcamps

  • planetpowershell

    Planet PowerShell is an aggregator of PowerShell community content. The goal is to provide a convenient RSS feed that contains all of the content generated by community members.

  • StandNote

    StandNote is a chrome extension that generates automated meeting minutes after every online meeting and helps save time for students and professionals.

  • security-devops-action

    Microsoft Security DevOps for GitHub Actions.

  • excel_97_egg

    A web port of the magic carpet simulator hidden within Microsoft Excel 97

    Project mention: Base64 Encoding, Explained | | 2023-10-23

    Here is my Base64 encoder shader:

    I got it down to about thirteen lines of GLSL:

    I use it for Cursed Mode of my side project, which renders the WebGL framebuffer to a 640x480 indexed color BMP, about 15 times per second:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-05.

JavaScript Microsoft related posts


What are some of the best open-source Microsoft projects in JavaScript? This list will help you:

Project Stars
1 Etherpad 15,763
2 BingGPT 9,361
3 ChakraCore 9,021
4 docxtemplater 2,842
5 teams-for-linux 2,382
6 ao 2,088
7 onenote 1,821
8 vscode-icons 1,551
9 bing-wallpaper-gnome-extension 274
10 MS-365-Electron 237
11 freelook 191
12 generator-spfx 174
13 killed-by-microsoft 163
14 iot-curriculum 159
15 planetpowershell 112
16 StandNote 108
17 security-devops-action 94
18 excel_97_egg 15
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.