Halstack Design System
Halstack Design System is a set of visual principles, guidelines, and tools aimed at helping designers and developers to build visually consistent and compelling API-driven User Experiences that adhere to our unique branded visual identity. Available as an Open Source project, it allows UX teams to manage branding and design of applications at scale thanks to a collection of reusable UI components for the latest Web development technologies. With advanced theming and configurability features, Halstack Design System allows designers and developers to create their own themes and build up new applications more easily, and at the same time leverage our usability, accessibility, layout, and responsiveness principles transparently.
Guidelines
The design guidelines have been curated by our design team in order to help teams in building compelling and consistent User Experiences.
See guidelines and principlesTools for designers
We are using UXPin as Design and Prototype tool. With Halstack-UXPin merge, designers can create fast prototypes by dragging and dropping the Halstack-coded components and use their API to configure the look and the behavior of each element.
Watch overview videoTools for developers
Our developer tools enforce our UX guidelines and provide technical components for the latest Web development frameworks.
See more about dev toolsHalstack Client
Halstack Client for Javascript enables developers to easily work with hypermedia APIs. This library features a set of functionalities aimed at facilitating the consumption of hypermedia REST resources and getting access to their properties dynamically, based on the HAL and JSON Hyperschema specifications.
Halstack Browser Outdated
Halstack Browser is a React component that can be included in any React Web App and provides a visual mechanism to crawl and discover API resources and operations dynamically for hypermedia APIs. In contrary to other path-based approaches such as OpenAPI (where static specs are used to describe a list of pre-defined path resources and available operations) Halstack Browser allows both API consumers and producers work with auto-discoverable REST APIs.