Back to Home
Active Contributor

Open Source

MCP servers, testing frameworks, Claude Code skills, and developer libraries — built for the AI ecosystem and published on npm, NuGet, PyPI, and the official Anthropic and MCP registries.

8
npm Packages
13
NuGet Packages
10
PyPI Packages
7
Claude Code Skills
20+
GitHub Repos

MCP Ecosystem

Model Context Protocol servers and testing tools for AI agent infrastructure

@crashbytes/pusher-mcp-server

Official MCP Registry

MCP server enabling realtime AI agent messaging via Pusher Channels. Allows Claude, GPT, and other LLM agents to send and receive live events, trigger notifications, and coordinate across distributed systems.

@crashbytes/mcp-test-kit

Automated testing framework for MCP servers. Validate tools, prompts, and resources with structured test suites. Covers transport layers, error handling, and schema compliance.

AI/ML Ecosystem

Essential open source tools for building, serving, and orchestrating AI applications

LangChain

The agent engineering platform for Python and JavaScript. Build context-aware reasoning applications with composable chains, tools, retrieval, and memory — the most adopted LLM framework.

LlamaIndex

The leading data framework for LLM applications. Connect your data to large language models with document loaders, indexing, retrieval pipelines, and agent workflows.

Ollama

Run large language models locally. Get up and running with Llama, Mistral, Gemma, Qwen, DeepSeek, and dozens more — one command to download and serve any open-weight model.

vLLM

High-throughput, memory-efficient inference and serving engine for LLMs. PagedAttention, continuous batching, and tensor parallelism — the production standard for LLM deployment.

Hugging Face Transformers

The model-definition framework for state-of-the-art machine learning. Thousands of pretrained models for text, vision, audio, and multimodal tasks — inference and training in Python, PyTorch, TensorFlow, and JAX.

LiteLLM

Call 100+ LLM APIs using the OpenAI format. Unified Python SDK and proxy server with cost tracking, guardrails, load balancing, and logging across Bedrock, Azure, Anthropic, Vertex, and more.

Semantic Kernel

Microsoft's AI orchestration SDK for .NET, Python, and Java. Integrate LLMs into enterprise apps with plugins, planners, and memory — the .NET-first alternative to LangChain.

CrewAI

Framework for orchestrating autonomous AI agents. Define roles, goals, and tools — then let agents collaborate on complex tasks with delegation, memory, and structured workflows.

npm Packages

General-purpose developer tools published on npm

@crashbytes/env-shield

Environment variable validation and type safety for Node.js applications. Define schemas, enforce required variables, and catch misconfigurations before they reach production.

@crashbytes/contentful-richtext-editor

A Tiptap-based rich text editor compatible with Contentful's rich text format. Drop-in replacement with full schema support.

@crashbytes/react-version-compare

A React component for comparing strings and arrays with precise word-level and item-level highlighting of differences.

@crashbytes/dendro

A beautiful directory tree visualization CLI with file type icons. Dendro (δένδρο) means 'tree' in Greek.

@crashbytes/semantic-text-toolkit

Production-grade semantic text analysis with embeddings, similarity, and vector operations.

@crashbytes/react-hooks

Zero-dependency collection of essential React hooks — useLocalStorage, useDebounce, useMediaQuery, useClickOutside, useInterval, and more.

NuGet Packages

Zero-dependency .NET libraries for everyday development — guards, results, CQRS, mapping, and extensions

CrashBytes.Guards

Fluent guard clause library for .NET — null checks, range validation, string format guards, and predicate-based assertions with chainable syntax.

CrashBytes.Results

Lightweight Result and Option pattern for .NET with fluent Map, Bind, Match chaining and implicit conversions.

CrashBytes.Mediator

CQRS mediator for .NET — requests, notifications, and pipeline behaviors with zero external dependencies.

CrashBytes.Mapper

Convention-based object mapper for .NET with custom member resolvers and fluent configuration.

CrashBytes.Linq

Comprehensive LINQ extensions — WhereIf, Batch, Pairwise, Scan, Interleave, Partition, Traverse, and more.

CrashBytes.Collections

Collection extensions for .NET — GetOrAdd, RemoveWhere, AddRange, Shuffle, TryAdd, and dictionary helpers.

CrashBytes.Strings

String extensions — truncation, case conversion, slug generation, masking, validation, and HTML stripping.

CrashBytes.DateTime

DateTime extensions — business days, start/end of week/month/quarter/year, relative time strings, and more.

CrashBytes.Enums

Enum utilities — GetDescription, GetDisplayName, ToDictionary, Parse, GetFlags, Next/Previous cycling.

CrashBytes.Http

HttpClient extensions — typed JSON methods, retry with exponential backoff, bearer tokens, and correlation IDs.

CrashBytes.Configuration

Configuration helpers — required values, typed binding, DataAnnotations validation, environment variables, and connection string parsing.

CrashBytes.Observability

Lightweight observability helpers for .NET — structured logging, metrics recording, activity tracing, and correlation ID propagation with zero external dependencies.

CrashBytes.Testing

Zero-dependency test helpers for .NET — fluent object builders, fake HttpHandler, fake time provider, assertion extensions, and deterministic random data.

PyPI Packages

Zero-dependency Python libraries for guards, results, resilience, testing, and more

crashbytes-guard

Fluent guard clause library for Python — null checks, range validation, string format guards, and predicate-based assertions with zero dependencies.

crashbytes-result

Lightweight Result type for Python — Ok/Err with map, bind, match, unwrap, and a @safe decorator. Python 3.10+ pattern matching support.

crashbytes-strutils

String utilities for Python — case conversion, slugify, truncation, masking, HTML stripping, and validation with zero dependencies.

crashbytes-envguard

Environment variable validation for Python — schema-based type coercion, fail-fast error collection, and .env file loading with zero dependencies.

crashbytes-dateutils

DateTime business helpers for Python — business days, start/end of periods, relative time strings, fiscal quarters, and age calculation.

crashbytes-resilience

Unified resilience patterns for Python — retry, circuit breaker, rate limiter, timeout, bulkhead, and fallback. Sync + async, thread-safe, composable.

crashbytes-testkit

Test data builders for Python — auto-generate dataclass and Pydantic instances from type hints with Fixture.create() and a fluent Builder API.

crashbytes-apiclient

httpx API client toolkit — pagination, retry, rate limiting, auth refresh, and middleware composition for Python HTTP clients.

crashbytes-ai-client

Zero-dependency unified LLM client — call OpenAI, Anthropic, and Ollama with one interface. Uses only stdlib urllib for HTTP.

crashbytes-schema

Zero-dependency schema validation for Python — define, parse, and validate data with chainable Zod-like rules. Strings, numbers, objects, arrays, unions, and optional.

Standalone Projects

Full applications and simulations released as open source

Starling Murmuration Simulator

A 9-mode interactive boids simulation built with Next.js and Canvas 2D. Classic flocking, live flight tracking, satellite orbits, crypto markets, GitHub activity, earthquakes, drone swarms, network topologies, and job market dynamics.

Community Projects

Notable .NET open source projects we use and recommend — cross-platform UI, reactive programming, and MVVM frameworks

.NET MAUI Community Toolkit

Community-created library with .NET MAUI extensions, advanced UI/UX controls, and behaviors. Converters, animations, layouts, and platform-specific helpers that fill the gaps in the core MAUI framework.

ReactiveUI

Advanced, composable, functional reactive MVVM framework for all .NET platforms. Abstract mutable state away from UIs, express features in one readable place, and improve testability with reactive programming.

Prism

Framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno/WinUI. Navigation, dependency injection, and modular architecture out of the box.

Avalonia UI

Cross-platform .NET UI framework for desktop, embedded, mobile, and WebAssembly. The most popular .NET UI client technology outside of Microsoft — a powerful alternative to MAUI with XAML and C#.

.NET Gems

Battle-tested .NET libraries for event sourcing, testing, resilience, and developer productivity

Marten

Use PostgreSQL as both a document database and event store for .NET applications. Combines the flexibility of document storage with full event sourcing — no separate infrastructure required.

Wolverine

Supercharged .NET server-side development — messaging, command execution, and HTTP endpoints with minimal ceremony. Built by the Marten team for high-performance backend systems.

Bogus

Simple, fluent fake data generator for C#, F#, and VB.NET. Ported from the legendary faker.js — generate realistic names, addresses, companies, and domain-specific test data with deterministic seeds.

Verify

Snapshot testing tool that simplifies assertion of complex data models and documents. Serialize results to files, diff on failure, and approve changes — works with xUnit, NUnit, and MSTest.

Spectre.Console

Create beautiful console applications with rich text, tables, trees, progress bars, charts, and interactive prompts. The missing terminal UI library for .NET.

Refit

Automatic type-safe REST library for .NET. Define your API as an interface, and Refit generates the implementation — inspired by Square's Retrofit for Android.

Polly

Resilience and transient-fault-handling for .NET — Retry, Circuit Breaker, Timeout, Bulkhead Isolation, Rate Limiting, and Fallback in a fluent, thread-safe API. The industry standard for .NET resilience.

Cross-Language Gems

Outstanding TypeScript and JavaScript libraries that raise the bar for developer experience

Mermaid

Generate diagrams and flowcharts from text in a markdown-like syntax. Sequence diagrams, class diagrams, state charts, Gantt charts, ER diagrams, and more — all rendered client-side from plain text.

Zod

TypeScript-first schema validation with static type inference. Define schemas once, get runtime validation and compile-time types. The standard for type-safe data parsing in the TypeScript ecosystem.

tRPC

End-to-end typesafe APIs made easy. Build and consume fully typesafe APIs without schemas or code generation — just TypeScript inference from server to client.

Effect

Build production-ready TypeScript applications with structured concurrency, typed errors, dependency injection, retries, and observability baked in. A complete toolkit for resilient software.

Hono

Ultrafast web framework built on Web Standards. Runs on Cloudflare Workers, Deno, Bun, Vercel, AWS Lambda, and Node.js. Small, fast, and middleware-rich with first-class TypeScript support.

Hidden Gems

Rust-powered CLI tools and developer utilities that quietly make everything faster

Ruff

Extremely fast Python linter and code formatter written in Rust. Replaces flake8, isort, pyupgrade, and Black — 10-100x faster. Drop-in compatible with existing configurations.

Task

Fast, cross-platform task runner and build tool written in Go. Define tasks in a simple YAML file — a modern, simpler alternative to Make with better cross-platform support and dependency management.

Just

A command runner, not a build system. Save and run project-specific commands in a justfile — like Make but without the arcane syntax, tab requirements, and implicit rules. Written in Rust.

Atuin

Magical shell history stored in SQLite with optional encrypted sync across machines. Full-text search, fuzzy finding, and per-directory context — replaces ctrl-r with something that actually works.

Zoxide

A smarter cd command that learns your habits. Tracks your most-used directories and lets you jump anywhere with partial matches — z foo lands you in /long/path/to/foo instantly. Written in Rust.

Starship

Minimal, blazing-fast, infinitely customizable prompt for any shell. Shows git status, language versions, cloud context, and more — works with Bash, Zsh, Fish, PowerShell, and Nushell. Written in Rust.

PHP Packages Pipeline

Upcoming Composer packages for the PHP ecosystem — filling gaps in AI/ML tooling, vector databases, and developer infrastructure

01

crashbytes/env-shield

Planned

PHP port of existing Node.js env-shield package

Est. 1-2 weeks
02

crashbytes/pinecone-php

Planned

Pinecone vector DB PHP SDK

Est. 2-3 weeks
03

crashbytes/qdrant-php

Planned

Qdrant vector DB PHP SDK

Est. 2-3 weeks
04

crashbytes/prompt-forge

Planned

AI prompt engineering library

Est. 3-4 weeks
05

crashbytes/headless-wp

Planned

Headless WordPress PHP client

Est. 2-3 weeks
06

crashbytes/weaviate-php

Planned

Weaviate vector DB PHP SDK

Est. 2-3 weeks
07

crashbytes/mdx-php

Planned

MDX parser/renderer for PHP

Est. 4-6 weeks

Claude Code Skills

7 role-based skills contributed to the official anthropics/skills repository

Scrum Master
claude-scrum-master
Product Owner
claude-product-owner
Product Manager
claude-product-manager
UX/UI Developer
claude-ux-ui-developer
InfoSec Engineer
claude-infosec-engineer
DevOps Engineer
claude-devops-engineer
Migration Engineer
claude-migration-engineer

Tutorial Code

Companion code for all CrashBytes tutorials

ByteSizedExamples

Monorepo with companion code for all CrashBytes tutorials. Covering DevOps, cloud architecture, AI/ML, and modern engineering practices.

Build With Us

All projects are open source and accepting contributions. Check out the tutorials for step-by-step guides, or dive straight into the code on GitHub.