Open Fixture Library

screenshot of Open Fixture Library
express
nuxt
vue
scss

A library and website for lighting technology's DMX fixture definition files.

Overview:

The Open Fixture Library is a platform designed to provide fixture definition files for lighting control software like QLC+, DMXControl, and e:cue. Given that each software uses its own fixture definition format, this library serves as a centralized location for users to access and download fixture definitions in various formats, making it easier to work with different lighting control programs. Users can also contribute to the library by adding their favorite fixtures through the online Fixture Editor.

Features:

  • Centralized Fixture Definitions: Access fixture definition files for various lighting hardware in different formats.
  • User Contributions: Users can add new fixtures to the library through the online Fixture Editor.
  • Multiple Output Formats: Fixture definitions are downloadable in various formats for compatibility with different lighting control software.
  • Contribution Options: Users can contribute to the library by reviewing and merging pull requests for new fixtures.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

Stylelint

Stylelint is a modern linter for CSS that helps you avoid errors and enforce consistent styling conventions. It provides rules for detecting errors and warnings, and can be configured to match your specific project's requirements.