Top 20 NuGet Packages

PeachtreeBus.SimpleInjector is a package that contains classes and extensions for integrating PeachtreeBus with SimpleInjector.
Entities required for the Penguin CMS auditing system
Not Available
Contains base classes for all workers intended for consumption by CMS systems
A penguin themed dependency injector fully supporting ASP.Net Core
String extension methods. Contains a number of methods for validating and parsing strings. Notable methods include To, ToLast, From, FromLast, SplitCSVRow, AllIndexsOf.
Image extension methods. Methods include GenerateThumbnail, PadImage, Resize, ScaleImage, ToByteArray as well as a method for extracting EXIF data
A thin experimental Whois client intended for use with analytics and security
Light set of classes used to allow Penguins to access MSSQL databases in a slightly-higher-level than ADO but not ORM. Created as a method of bypassing ORM for fallback without needing to reinvent the wheel in ADO. Includes some nice Database access methods as well as a method for converting an IEnu...
[Warning: Magic] Provides an implementation of IRegisterDependencies for the Penguin DependencyInjection system, that registers PersistenceConnectionInfo to resolve automagically so that it contains database connection info pulled from local configuration files ("DefaultConnectionString"). This ensu...
Abstract objects and interfaces for use with Penguin.Persistence.Abstractions created to convert EntityFramework contexts to a repository pattern allowing for applications to decouple from EF and allow for other data providers.
Super helpful Reflection methods for Caching, as well as a static class designed to greatly simplify and speed up reflective searching. Supports (requires, for now) whitelisting assemblies and provides methods such as GetAllImplementations, GetAllTypes, GetDerivedTypes, GetMostDerivedType, GetTypeBy...
Provides a PerRequestScopeFactory implementation allowing for request-based scope generation in the Penguin DependencyInjection library. Also contains methods for creating dummy scopes with a few mock request objects (ex ISession) for unit testing request scoped methods
A library for Asp.Net core extensions
Module for managing access based on various aspects of IP address. Allows for loading Arin data and blocking based on organization
A simple webclient wrapper that serializes and deserializes objects using Newtonsoft.Json
MVC specific tools and components used by penguin services, to help ease accomplishment of common tasks (ex rendering views to strings)
A base class for rendering out an instance of an entity into a compilable MVC view using a template to facilitate object binding and HTML generation for dynamic pages and email templates without needing to use reflection based binding
Contains a few mock classes for use with unit testing methods that are intended to function only in the context of a web request
Provides a shared class to be referenced by EXE files used to run implementations of the IWorker class.