There are no reviews yet. Be the first to send feedback to the community and the maintainers!
roslyn-linq-rewrite
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.Shaman.Dokan.Archive
Mounts 7z/zip/rar files on WindowsShaman.ValueString
Allocation-free string-like type, string interning cache and allocation-free versions of StringBuilder/TextWriter.Write(int).Shaman.Reflection
Creates fast, strongly typed delegates for accessing methods, fields and properties. The right overload is automatically chosen based on the type arguments of Func<> or Action<>.Shaman.BlobStore
Provides an almost drop-in replacement for System.IO.File, optimized for a very large number of small files. Data is batched in package files, and can be read sequentially.Shaman.Dokan.Warc
Mounts WARC files on WindowsApiUnlock
Shaman.SingleThreadSynchronizationContext
Provides a single-threaded synchronization context, which makes it easy to reason about asynchronous code in environments that don't usually provide a synchronization context (for example, console applications).Shaman.Scraping
A C# library for reading/writing WARC files and scraping websites.Shaman.Stemming
Low-allocation version of Snowball stemmers.Shaman.Dom
An optimized version of HtmlAgilityPack with many bug fixes and improvements.Shaman.ProcessUtils
Provides wrappers for executing external processes, capturing their stdout, and automatically checking their exit code.Shaman.WinForms.IconHandler
Utilities for retrieving Windows Shell icons associated to a file.iabak-sharp
A C# implementation for the INTERNETARCHIVE.BAK projectShaman.Streams.Utf8
Utils for efficiently reading from streams of UTF8 textShaman.DiffMatchPatch
Low-allocation version of DiffMatchPatch.Shaman.WinForms.Windows7Renderer
Windows 7-style ToolStrip rendererShaman.System.Drawing
Compatibility layer for System.Drawing in CoreCLR.Shaman.WinForms.NaturalScroll
Redirects wheel scroll events to the control under the mouse, instead of the focused one.Shaman.CommonExtensions
Commonly used extension methodsShaman.JsonFile
Provides methods for quickly saving data structures to files (JSON or ProtoBuf), and methods for displaying lists/objects as tables/matrices.Shaman.FileSystem
Provides utility functions for generating unique file names and creating temporary files for transactional saves.RoslynLinqRewrite
Compiles a project by rewriting LINQ expressions into fast, procedural code with minimal allocations.Shaman.WinForms.VisualStudioRenderer
Visual Studio 2013-like ToolStripRenderer.epplus
linqtests
Shaman.WinForms.BetterLinkLabel
Provides a LinkLabel control with native hand cursor and Windows 7-like colors.Shaman.FileSize
Byte count/formatted file size parser and formatter.Shaman.TextTeaser
C# port of TextTeasertry_git
Shaman.Dokan.Base
Library that simplifies development of Dokan drivesreddit-direct-links
Userscript that rewrites redd.it links as direct linkstinker
A clone of the Microsoft Tinker gameLove Open Source and this site? Check out how you can help us