Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Cross platform, core components of the GPII personalization infrastructure
Electron application and libraries to run the GPII as a native user space application on the desktop.
Windows-specific code for the GPII realtime framework
WiX based Windows Installer for the GPII. This repository will be superceded by the core repository at: https://github.com/gpii/gpii-windows-installer
GPII Continuous Integration Service
Compendium of linting tasks used with the GPII, covering JS, JSON, JSON5 and MD with embedded snippets
A small Grunt plugin to lint JSON and JSON5 content within fenced code blocks in markdown documents
The GPII Nexus Integration Technology, allowing the interconnection of arbitrary sources and sinks of state via HTTP and WebSockets
Development Preferences Test Tool and other Management Tools
A fluid module to load express.js
This package provides a gpii.launcher Fluid component that standardizes the launching of fluid components with custom options. The component is based on yargs.
A mechanism for preparing user-readable "diffs" of two JSON payloads
Infusion components to assist with defining and running testem fixtures
node.js based client library for connecting to the GPII's "Generic API for AT"
UI Options Plus Chrome Extension
Static assets, such as sounds, images and icons used by the GPII's autopersonalisation UI
Module for testing sending and receiving email, password resets, and other things.
This project provides an all-in-one distribution of the Nexus.
A collection of preference editing tools for the Global Public Inclusive Infrastructure
A server side implementation to serve a First Discovery Editor instance and provide a means for storing preferences to the GPII Preferences server.