Acknowledgmentsο
KnitScript is the result of collaborative research, development, and community support. We gratefully acknowledge the contributions of individuals, institutions, and organizations that have made this project possible.
ποΈ Institutional Supportο
Northeastern Universityο
- ACT Lab (Accessible Creative Technologies Laboratory)
The primary research group developing KnitScript and the broader knitting software ecosystem.
Principal Investigator: Dr. Megan Hofmann
Research Focus: Accessible design tools, creative technologies, human-computer interaction
Lab Website: ACT Lab
- Khoury College of Computer Sciences
Providing institutional support, resources, and research infrastructure.
π° Funding Acknowledgmentsο
National Science Foundation (NSF)ο
This work has been supported by the following NSF grants:
- NSF Grant 2341880: HCC:SMALL:Tools for Programming and Designing Interactive Machine-Knitted Smart Textiles
Program: Human-Centered Computing (HCC)
Focus: Development of accessible programming tools for smart textile design
Duration: 2023-2026
Impact: Primary funding for KnitScript language development and user interface design
- NSF Grant 2327137: Collaborative Research: HCC: Small: End-User Guided Search and Optimization for Accessible Product Customization and Design
Program: Human-Centered Computing (HCC)
Focus: User-centered design tools and optimization frameworks
Collaboration: Multi-institution research partnership
Duration: 2023-2026
Impact: Support for accessibility features and user-centered design research
π¬ Technical Acknowledgmentsο
Open Source Dependenciesο
KnitScript builds upon excellent open source software:
- parglare
Author: Igor DejanoviΔ
Purpose: LR/GLR parser generator used for KnitScript grammar
License: MIT License
Repository: textX/parglare
- Python Ecosystem
Python Software Foundation: For the Python programming language
PyPI: For package distribution infrastructure
Sphinx: For documentation generation framework
pytest: For testing framework and infrastructure
π Citationο
If you use KnitScript in academic research, please cite:
@software{knitscript2025,
title={KnitScript: A High-Level Programming Language for V-Bed Knitting Machines},
author={[Hofmann, Megan]},
year={2025},
url={https://github.com/mhofmann-Khoury/knit_script},
institution={Northeastern University ACT Lab}
}