Mockup showing Halstack potencial
Halstack product logo

Build incredible Apps
for your hypermedia APIs

DXC Technology logo

Halstack Design System Logo for 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.

Representation icon for guidelines 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 principles

UXPin icon for designer's tools Tools 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 video

Developer tools icon Tools for developers

Our developer tools enforce our UX guidelines and provide technical components for the latest Web development frameworks.

See more about dev tools

Halstack Client Logo for Halstack design system

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.

Representation of Halstack Client

Halstack Browser Logo for Halstack design system 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.

Representation of Halstack Browser

Meet the Core Maintainers

Raquel Arrojo

raquelarrojo

Rafael Concepción

rconcepcion3

Iván Gómez

GomezIvann

Thiyagarajan

ThiyaDezine

Jiale Cheng

Jialecl

Jairo Suárez

jsuarezgonz

Lara Córdoba

lcordobapuerto

Aitor Echevarría

kukoc