C++ msvc

Open-source C++ projects categorized as msvc
CPP Gcc Clang Cplusplus C

Top 13 C++ msvc Projects

  • cppcoro

    A library of C++ coroutine abstractions for the coroutines TS

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • ccache

    ccache – a fast compiler cache

    Project mention: Ccache – a fast C/C++ compiler cache | news.ycombinator.com | 2024-09-26
  • Turbo Vision

    A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

    Project mention: DOjS – A DOS JavaScript Canvas with Sound | news.ycombinator.com | 2024-09-02

    Not exactly what you're looking for, but there's Shell in a Box (see https://github.com/shellinabox/shellinabox), that can create a terminal on a web page, and expose an actual terminal application running on a server.

    One thing that is certainly doable is also to use a standard TUI framework in another language (there are many of them, e.g. https://github.com/magiblot/tvision for C++, https://github.com/charmbracelet/bubbletea for Go, etc.), compile it to WASM, and find how to bridge the WASM output to the browser (I've seen this: https://github.com/cryptool-org/wasm-webterm, but never tried it).

  • DirectXMath

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

    Project mention: A 94x speed improvement demonstrated using handwritten assembly | news.ycombinator.com | 2024-11-04

    > it simply works better this way

    That is simply not true.

    > clang messing up x86 intrinsics code

    The code is correct, and on some processors runs slightly faster than the original. Clang is the only compiler which does anything like that. And the example is irrelevant to ffmpeg because it operates on FP64 numbers, video codecs mostly do integer math.

    > they're so hard to read that the asm is actually more maintainable

    That’s subjective, I’m using SIMD intrinsics for years and I find them way better than assembly.

    Another thing, you can treat C as a high-level language as opposed to portable assembler. If you define structures, functions and classes in C++ which use these SIMD vectors, readability of intrinsics becomes way better than assembly. Here’s a good example of a library designed that way: https://github.com/microsoft/DirectXMath

  • licensecc

    Software licensing, copy protection in C++. It has few dependencies and it's cross-platform.

  • vulkanizer

    Advanced Vulkan rendering engine prototype

  • stlkrn

    C++ STL in the Windows Kernel with C++ Exception Support

  • chalet

    A cross-platform JSON-based project & build tool

  • npp_msvc_ide

    Turn your Notepad++ into powerful Visual Studio replacement!

  • reflect

    A single file header only static reflection library for C++20. (by M-Fatah)

  • multiple-inclusion-optimization-tests

    Testing compilers support of the multiple-inclusion optimization

  • Serenity Logger

    Yet another Fast and Efficient logging framework. The goal is to be nanosecond level fast with extensibility (inspired by loggers such as spdlog, nanolog, and fmtlog and heavily influenced by the formatting used in fmtlib and <format>). This uses a built-in formatter that can be swapped out for <format> or fmtlib if desired.

  • CMessageBox

    CMessageBox is a wrapper around TaskDialogIndirect which aims to simplify its use. It should make all features easy to access.

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

C++ msvc discussion

Log in or Post with

C++ msvc related posts

  • Notepad++ MSVC C++ IDE 2.0 is finally here

    1 project | /r/programming | 7 Oct 2023
  • How to deal with MSVC in DevOps

    9 projects | /r/cpp | 6 Jul 2023
  • I turned Notepad++ into full blown MSVC IDE

    1 project | /r/notepadplusplus | 21 Aug 2022
  • Fun times with MSVC &lt;functional&gt;

    6 projects | /r/cpp | 4 Aug 2022
  • Visual Studio 2022 17.1 is now available!

    6 projects | /r/cpp | 15 Feb 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source msvc projects in C++? This list will help you:

Project Stars
1 cppcoro 3,432
2 ccache 2,342
3 Turbo Vision 2,056
4 DirectXMath 1,558
5 licensecc 990
6 vulkanizer 576
7 stlkrn 392
8 chalet 117
9 npp_msvc_ide 85
10 reflect 15
11 multiple-inclusion-optimization-tests 4
12 Serenity Logger 3
13 CMessageBox 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?