eXonware - Complete Python ecosystem: xSystem, xNode, xData, xSchema, xAction, xEntity - Enterprise-grade libraries in one install
Project description
eXonware - Complete Python Ecosystem
๐ข Enterprise-grade Python ecosystem: 6 powerful libraries in one simple install
๐ One Install, Six Powerful Libraries
eXonware is the complete Python ecosystem that replaces dozens of dependencies with 6 enterprise-grade libraries. Install once, get everything you need for production applications.
pip install exonware
๐ The Complete Library Suite
๐๏ธ xSystem - Enterprise Framework
exonware-xsystem | GitHub | PyPI
Enterprise-grade Python framework with AI-powered optimization, military-grade security, 17+ serialization formats, circuit breakers, and production monitoring.
- ๐ Military-grade security & encryption
- ๐ 17+ serialization formats (JSON, YAML, TOML, BSON, MessagePack, etc.)
- ๐ง AI-powered performance optimization
- ๐ Circuit breakers & automatic recovery
- ๐ Production monitoring & metrics
๐ xNode - Node-Based Processing
exonware-xnode | GitHub | PyPI
Format-agnostic node-based data processing library for complex data transformations and workflows.
- ๐ Node-based data processing pipelines
- ๐ Format-agnostic data handling
- โก High-performance transformations
- ๐ Chain complex operations
- ๐ฏ Visual workflow representation
๐ xData - Data Manipulation
exonware-xdata | GitHub | PyPI
Advanced data manipulation and processing library with powerful transformation capabilities.
- ๐ Advanced data transformations
- ๐ Statistical operations
- ๐ Data analysis tools
- ๐พ Multiple format support
- โก Optimized performance
๐ xSchema - Schema Validation
exonware-xschema | GitHub | PyPI
Schema validation and data structure definition library for robust data validation.
- โ Comprehensive schema validation
- ๐๏ธ Data structure definitions
- ๐ Type checking & conversion
- ๐ Multiple schema formats
- ๐ก๏ธ Input sanitization
โก xAction - Workflow Automation
exonware-xaction | GitHub | PyPI
Action-based workflow and automation library for intelligent process orchestration.
- ๐ Workflow orchestration
- โก Action-based automation
- ๐ฏ Task scheduling
- ๐ Process chaining
- ๐ Execution monitoring
๐๏ธ xEntity - Entity Management
exonware-xentity | GitHub | PyPI
Entity management and relationship modeling library for complex data relationships.
- ๐๏ธ Entity relationship modeling
- ๐ Relationship management
- ๐ Data modeling tools
- ๐พ Persistence layer
- ๐ Query capabilities
๐ฏ Installation Options
Option 1: Complete Ecosystem (Recommended)
# Install all 6 libraries at once
pip install exonware
Option 2: Individual Libraries
# Install specific libraries only
pip install exonware-xsystem exonware-xdata
Option 3: Development Setup
# Install with development tools
pip install exonware[dev]
๐ Why Choose eXonware?
โ Instead of This:
pip install requests pydantic redis celery prometheus-client
pip install cryptography pyyaml msgpack bson toml lxml
pip install sqlalchemy pandas numpy scipy matplotlib
pip install jsonschema cerberus marshmallow voluptuous
# ... 50+ more dependencies
โ Just Use This:
pip install exonware
๐ ๏ธ Quick Start
# Import the entire ecosystem
import exonware
# Or import specific libraries
from exonware import xsystem, xdata, xschema, xaction, xentity, xnode
# Enterprise framework
app = xsystem.XSystem()
# Data processing pipeline
pipeline = xnode.create_pipeline()
# Data manipulation
processor = xdata.DataProcessor()
# Schema validation
validator = xschema.SchemaValidator()
# Workflow automation
workflow = xaction.WorkflowEngine()
# Entity management
entities = xentity.EntityManager()
๐ข Enterprise Ready
All eXonware libraries are designed for enterprise production:
- โ Battle-Tested: Production-proven in high-traffic applications
- โ Zero Dependencies Conflict: Carefully managed dependency tree
- โ Monitoring Built-In: Comprehensive metrics and observability
- โ Security First: Military-grade security by default
- โ Performance Optimized: AI-powered optimization
- โ Compliance Ready: Enterprise security standards
๐ Documentation
- Complete Documentation - Full ecosystem guide
- Individual Library Docs - Per-library documentation
- API Reference - Complete API documentation
- Examples - Practical usage examples
๐ค Support & Community
- ๐ Company: eXonware.com
- ๐ง Contact: connect@exonware.com
- ๐ Issues: GitHub Issues
- ๐ฌ Discussions: GitHub Discussions
๐ฆ What's Included
When you pip install exonware, you automatically get:
| Library | Purpose | Version |
|---|---|---|
| xsystem | Enterprise framework | >=0.0.1 |
| xnode | Node-based processing | >=0.0.1 |
| xdata | Data manipulation | >=0.0.1 |
| xschema | Schema validation | >=0.0.1 |
| xaction | Workflow automation | >=0.0.1 |
| xentity | Entity management | >=0.0.1 |
๐ License
MIT License - see LICENSE for details.
Built with โค๏ธ by eXonware.com
The complete Python ecosystem for enterprise applications
๐ One install. Six libraries. Infinite possibilities.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file exonware-0.0.1.tar.gz.
File metadata
- Download URL: exonware-0.0.1.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a612222769340ca73aefd8ebaed84c27a4607a4ddb50c3ae9d8122db253e8c8
|
|
| MD5 |
19404c19d086b7caee0e5558ac01143c
|
|
| BLAKE2b-256 |
8bc9f32df15ddee96c094c7a29901cbbbf705d1e05e694481de92f3ec7ae6f1c
|
File details
Details for the file exonware-0.0.1-py3-none-any.whl.
File metadata
- Download URL: exonware-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5618c355ef449b24d11ee9d09b007389fd963fa963a1a78b9d137d27faaf22d
|
|
| MD5 |
8067017af7f17a3730578d62d11d05f4
|
|
| BLAKE2b-256 |
7ec3311adc2e3a70d52952a6e22c10f4b16d76e6cbc61b15f61878437340bfd9
|