An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by Shuttle

A curated list of projects in awesome lists by Shuttle .

https://github.com/shuttle/shuttle-esb

Documentation for the Shuttle.Esb free open-source .NET/Core enterprise service bus.

Last synced: 20 Dec 2024

https://github.com/shuttle/shuttle.esb

A highly extensible service bus implementation.

msmq queue queueing rabbitmq service-bus

Last synced: 16 May 2025

https://github.com/shuttle/shuttle.esb.samples

Samples that illustrate how to effectively use Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.cron

Cron expression parsing.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.rabbitmq

RabbitMQ implementation for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.sentinel

A management and monitoring solution for Shuttle.Esb implementations.

Last synced: 09 Apr 2025

https://github.com/Shuttle/Shuttle.Esb.FileMQ

File-based queue implementation for use with Shuttle.Esb.

Last synced: 04 May 2025

https://github.com/Shuttle/Shuttle.Esb.RabbitMQ

RabbitMQ implementation for use with Shuttle.Esb.

Last synced: 04 May 2025

https://github.com/shuttle/shuttle.esb.filemq

File-based queue implementation for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.access

A simple identity and access control implementation.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.pipelines

Observable event-based pipelines based broadly on pipes and filters.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.management

Shuttle management using Windows interface.

Last synced: 09 Apr 2025

https://github.com/Shuttle/Shuttle.Esb.Management

Shuttle management using Windows interface.

Last synced: 04 May 2025

https://github.com/shuttle/shuttle.esb.email

An e-mailing solution built on Shuttle.Esb that makes use of SMTP for sending mails with optional attachments.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.recall

Event sourcing mechanism.

cqrs event-sourcing eventstore

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.data

Provides an abstraction over ADO.NET.

data-access micro-orm orm

Last synced: 09 Apr 2025

https://github.com/Shuttle/Shuttle.Esb.Scheduling

A simple scheduling solution built on Shuttle.Esb.

Last synced: 04 May 2025

https://github.com/shuttle/shuttle-recall

Documentation for the Shuttle.Recall event sourcing mechanism.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.scheduling

A simple scheduling solution built on Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle-core

Documentation repository for the Shuttle.Core set of cross-cutting libraries.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.tools

Tools for use with Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.reflection

Reflection infrastructure components.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.threading

Thread-based processing.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.abacus

A constraint-based calculation engine.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.accounting

Generic accounting implementation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.nugetpackager

Visual Studio extension used to configure/build a C# class library as a NuGet package.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.opentelemetry

OpenTelemetry instrumentation for Shuttle.Esb implementations.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.simpleinjector

SimpleInjector implementation of the Shuttle.Core.Container interfaces.

Last synced: 07 Dec 2024

https://github.com/shuttle/shuttle.core.castle

WindsorContainer implementation of the Shuttle.Core.Container interfaces.

Last synced: 07 Dec 2024

https://github.com/shuttle/shuttle.core.data.boilerplate

Boilerplate code generation for use with Shuttle.Core.Data

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.container.tests

Tests that are used to verify implementations of the IComponentRegistry and IComponentResolver interfaces.

Last synced: 07 Dec 2024

https://github.com/shuttle/shuttle.chronicle

A highly configurable event store implementation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.workerservice

Turns a console application into a Worker Service that can be used as a Windows Service / Systemd Unit.

Last synced: 07 Dec 2024

https://github.com/shuttle/shuttle.esb.process

Process management for Shuttle.Esb using Shuttle.Recall event sourcing.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.uris

Uri infrastructure utilities.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.purgeinbox

The PurgeInbox extension clears the inbox work queue upon startup.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.specification

Simple specification mechanism.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.pipelinetransaction

Provides a pipeline observer to handle transaction scopes.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.throttle

The Throttle extension aborts pipeline processing when the CPU usage exceeds given percentage.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.corrupttransportmessage

The CorruptTransportMessage extension writes any transport messages that fail to deserialize to disk.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.azureeventhubs

Azure Event Hubs implementation for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.messageforwarding

The MessageForwarding extension will forward any handled messages onto the specified queue(s).

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.data.threaddatabasecontextscope

Create a new DatabaseContextScope per processor thread.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.oauth

OAuth infrastructure components.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.contract

Performs asserts/assumptions to prevent invalid code execution.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.sql.subscription

Sql-based implementation of ISubscriptionManager interface for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.activetimerange

The ActiveTimeRange extension aborts pipeline processing when the current date is not within a given time range.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.pipelinetransactionscope

Provides a mechanism to create a transaction scope when a pipeline stage starts.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.recall.logging

Provides non-intrusive logging for Shuttle.Recall components.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.sql.idempotence

Sql-based implementation of IIdempotenceService interface for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.system

OS and system level abstractions.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.sql.queue

Sql-based implementation of IQueue interface for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.compression

Compression adapter.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.json

Json.Net implementation of the ISerializer interface.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.serialization

Serialization adapter.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.streams

Stream infrastructure utilities.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.transactionscope

Provides transaction scopes abstraction.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.core.cli

Command line argument parser.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.esb.tests

Tests that verify Shuttle.Esb components.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.amsi

Integrates with the anti-malware scan interface to scan content.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle-chronicle

Documentation for Shuttle.Chronicle stream datastore.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle-sentinel

Documentation repository for the Shuttle.Sentinel management and monitoring application.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.samples

Samples demonstrating the use of Shuttle.Recall Event Sourcing and Event Processing.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.mediator.opentelemetry

OpenTelemetry instrumentation for Shuttle.Core.Mediator implementations.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.timespantypeconverters

TimeSpan type converters.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.filesystem

Abstractions for the System.IO namespace.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.vue

User interface that interacts with Shuttle.Recall.WebApi.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle-core-pre-ms-di

Documentation for the Shuttle.Core set of cross-cutting libraries (pre ms-di/options).

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle-esb-v7

Documentation for the Shuttle.Esb free open-source .NET enterprise service bus (up to v7).

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.data.logging

Provides logging for Shuttle.Core.Data components.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.logging

Provides non-intrusive logging for Shuttle.Esb components.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.verify

JavaScript-based web front-end test automation suite.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.opentelemetry

OpenTelemetry instrumentation for Shuttle.Recall implementations.

Last synced: 04 Apr 2025

https://github.com/shuttle/shuttle.recall.efcore.sqlserver.eventprocessing

Entity Framework Core Sql Server Event Processing implementation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.dependencyinjection

Add dependencies to `IServiceCollection` by convention.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.packager

Used internally to create packages for the Shuttle components.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.webapi

A Restful API to retrieve Shuttle.Recall events.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.http

HTTP-based API for accessing Shuttle.Esb.* queues.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.sql.storage

Event Store implementation backed by any Sql-based database.

Last synced: 28 Mar 2025

https://github.com/shuttle/pendel

Shuttle documentation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.contentstore

Content store that integrates with malware services.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.sentinel.vue

Vue front-end implementation for Shuttle.Sentinel management and monitoring of Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.tests

Tests that verify a shuttle-recall event store implementation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.recall.efcore.sqlserver.storage

Entity Framework Core Sql Server Event Store implementation.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.amazonsqs

Amazon SQS implementation for use with Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.azurestoragequeues

Azure Storage Queue implementation for use with Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.rabbitmq.stream

RabbitMQ stream implementation for use with Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.mediator

Implementation of the mediator mechanism.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.ninject

Ninject Kernel implementation of the Shuttle.Core.Container interfaces.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.sqlserver.runner

Executes scripts against a target database

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.esb.purgequeues

The PurgeQueues extension clears the specified queues on startup.

Last synced: 02 Feb 2025

https://github.com/shuttle/shuttle.esb.netmq

NetMQ implementation for use with Shuttle.Esb.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle-esb-v12

Documentation for the Shuttle.Esb free open-source .NET/Core enterprise service bus (up to v12).

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.access.vue

Vue front-end implementation for Shuttle.Access Identity and Access Management (IAM).

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.extensions.efcore

Entity Framework Core extensions.

Last synced: 14 Apr 2025

https://github.com/shuttle/shuttle.esb.kafka

Kafka implementation for use with Shuttle.Esb.

Last synced: 09 Apr 2025

https://github.com/shuttle/shuttle.recall.sql.eventprocessing

Projection implementation backed by any Sql-based database.

Last synced: 28 Mar 2025

https://github.com/shuttle/shuttle.core.encryption

Encryption adapter.

Last synced: 09 Apr 2025