An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by OfficeDev

A curated list of projects in awesome lists by OfficeDev .

https://github.com/officedev/office-ui-fabric-core

The front-end CSS framework for building experiences for Office and Microsoft 365.

Last synced: 12 Dec 2025

https://github.com/OfficeDev/office-ui-fabric-core

The front-end CSS framework for building experiences for Office and Microsoft 365.

Last synced: 28 Mar 2025

https://github.com/officedev/microsoft-teams-samples

Welcome to the Microsoft Teams samples repository. Here you will find task-focused samples in C#, JavaScript and TypeScript to help you get started with the Microsoft Teams App!

Last synced: 26 Jan 2026

https://github.com/OfficeDev/Office-IT-Pro-Deployment-Scripts

A collection of useful PowerShell scripts to make deploying Office 2016 and Office 365 ProPlus easier for IT Pros and administrators. If you have any feature requests or ideas for future scripts please add the idea to the issues list in this repository

Last synced: 03 Apr 2025

https://github.com/OfficeDev/TrainingContent

Training Content used for developer.microsoft.com/office

Last synced: 08 Jul 2025

https://github.com/officedev/generator-office

Yeoman generator for building Microsoft Office related projects.

add-ins office yeoman-generator yo-office

Last synced: 14 May 2025

https://github.com/OfficeDev/generator-office

Yeoman generator for building Microsoft Office related projects.

add-ins office yeoman-generator yo-office

Last synced: 22 Jul 2025

https://github.com/officedev/office-js

A repository for issues related to the Office JavaScript APIs and Office Add-ins platform. Find the Office.js library in Office.js CDN: https://appsforoffice.microsoft.com/lib/1/hosted/office.js.

Last synced: 15 May 2025

https://github.com/officedev/script-lab

Create, run and share your code directly from Office

code-editor office-addin script-lab typescript

Last synced: 16 Mar 2025

https://github.com/OfficeDev/script-lab

Create, run and share your code directly from Office

code-editor office-addin script-lab typescript

Last synced: 30 Jul 2025

https://github.com/OfficeDev/Office-Add-in-samples

Code samples for Office Add-in development on the Microsoft 365 platform.

pnp practices samples

Last synced: 14 Mar 2025

https://github.com/officedev/office-add-in-samples

Code samples for Office Add-in development on the Microsoft 365 platform.

pnp practices samples

Last synced: 07 Apr 2025

https://github.com/OfficeDev/VBA-content

All content in this repository has been migrated to a new repository (https://github.com/MicrosoftDocs/VBA-Docs). Please do not open issues or pull requests here. We are no longer monitoring this content.

Last synced: 22 Jul 2025

https://github.com/officedev/teams-toolkit

Developer tools for building Teams apps

Last synced: 14 May 2025

https://github.com/officedev/microsoft-teams-library-js

JavaScript library for use by Microsoft Teams apps

Last synced: 14 May 2025

https://github.com/officedev/office-js-docs-pr

Microsoft Office Add-ins Documentation

Last synced: 15 May 2025

https://github.com/officedev/office-ui-fabric-js

JavaScript components for building experiences for Office and Office 365.

Last synced: 22 Oct 2025

https://github.com/OfficeDev/office-ui-fabric-js

JavaScript components for building experiences for Office and Office 365.

Last synced: 13 Mar 2025

https://github.com/officedev/teams-toolkit-samples

Scenario-focused sample applications that help you get started with building Microsoft Teams App.

Last synced: 15 May 2025

https://github.com/officedev/microsoft-teams-apps-company-communicator

Company Communicator app template

Last synced: 15 May 2025

https://github.com/OfficeDev/Excel-Custom-Functions

Learn about custom functions in Excel.

Last synced: 21 Jul 2025

https://github.com/officedev/excel-custom-functions

Learn about custom functions in Excel.

Last synced: 15 May 2025

https://github.com/officedev/botbuilder-microsoftteams

Microsoft Bot Builder extension library for developing bots for Microsoft Teams

bot-framework bots csharp nodejs

Last synced: 05 Apr 2025

https://github.com/OfficeDev/office-js-snippets

A collection of code snippets built with Script Lab

office-addin samples teaches-people

Last synced: 20 Jul 2025

https://github.com/officedev/office-js-snippets

A collection of code snippets built with Script Lab

office-addin samples teaches-people

Last synced: 20 Oct 2025

https://github.com/officedev/microsoft-teams-apps-requestateam

Power Platform based solution that allows users to request teams and automates team creation. NO LONGER MAINTAINED. Please use 'Provision Assist' - https://github.com/pnp/provision-assist-m365/ instead.

azure logicapps microsoft microsoftteams powerapps powerautomate

Last synced: 03 Apr 2025

https://github.com/officedev/office-365-sdk-for-android

Microsoft Services SDKs for Android produced by MS Open Tech.

Last synced: 17 Dec 2025

https://github.com/officedev/project-power-bi-templates

Expand Project with a Power BI Template

Last synced: 27 Jan 2026

https://github.com/OfficeDev/Office-Add-in-Commands

[Moved] Sample that illustrates how to add custom commands to the Office Ribbon and Context Menus

Last synced: 10 Apr 2025

https://github.com/officedev/o365-edu-tools

O365 Education tools and scripts repository

Last synced: 10 Apr 2025

https://github.com/OfficeDev/office-scripts-docs

Office Scripts Documentation

excel microsoft

Last synced: 10 May 2025

https://github.com/officedev/office-scripts-docs

Office Scripts Documentation

excel microsoft

Last synced: 12 Apr 2025

https://github.com/officedev/ui-fabric-android

This repo has been moved. See website for new url.

android controls fabric ui

Last synced: 27 Sep 2025

https://github.com/officedev/microsoft-teams-apps-icebreaker

Icebreaker is an open-source app for Microsoft Teams that helps the whole team get closer by pairing members up every week at random to meet for coffee, burgers, pizza, or a walk around the block.

Last synced: 05 Apr 2025

https://github.com/officedev/office-addin-scripts

A set of scripts and packages that are consumed in Office add-ins projects.

Last synced: 14 May 2025

https://github.com/officedev/skype-docs

This repository contains the content of the Skype Web SDK documentation. Please tag @lindalu-MSFT to have your PR reviewed and merged.

Last synced: 14 Jun 2025

https://github.com/officedev/microsoft-teams-apps-faqplus

FAQ Plus is a friendly Q&A bot that brings a human in the loop when it is unable to help with an answer from the knowledge base.

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-apps-champion-management

Champion Management Platform is a custom Teams app that enables organizations to onboard and maintain champions/ SME in their organization in Teams.

Last synced: 04 Apr 2025

https://github.com/OfficeDev/Open-XML-Package-Editor-Power-Tool-for-Visual-Studio

This Power Tool is a Visual Studio add-in that provides an easy way to parse and edit Open Packaging Conventions files, including Word, Excel and PowerPoint documents.

Last synced: 05 May 2025

https://github.com/OfficeDev/office-js-docs-reference

Microsoft Office JavaScript API Reference

Last synced: 10 Apr 2025

https://github.com/officedev/office-js-docs-reference

Microsoft Office JavaScript API Reference

Last synced: 13 Apr 2025

https://github.com/officedev/project-accelerator

An Accelerator solution for Project for the web

cds dynamics manage-solutions powerapps project

Last synced: 25 Jan 2026

https://github.com/officedev/office-fluent-ui-command-identifiers

Office Fluent User Interface Control Identifiers

Last synced: 06 Mar 2026

https://github.com/officedev/microsoft-teams-ui-component-library

Component library enhanced experiences styled for use in Microsoft Teams custom applications.

Last synced: 06 Apr 2025

https://github.com/officedev/office-custom-ui-editor

Standalone tool to edit custom UI part of Office open document file format

Last synced: 07 May 2025

https://github.com/OfficeDev/office-fluent-ui-command-identifiers

Office Fluent User Interface Control Identifiers

Last synced: 20 Jul 2025

https://github.com/officedev/microsoft-teams-emergency-operations-center

The Microsoft Teams Emergency Operations Center (TEOC) solution template leverages the power of the Microsoft 365 platform to centralize incident response, information sharing and field communications using powerful services like Microsoft Lists, SharePoint and more.

Last synced: 05 Apr 2025

https://github.com/officedev/mcca

Microsoft Compliance Configuration Analyzer

Last synced: 11 Apr 2025

https://github.com/officedev/outlook-dev-docs

Microsoft Outlook Developer Documentation

Last synced: 12 Apr 2025

https://github.com/officedev/open-xml-docs

Doc repository for the Office OpenXML documentation.

Last synced: 05 Apr 2025

https://github.com/officedev/microsoft-teams-apps-greatideas

An “innovation challenge” system that lets employees submit and share ideas and insights, with voting and contests. An app using which employees can submit an innovative idea in a selected category to be visible to all colleagues and leadership, ideas can be voted upon and a leader board of best idea contributors can be shared. This app can also be a route to file patent ideas by anyone in an organization.

Last synced: 07 May 2025

https://github.com/officedev/office-inspectors-for-fiddler

Microsoft Office (MAPI, WOPI, and FSSHTTP) inspectors for Fiddler

Last synced: 05 Apr 2025

https://github.com/officedev/pnp-wopi

Patterns and Practices repo for Office Online integration via WOPI Host

Last synced: 05 Apr 2025

https://github.com/OfficeDev/outlook-dev-docs

Microsoft Outlook Developer Documentation

Last synced: 29 Jul 2025

https://github.com/officedev/microsoft-teams-tunnelrelay

Tunnel relay allows you to expose local services to the outside world over HTTPS

Last synced: 11 Apr 2025

https://github.com/OfficeDev/Office-Addin-TaskPane

Template to get started writing a TaskPane Office Add-in.

Last synced: 10 Apr 2025

https://github.com/officedev/office-addin-taskpane

Template to get started writing a TaskPane Office Add-in.

Last synced: 19 Oct 2025

https://github.com/OfficeDev/Office-Add-in-UX-Design-Patterns-Code

[ARCHIVED] Implementations in HTML and CSS of the design patterns in the repo Office-Add-in-UX-Design-Patterns

best-practices design-patterns office-addin office-ui-fabric ux-experience

Last synced: 05 May 2025

https://github.com/officedev/microsoft-teams-apps-employeetraining

Employee training app helps you manage the people side of any event smoothly. Not only coordinating teams can create a new event and provide detailed event information within to attract the right learning crowd​, but also Manage all event-related information within a channel tab to keep the participants updated with the latest progress​. Employee training app provides a dedicated space to learners and enable them to browse, discover, filter, and register for events with ease​. Users can get a view of the event that are mandatory or recommended for them. Allow users to access events they have registered for in a separate tab to help them manage their registrations with ease​. Lastly, users can receive notifications for upcoming events to execute all the planned event-management activities on time. It's a seamless event /training management app which will ease event management for all employees. ​

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-apps-newemployeeonboarding

New Employee Onboarding(NEO) enables your organization to connect new employees to people & culture and provide them with consistent experience and information to be productive faster. Built with Sharepoint New Employee Onboarding solution as a backend with deep integration in Teams, NEO app makes it super easy for learning teams/ Human resources to manage relevant content and process for new employees using sharepoint lists. HR teams can also configure the time for an employee to be a new hire ex. 90 days and the app will stop notifying the new hires after that window. The new hire checklist is integrated into the NEO Teams app and is used to guide the new hire through the onboarding journey. The checklist can be corporate or departmental. Additionally, new hires can also introduce themselves using the app by sharing an introduction which is automatically shared with their managers. This automation makes it easier for managers to review introductions about all new hires and share them with the relevant teams in one shot! At any time, new employees can share feedback on a task in their onboarding journey or on the overall experience using a helpful bot command. All feedback is shared with HR team through helpful notifications and can be downloaded. Moreover, HR teams can also use the app to share pulse surveys for new employees at a configurable frequency.

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-apps-stickers

The awesome Stickers app can help your organization enhance messaging in Microsoft Teams!

Last synced: 11 Apr 2025

https://github.com/officedev/microsoft-teams-adaptive-card-samples

Adaptive Card Samples for Teams

Last synced: 07 Mar 2026

https://github.com/officedev/office-365-rest-api-explorer

This project is a Windows Store app that uses the Office 365 APIs client libraries to get access tokens. The app then uses the tokens with the REST API in SharePoint to show you how to build HTTP requests that perform CRUD operations on lists, list items, and files.

Last synced: 07 May 2025

https://github.com/officedev/excel-io

A utility library that makes it easy to read and write Excel workbooks using C#

excel office

Last synced: 01 Jul 2025

https://github.com/officedev/botbuilder-microsoftteams-dotnet

BotBuilder's SDK extension for Microsoft Teams

botframework bots microsoftteams teams

Last synced: 06 Apr 2025

https://github.com/officedev/microsoft-teams-apps-incentives

Power App to incentivize and track participation in training and other adoption and change management initiatives.

Last synced: 07 May 2025

https://github.com/officedev/project-samples

This Project Online add-in demonstrates how to create a project using DotNet with CSOM

Last synced: 05 Apr 2025

https://github.com/officedev/msteams-meetings-template

Template for an app that creates Microsoft Teams meetings

Last synced: 11 Apr 2025

https://github.com/officedev/office-addin-taskpane-react

Template to get start started writing a TaskPane Office Add-in for the React framework using TypeScript

Last synced: 06 Apr 2025

https://github.com/officedev/microsoft-teams-apps-remotesupport

Search & report incidents, and connect with specialists immediately

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-apps-attendance

The Attendance Power App helps teachers record and save the attendance of students in their class.

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-sample-todo

Sample that shows how to adapt an existing web app into a tab app for Microsoft Teams

Last synced: 11 Apr 2025

https://github.com/officedev/microsoft-teams-apps-bookaroom

Book-a-room bot lets you quickly find and book a meeting room on the go.

Last synced: 11 Apr 2025

https://github.com/officedev/office-scripts-docs-reference

Office Scripts API Reference Documentation

Last synced: 06 Apr 2025

https://github.com/OfficeDev/Office-Addin-TaskPane-JS

Template to get start started writing a TaskPane Office Add-in using JavaScript.

Last synced: 06 May 2025

https://github.com/officedev/excel-custom-functions-js

Write your own functions in Excel using JavaScript.

Last synced: 06 Apr 2025

https://github.com/officedev/office-addin-taskpane-js

Template to get start started writing a TaskPane Office Add-in using JavaScript.

Last synced: 05 Apr 2025

https://github.com/officedev/excel-add-in-woodgrove-expense-trends

A compelling Excel add-in that demonstrates how you can use the new JavaScript API for Excel 2016. Comes in two flavors - task pane and add-in commands.

Last synced: 07 May 2025

https://github.com/officedev/skype-android-app-sdk-samples

This repo contains Android samples powered by the Microsoft Skype for Business App SDK. Samples developed using Android Studio

Last synced: 07 May 2025

https://github.com/officedev/msteams-sample-contoso-hr-talent-app

This is a sample of an HR solution, please do not use it in Production. This Microsoft Teams app sample could be used by an HR department within a Microsoft Teams client. The app will facilitate the department's hiring of new talent into the organization, provide immediate interview feedback, schedule interview loops, and improve the overall hiring process of new employees. Contoso HR Talent App will help you understand how to transform hiring and candidate management flow of new talent and make it more interactive and responsive for HR teams and interviewees. This is a sample of the HR solution, please do not use it in a Production environment.

Last synced: 09 Apr 2025

https://github.com/officedev/office-365-sdk-for-java

Office 365 client for Java

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-faqplusplus-app

DEPRECATED - This repository contains a deprecated version of the FAQ Plus app template. Please see the README file for more details and a link to the new repository

archived deprecated obsolete

Last synced: 11 Apr 2025

https://github.com/officedev/microsoft-teams-apps-openbadges

Create and award digital badges to peers to recognize great work.

Last synced: 07 May 2025

https://github.com/officedev/o365-activityfeed-azurefunction

Azure function that processes incoming notifications from the O365 Activity API

Last synced: 07 Apr 2025

https://github.com/officedev/ms-graph-data-connect

One stop shop for developers using Microsoft Graph data connect

Last synced: 11 Apr 2025

https://github.com/OfficeDev/O365-ActivityFeed-AzureFunction

Azure function that processes incoming notifications from the O365 Activity API

Last synced: 29 Jul 2025

https://github.com/officedev/skype-ios-app-sdk-samples

This repository contains Objective C and Swift samples powered by the Microsoft Skype for Business App SDK.

Last synced: 07 May 2025

https://github.com/officedev/interop-testsuites

SharePoint and Exchange Protocol Test Suites

Last synced: 11 Apr 2025

https://github.com/officedev/virtual-health-templates

SharePoint templates, documentation, and sample code for Office 365 virtual healthcare scenarios

skype websdk

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-apps-incidentreport

Report incidents and connect with specialists quickly

Last synced: 07 May 2025

https://github.com/officedev/microsoft-teams-sample-tabs

Basic example tab apps for Microsoft Teams

Last synced: 07 May 2025

https://github.com/officedev/excel-content-add-in-humongous-insurance

The Humongous Insurance content add-in shows how you can use the new JavaScript API for Microsoft Excel 2016 to create a compelling Excel add-in.

Last synced: 06 Jul 2025

https://github.com/officedev/microsoft-teams-apps-hrsupport

HR support app template

Last synced: 11 Apr 2025

https://github.com/OfficeDev/Excel-Content-Add-in-Humongous-Insurance

The Humongous Insurance content add-in shows how you can use the new JavaScript API for Microsoft Excel 2016 to create a compelling Excel add-in.

Last synced: 05 May 2025

https://github.com/officedev/microsoft-teams-app-schema

JSON Schema used to provision Apps for Microsoft Teams

Last synced: 03 Mar 2025

https://github.com/OfficeDev/Project-REST-Basic-Operations

This Project Online sample code demonstrates how to create and update a project using REST

Last synced: 29 Jul 2025