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.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.
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.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.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.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.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.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/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