Front-end Technologies

Haml

Markup language with a semantic indentation that is used to cleanly describe the HTML of any web document without the use of inline code. Dominant alternative template language in the Ruby on Rails world. Haml is easy to learn, read and visually expresses the DOM hierarchy.

Handlebars.js

Client-side templating engine for JavaScript enabling to add templates to the HTML page that will be parsed and interpolated with the values from the data you passed to the Handlebars.js function. Largely compatible with Mustache templates.

Highcharts

Commercial charting library written in pure JavaScript, offering intuitive, interactive charts to your website or web application. Highcharts currently supports line, spline, area, area, spline, column, bar, pie and scatter chart types. It makes it easy to add interactive, mobile-optimized charts to your web and mobile projects.

HTML

HyperText Markup Language, the document standard of the World Wide Web for creating web pages and web applications. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.

HTML-related

HTML4, HTML5, Zurb, BootstapCanvas, WebGL.

HTMLPad

A full featured editing environment for convenient and productive HTML, XHTML, CSS, PHP and web script editing. HTMLPad provides integrated tools to validate code, reuse, navigate and format it.

Hyper-V

A Windows native hypervisor that can create virtual machines on systems running Windows, can be configured to expose individual virtual machines to one or more networks.

Immutable.js

JavaScript collections library, which provides persistent Immutable List, Stack, Map, OrderedMap, Set, OrderedSet and Record. Immutable data cannot be changed once created, leading to much simpler application development.

Infragistics

Developer Toolkit providing UI controls and productivity tools for quickly building high-performance web, mobile, and desktop apps. Works with Angular, React and other popular frameworks.

Isomorphic apps

JavaScript applications which run both client-side and server-side. Next step in the evolution of JavaScript frameworks. They are solving the problems associated with traditional JavaScript frameworks.

JavaScript

A client-side scripting language primarily used to make web pages interactive. In other words, it's responsible for the 'behavior' of a website, i.e. how HTML elements and CSS style animate and move around on the page.

JavaScript frameworks

Angular, React, Ember.js, extJS, Backbone, Knockout.js, D3.js, Sencha​, Mercury.js, ​WebRx, Vue.js​.

JFace

A set of plug-ins that make Widgets easy to manipulate and insert into a GUI. JFace frees you from all the drudgery of manipulating SWT widget elements to add behavior to static widgets.

jQuery

Fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

jQuery UI

jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. It makes web apps more polished and engaging.

JSX

JavaScript Syntax eXtension (JSX is statically-typed, object-oriented programming language designed to run on modern web browsers. JSX helps write concise HTML/XML-like structures (e.g., DOM-like tree structures) in the same file as you write JavaScript code.

Kendo

A complete JavaScript UI component library that allows you to quickly build eye-catching, high-quality, high-performance responsive web apps using your framework of choice.

Knockout

MVVM library in JavaScript that uses declarative bindings and observables to keep the DOM in sync with underlying data models.

Leaflet

Widely used open source JavaScript library used to build web mapping applications. Used to display a variety of tiles maps.

LESS

Leaner Style Sheets (Less) is a popular CSS pre-processor that extends CSS with dynamic functionality, and allows more techniques to make CSS that is more maintainable, themeable and extendable. Dynamic behavior includes variables, mixins, operations and functions.

Marionette

Backbone framework that simplifies Backbone application code with robust views and architecture solutions. By organizing your app in terms of small views it makes it easy to compose rich layouts out of small components.

Masonry

Dynamic grid layout plugin for jQuery working by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. Whereas floating arranges elements horizontally then vertically, Masonry arranges elements vertically, positioning each element in the next open spot in the grid.

Mercury

Modular, fast, virtual-dom, functional-reactive frontend framework. Has some features inspired by React.js, such as virtual DOM, state management and render methods. Works well with other libraries and has a streamlined markup API.

MobX

Library that makes state management simple and scalable by transparently applying functional reactive programming (TFRP). The philosophy behind MobX is anything that can be derived from the application state, should be derived automatically.

Modernizr

JavaScript library designed to detect HTML5 and CSS3 features in various browsers. Provides a substantial amount of feature detection that allows for everything from graceful degradation to "cutting edge" feature enhancements.

Development by Synergize.digital

Sign up for updates
straight to your inbox