Skip to content
Change the repository type filter

All

    Repositories list

    • An implementation of the draft health check RFC located at https://inadarei.github.io/rfc-healthcheck/.
      C#
      MIT License
      9911Updated Dec 26, 2024Dec 26, 2024
    • An easy-to-use, easy-to-configure logging API.
      C#
      MIT License
      251611Updated Oct 24, 2024Oct 24, 2024
    • Makes configuring tracing easy and standardized for .NET Core, .NET Standard, and .NET Framework.
      C#
      MIT License
      3800Updated Oct 17, 2024Oct 17, 2024
    • Contains a collection of packages for simplifying application configuration.
      C#
      MIT License
      171324Updated Oct 14, 2024Oct 14, 2024
    • An easy-to-use, easy-to-configure messaging API.
      C#
      MIT License
      282080Updated Oct 10, 2024Oct 10, 2024
    • A configuration provider for Microsoft.Extensions.Configuration that is backed by runtime secrets.
      C#
      MIT License
      71001Updated Oct 10, 2024Oct 10, 2024
    • Shared GitHub Actions workflows for use in RockLib libraries.
      MIT License
      1000Updated Jul 22, 2024Jul 22, 2024
    • RockLib.Encryption

      Public archive
      An easy-to-use, easy-to-configure crypto API.
      C#
      MIT License
      101602Updated Feb 22, 2024Feb 22, 2024
    • RockLib.Analyzers

      Public archive
      Roslyn analyzers for RockLib packages
      C#
      MIT License
      3000Updated Feb 22, 2024Feb 22, 2024
    • Defines standard interfaces for distributed tracing and extension methods for HttpContext to access them.
      C#
      MIT License
      3110Updated Feb 15, 2024Feb 15, 2024
    • RockLib.Serialization

      Public archive
      A simple serialization abstraction with To and From extensions.
      C#
      MIT License
      3600Updated Jan 10, 2024Jan 10, 2024
    • RockLib.Threading

      Public archive
      An object that enables exclusive access to critical sections of code. Unlike a true lock, where a thread will block while another thread has the lock, a "soft lock" will cause a thread to skip over a critical section of code if another thread has the lock.
      C#
      MIT License
      2300Updated Jan 10, 2024Jan 10, 2024
    • RockLib.Immutable

      Public archive
      Defines Semimutable which allows mutability until the first read, then becomes immutable.
      C#
      MIT License
      2600Updated Jan 9, 2024Jan 9, 2024
    • Consume native libraries from .NET by adding as embedded resources.
      C#
      MIT License
      41100Updated Jan 9, 2024Jan 9, 2024
    • Defines a dynamic proxy object that enables easy access to non-public members.
      C#
      MIT License
      3400Updated Jan 9, 2024Jan 9, 2024
    • Extension methods to improve reflection performance.
      C#
      MIT License
      3700Updated Jan 4, 2024Jan 4, 2024
    • An easy-to-use, easy-to-configure compression API.
      C#
      MIT License
      3400Updated Jan 4, 2024Jan 4, 2024
    • Adds NamedCollection<T> class for default name lookup.
      C#
      MIT License
      4700Updated Jan 4, 2024Jan 4, 2024
    • [DEPRECATED] Provides a mechanism for .NET Core applications to retrieve the values of its ElasticBeanstalk's Environment Properties.
      C#
      MIT License
      1200Updated Jan 25, 2022Jan 25, 2022
    • Tools for working with configuration
      C#
      MIT License
      1300Updated Feb 24, 2021Feb 24, 2021
    • Deprecated.Rock.Core

      Public archive
      [DEPRECATED] The Rock.Core libraries were a first attempt at an open source oriented Rock.Framework. This has since been replaced by the .NET Core compatible RockLib libraries. This repo only exists to support teams that have not yet moved to RockLib.
      C#
      MIT License
      81020Updated Nov 9, 2018Nov 9, 2018
    • Deprecated.Rock.Math

      Public archive
      [DEPRECATED] A set of math utilities, primarily for representing different types of math functions.
      C#
      MIT License
      5001Updated Feb 21, 2017Feb 21, 2017