wpipe-plugins wpipe-plugins
Industrial Grade — LTS Support

The Architecture of wpipe-plugins

wpipe-plugins Explore on GitHub pip install -e

100%

Coverage & Testing

0★

GitHub Stars

MIT

Open Source License

LTS

Long Term Support

Designed for Zero Compromise

Engineered with formal verification principles, strict type validation, and native production readiness.

🔌 Plug-and-Play Extensibility

Develop custom steps decorated with `@step(name="...")` and easily distribute them.

🔍 Automated Catalog Generation

Built-in AST and pattern scanner (`generate_catalog.py`) parses community steps and namespaces into `steps_catalog.json`.

🤝 WPipe-MCP Integration

Steps indexed here become automatically discoverable by agentic workflows in `wpipe-mcp`.

🛡️ Strict Typing & Schemas

Enforces Pydantic / dataclass contexts and clean separation of concerns.

🐳 Docker-Ready

Standardized testing and execution environment.

Declarative & Streamlined

Designed to eliminate low-level plumbing and cognitive friction, allowing engineers to build reliable solutions in minutes.

$ pip install -e
View Documentation
quickstart.py
from wpipe_plugins.connectivity.rss import RSSParserStep
from wpipe import Pipeline

# Initialize the step
rss_step = RSSParserStep()

# Create a pipeline
pipe = Pipeline(pipeline_name="news_fetcher")
pipe.set_steps([rss_step])

# Run
results = pipe.run({"url": "https://news.google.com/rss", "limit": 3})
print(results)
Wisrovi

The Wisrovi Ecosystem

wpipe-plugins is an integral component within the Wisrovi Binary Universe, engineered by William Steve Rodriguez Villamizar to unify high-throughput distributed systems, formal verification, and autonomous agent orchestration.

Visit wisrovi.dev Wisrovi GitHub Suite