Design Principles

Hub is designed with the following guiding design principles.

Familiar APIs

Whenever possible, APIs are designed to look and feel like APIs from other PyData packages like NumPy.

Always Performant: Continuous Benchmarking

Every line of code is benchmarked.

Extensibility

Hub's modular design makes it easy to extend features, configure and integrate with other packages in the PyData ecosystem.