{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"}],"enrichment":{"capability":"Converts a Frictionless Table Schema into an Excel template with built-in input validation, dropdown constraints, and field descriptions.","skillfed_tags":["data-validation","excel-generation","frictionless-data"],"use_cases":["Generate standardized data-entry templates for biomedical or research projects that define schemas in Frictionless format.","Automate creation of Excel files with validation rules so non-technical users can enter data without manual constraint setup.","Convert machine-readable table schemas into human-friendly spreadsheet templates with built-in guidance via field descriptions.","Build data pipelines where schema-driven templates enforce consistency before data reaches downstream processing.","Create audit-ready templates with predefined valid values (enums) and type constraints for regulated data collection."],"what_it_does":"tableschema-to-template bridges Frictionless Table Schema definitions and Excel spreadsheets. You provide a schema (YAML or JSON) describing fields, types, constraints, and descriptions, and the package generates a ready-to-use Excel file with input validation rules baked in. Enum fields become dropdown lists, numeric fields get range validation, and field descriptions appear as comments in the header row.\n\nThe package is built on jsonschema for validation logic, pyyaml for schema parsing, and xlsxwriter for Excel generation. It offers both a command-line tool (ts2xl.py) and a Python API (create_xlsx function). Because the project is abandoned with no commits since 2023-02-01, it will not receive updates for new Excel features, schema spec changes, or bug fixes.","worth_installing":"Yes, if you need to generate Excel templates from Frictionless schemas and can tolerate no future maintenance. The package is stable, has low install friction, no known vulnerabilities, and a permissive license. However, do not rely on it for production systems requiring active support or compatibility with future Excel or schema spec changes. Consider it a one-time tool rather than a long-term dependency."},"id":"tableschema-to-template","links":{"html":"https://skillfed.io/packages/tableschema-to-template","md":"https://skillfed.io/packages/tableschema-to-template.md","pypi":"https://pypi.org/project/tableschema-to-template/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-02-01","license_spdx":null,"license_treatment":"permissive","name":"tableschema-to-template","python_support":"supports_current","summary":"Given a Frictionless Table Schema, generates an Excel template with input validation"},"popularity":{"monthly_downloads":292146,"position":7967,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.13"}
