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
      9910Updated Feb 5, 2025Feb 5, 2025
    • An easy-to-use, easy-to-configure messaging API.
      C#
      MIT License
      282080Updated Feb 4, 2025Feb 4, 2025
    • An easy-to-use, easy-to-configure logging API.
      C#
      MIT License
      251611Updated Jan 31, 2025Jan 31, 2025
    • Contains a collection of packages for simplifying application configuration.
      C#
      MIT License
      171324Updated Jan 29, 2025Jan 29, 2025
    • A configuration provider for Microsoft.Extensions.Configuration that is backed by runtime secrets.
      C#
      MIT License
      71101Updated Jan 27, 2025Jan 27, 2025
    • Makes configuring tracing easy and standardized for .NET Core, .NET Standard, and .NET Framework.
      C#
      MIT License
      3800Updated Jan 24, 2025Jan 24, 2025
    • Defines standard interfaces for distributed tracing and extension methods for HttpContext to access them.
      C#
      MIT License
      3110Updated Jan 24, 2025Jan 24, 2025
    • Shared GitHub Actions workflows for use in RockLib libraries.
      MIT License
      1000Updated Jan 23, 2025Jan 23, 2025
    • RockLib.Compression

      Public archive
      An easy-to-use, easy-to-configure compression API.
      C#
      MIT License
      3400Updated Jan 22, 2025Jan 22, 2025
    • Extension methods to improve reflection performance.
      C#
      MIT License
      3700Updated Jan 22, 2025Jan 22, 2025
    • RockLib.Collections

      Public archive
      Adds NamedCollection<T> class for default name lookup.
      C#
      MIT License
      4700Updated Jan 22, 2025Jan 22, 2025
    • 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
    • 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
    • [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