Sitelet https://github.com/ASC-Community
Skip to content
@ASC-Community

Angouri

Angouri is a non-commercial organization whose goal is to solve complicated problems and develop modern science. Join our discord https://discord.gg/YWJEX7a

The name Angouri comes from the Greek αγγούρι, meaning “cucumber”.

You found us! :) We're a group of FOSS enthusiasts, working on some projects. We genuinely think that OSS is our real bright future. There is no requirement to start contributing to our projects. Moreover, by contributing to them, you contribute to humanity.

Main languages used: C#, C++, F#.

Discord · Website · NuGet · GitHub

Discord Angouri website GitHub stars The number of downloads on NuGet

Projects

AngouriMath GitHub Repo stars

AngouriMath icon

AngouriMath is a symbolic algebra library for working with math expressions and the only actively maintained and developed symbolic algebra library for .NET. It performs arithmetic, calculus, linear algebra, boolean logic and set operations, parses expressions, and builds their LaTeX representations. Computation interruption and its F# wrapper make it convenient for industrial use. It is suited for C# and F#.

GitHub · Website · E-Mail: am@angouri.org


GenericTensor GitHub Repo stars

GenericTensor icon

GenericTensor is the only fully implemented generic tensor library for C#. It works with generic multidimensional arrays, supports some matrix operations, and allows tensors of custom types. Operations rely on a special provider for the element type; for example, adding two arrays requires a method that adds two values of type T. It is also optimized as much as possible while still supporting any type.

GitHub


Honk# GitHub Repo stars

Honk# icon

Honk# is a general-purpose library aimed at making declarative programming in C# easier. It provides fluent method extensions such as Pipe, lazy properties, and an anonymous union type. It may fit projects that cannot afford to be rewritten in more declarative languages but would benefit from such features.

GitHub


MxEngine

MxEngine is an educational modern C++ general-purpose 3D game engine. Right now MxEngine is developed only by #Momo, but any contributions are welcome and will be reviewed. For now MxEngine supports OpenGL as its graphics API and targets x64 only.

GitHub

MonoBind

MonoBind wordmark

MonoBind is a lightweight header-only library that exposes C++ types in C# and vice versa, mainly to create C# bindings of existing C++ code.

GitHub


DotnetBenchmarks

DotnetBenchmarks collects benchmarks for different situations, as well as thoughts and articles for developers about improving their software's performance.

GitHub

People

WhiteBlackGoose

I'm a big fan of OSS, and I created and contributed to a few open-source projects. Currently, I'm working on AngouriMath. Sometimes I write articles about techniques and features in symbolic math or C#. Reach me on Discord: Oryp4ik#0120.

Twitter · GitHub · E-Mail: wbg@angouri.org

MomoDeve

I’ve been programming C++ and C# for around three years, mainly working on MxEngine game engine during the last year. My previous experience also include my own programming language - MSL (bison parser + custom bytecode + own VM) and mono runtime binder for C++ - monobind.

Website · GitHub · Habr

Happypig375

I've been enjoying .NET since 2014, from VB.NET, then C#, now F#. I believe in automation through programming, specifically automating answering school math for checking, where AngouriMath and CSharpMath make the most intuitive calculator app ever. However, with other commitments, like University studies, a startup, paid open source, and unpaid open source, excuse me for not contributing much. I'm Happypig375#2425 on Discord.

GitHub · Reddit · Telegram · E-Mail: hadrianwttang@outlook.com

TheSeems

Java developer loving C#, C++, Python and Go, mainly work on backends, frameworks, bots.

Website · GitHub · Telegram

Contributions

Anyone is more than welcomed to make contributions to any Angouri's projects. Join our Discord server to know about our current plans and tasks. Fork the repository of the project you want to work on, commit your changes, and make a pull request.

Total GitHub stars

Pinned Loading

  1. MxEngine MxEngine Public

    C++ open source 3D game engine

    C++ 1.2k 74

  2. AngouriMath AngouriMath Public

    Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.

    C# 831 79

  3. GenericTensor GenericTensor Public

    The only library allowing to create Tensors (matrices extension) with custom types

    C# 52 6

  4. VulkanAbstractionLayer VulkanAbstractionLayer Public

    Render graph-based Vulkan API abstraction library

    C++ 156 8

  5. dotnet-benchmarks dotnet-benchmarks Public

    A collection of benchmarks for analyzing dotnet code strategies.

    C# 50 6

  6. HonkSharp HonkSharp Public

    Some wrappers and API and methods for fast and convenient declarative coding in C#

    HTML 49 4

Repositories

Showing 10 of 17 repositories
  • AngouriMath Public

    Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.

    ASC-Community/AngouriMath's past year of commit activity
    C# 831 MIT 79 92 1 Updated Oct 4, 2026
  • .github Public

    Quack.

    ASC-Community/.github's past year of commit activity
    0 0 0 1 Updated Oct 4, 2026
  • ASC-Community/AngouriMathSite's past year of commit activity
    HTML 1 1 1 1 Updated Oct 3, 2026
  • AngouriMathCLI Public archive

    Command-line interface based on AngouriMath

    ASC-Community/AngouriMathCLI's past year of commit activity
    C# 19 GPL-3.0 0 0 0 Updated Oct 2, 2026
  • AngouriMathMCP Public archive

    MCP server exposing AngouriMath (exact symbolic algebra) to LLM agents. Verification-first: integrals checked by differentiating back, declines reported as declines.

    ASC-Community/AngouriMathMCP's past year of commit activity
    C# 0 MIT 0 0 0 Updated Oct 2, 2026
  • VulkanAbstractionLayer Public

    Render graph-based Vulkan API abstraction library

    ASC-Community/VulkanAbstractionLayer's past year of commit activity
    C++ 156 BSD-3-Clause 8 4 0 Updated May 5, 2024
  • MxEngine Public

    C++ open source 3D game engine

    ASC-Community/MxEngine's past year of commit activity
    C++ 1,232 BSD-3-Clause 74 15 3 Updated Apr 6, 2024
  • HonkPerf.NET Public
    ASC-Community/HonkPerf.NET's past year of commit activity
    C# 172 8 4 (1 issue needs help) 1 Updated Jan 16, 2023
  • HonkSharp Public

    Some wrappers and API and methods for fast and convenient declarative coding in C#

    ASC-Community/HonkSharp's past year of commit activity
    HTML 49 4 3 (1 issue needs help) 1 Updated Oct 5, 2022
  • AngouriMathLab Public archive

    Repository to store experiments related to AngouriMath

    ASC-Community/AngouriMathLab's past year of commit activity
    2 MIT 3 0 0 Updated Sep 28, 2022