36 projects
vcti-array-view
Pipeline-style view over NumPy arrays — shape columns, labels, and rows, then render as text, DataFrame, or HTML
vcti-nputils
NumPy structured array utilities — joining, flattening, field views, enum mapping, and position arrays
vcti-array-display
Presentation layer for NumPy structured arrays — column filtering, dtype flattening, enum mapping, array slicing, and adapters
vcti-selection
VCollab Selection - generic single-select container for keyed options
vcti-profiler
VCollab Profiler - nested execution time and memory profiling for heavy tasks
vcti-file-cache
Directory-level cache with pluggable eviction policies and storage backends
vcti-array-tree
Generic hierarchical tree backed by NumPy arrays with typed node payloads
vcti-chart
Chart data model with template-based HTML export for any JS charting framework
vcti-app-data
Application data directory management and user profile storage with Pydantic models and filesystem-based persistence
vcti-webapp
Service lifecycle framework with FastAPI background services, dependency management, and optional desktop GUI launcher
vcti-dataspace-nastran-h5
Nastran HDF5 data space — solution file navigation, modal data extraction, and result access for MSC.Nastran H5 output files
vcti-dataspace
Data space for organizing, loading, and working with hierarchical data from multiple file sources
vcti-fileloader-hdf5
HDF5 file loader using h5py — tree extraction, node metadata, and dataset loading for the vcti-fileloader framework
vcti-fileloader
File loader framework with pluggable descriptors, validators, and a registry for format-specific data loading
vcti-fieldset-export
DataFrame generation, CSV/HTML/chart export, and template rendering for numpy arrays and FieldSet containers
vcti-fieldset
Named array container with lazy expression evaluation, scoped metadata, and pluggable key mapping
vcti-data-pipeline
ETL-style data processing framework with composable flow nodes — sources, transformers, reducers, and combiners
vcti-multi-valued-array
Variable-length array for multivalued mappings — CSR-like storage with domain-codomain operations, reverse, cascade, and filtering
vcti-path-format-descriptors
Built-in file format descriptors (HDF5, CAX) for the vcti-path-format identification framework
vcti-path-format
File format identification framework with heuristic evaluators and feature validators for Python
vcti-path-format-attributes
Domain vocabulary enums for file format classification — path types, structures, content, and analysis categories
vcti-plugin-catalog
Generic plugin registry with typed descriptors and attribute-based filtering for Python
vcti-session
Session lifecycle, working directories, and logging configuration for Python applications
vcti-config
Type-safe environment variable decoding and configuration resolution for Python
vcti-path-tree
VCollab Path Tree - directory tree scanning and serialization using Pydantic models
vcti-lookup
Attribute-based item lookup and filtering for Python collections
vcti-template
Jinja2-based template rendering engine with streaming support
vcti-archive
Archive handling for VCollab applications — extract zip/tar.gz archives and stream directories as zip
vcti-logging
Configurable logging with custom levels and color support for Python
vcti-deck
Generic ordered collection with named items and policy-based compatibility
vcti-cache
VCollab Cache - size-bounded object cache with pluggable eviction policies
vcti-short-uid
VCollab Short UID - short, URL-safe unique identifier generator
vcti-path
Safe path handling for VCollab applications
vcti-enum
Value-generated string enums with automatic naming conventions for Python
vcti-predicate
VCollab Predicate - condition evaluation engine with extensible operators and modifiers
vcti-error
Structured exception handling and error classification for Python