Go Microsoft

Open-source Go projects categorized as Microsoft

Top 9 Go Microsoft Projects

  • excelize

    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

  • Project mention: Recommend a powerful excel processing library, @zurmokeeper/exceljs, which supports encryption and decryption of xlsx files and flexible setting of multiple table headers when exporting, etc. | /r/node | 2023-07-01

    Then I found out that WPS only supports ecma376 standard encrytion for xlsx files. Then I referred to the official documentation and libraries in other languages, such as msoffcrypto-tool written in python. msoffcrypto-tool) and go's excelize. Since I don't know much about encryption and decryption, the process of implementation is also a bit of a twist.

  • azure-sdk-for-go

    This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

  • Project mention: Career guidance | /r/devops | 2023-06-04

    or just use the time to build cli tools using ( https://github.com/Azure/azure-sdk-for-go )

  • 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.

    WorkOS logo
  • azure-dev

    A developer CLI that reduces the time it takes for you to get started on Azure. The Azure Developer CLI (azd) provides a set of developer-friendly commands that map to key stages in your workflow - code, build, deploy, monitor, repeat.

  • Project mention: I thought aspire was going to make deploying to azure easy??? | /r/dotnet | 2023-12-08

    File an issue on https://github.com/Azure/azure-dev/issues

  • teams-cli

    A CLI / TUI for Microsoft Teams

  • Project mention: Resurrecting the Dillo Browser | news.ycombinator.com | 2024-01-02
  • excelize-wasm

    A WebAssembly build of the Go Excelize library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

  • msbotbuilder-go

    Microsoft Bot Framework SDK for Go

  • teams-api

    Unofficial Microsoft Teams Library

  • 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.

    InfluxDB logo
  • cnfuzz

    Breaking Cloud Native Web APIs in their natural habitat.

  • nlap

    CLI tool for configuring network access of Azure PaaS

  • Project mention: Azure DevOps Region | /r/azuredevops | 2023-05-13

    There is a problem with which IP ranges are used, as Microsoft-hosted build agents can be hosted in multiple regions. For example my DevOps organization is West Europe - Documentation (https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml) says following: "Your hosted agents run in the same Azure geography as your organization. Each geography contains one or more regions.". What means North and West Europe, but in the same document you can find following phrase - "Due to capacity restrictions, some organizations in the Brazil South or West Europe regions may occasionally see their hosted agents located outside their expected geography.". On top of that, every storage account can have up to 200 IP rules. Working on a tool for this kind of scenario(https://github.com/groovy-sky/nlap), which detects IP limit exceed and merges IP ranges to fit in 200. Another problem is that if source and destination Azure resources are in the same region - you need to allow access from VNet, as by using public IP that is not possible to be done. Writing a document about it - https://github.com/groovy-sky/azure/blob/master/paas-vnet-04/README.md#restriction-by-ip . As you don't have access to Microsoft build agents network environment you can't grant access for its VNets.

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-01-02.

Go Microsoft related posts

Index

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

Project Stars
1 excelize 17,250
2 azure-sdk-for-go 1,529
3 azure-dev 354
4 teams-cli 280
5 excelize-wasm 160
6 msbotbuilder-go 129
7 teams-api 124
8 cnfuzz 36
9 nlap 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com