minsk. This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and type checking.
1.1kgit-istage. Make staging whole files, as well as parts of a file, up to the line level, a breeze.
183stack-trace-explorer. Stack Trace Explorer is a Visual Studio plug-in that pretty prints a stack trace by turning types, methods, and paths into hyper links
110nquery. NQuery is a relational query engine written in C#. It allows you to execute a SELECT query against .NET objects.
76nquery-vnext. A Roslyn inspired rewrite of NQuery
75dotnet-nuget-gc. C#
35issuesof.net. C#
33xsddoc. XML Schema documentation plug-in for Sandcastle Help File Builder (SHFB)
21require-net472. C#
17sitesof.net. This site simply shows the various sites that are relevant for .NET, some of them built by me, but many of them are not.
16netstandard-versions. This is a simple HTML page that shows what selecting different versions of .NET Standard mean in terms of compatibility.
13clonedetective-vs. Clone Detective is a Visual Studio integration that allows you to analyze C# projects for source code that is duplicated somewhere else.
11Terrajobst.GitHubEvents. C#
11MsdnResolver. Shows how to resolve URLs for MSDN given an API.
11api-review-list. C#
11streaming-automation. C#
10designsof.net. This site shows the designs (sometimes also referred to as proposals as specs) of .NET. It's a live index of dotnet/designs.
9Terrajobst.TextQueries. C#
6commandline-parser. A command line parser
6fxr. C#
5designs. This repo is used for reviewing new .NET designs.
5api-fingerprint. C#
4ReadOnlyCollectionInterfaces. C#
4immutable-project-model. Demo projects show casing immutable data structures
4terrajobst.github.io. My blog
3dnc18-demo5. C#
3sourcebrowser. C#
3VirtualDrives. A tool to manage virtual drives in Windows.
3NetStandardFromNetFx. C#
3sample-blog-tooling. C#
2videos. Want to see a specific video of me explaining some .NET concept? File an issue.
2dotnet-1st-party-conf-2019-compat-pack. C#
2Terrajobst.Demos.Pubternal. C#
2remove-editor-browsable. C#
2immo. Tracking bugs about my personality
2revnoteprep. A tool that creates a starting point for a Markdown document similar to the ones published under
2metadata-tools. Contains tools for metadata, such as Roslyn's metadata visualizer.
2t4. T4 text templating engine
1RoslynCfgPlayground. C#
1TsToCSharp. Emit C# strongly typed interface code from TypeScript definition files.
1System.CommandLine.Playground. C#
1ShowMeMyEnvironmentVariables. HTML
1mod_mono. Apache module to host the XSP ASP.NET host
1dotnet-gh-action. C#
1repro-obsolete-diagnostics. C#
1WebAssembly.JSInterop. WebAssembly JSInterop library
1jurassic. Mono port of the Jurassic JS Engine (http://jurassic.codeplex.com/).
1mono-basic. Visual Basic Compiler and Runtime
1Fritz.LiveStream. Comments, Questions, and Schedule for upcoming streams
1mvp19-index-range. C#
1SyndicationFeedReaderWriter. A .NET Standard Library for reading and writing RSS 2.0 and ATOM 1.0 syndication feeds
1mvp19-async-enumerable. C#
1platform-compat. Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms.
1BookOfDotNetOSS. Answers to common technical questions from .NET open source project owners and maintainers.
1CppSharp. Tools and libraries to glue C/C++ APIs to high-level languages
1NetStandardAnnotationsIssues. Sample projects that show Annotations reference issues with .NET Standard 2.0 libraries
1BindingRedirectIssueRepro. C#
1