Front-end Technologies

Bourbon

A library of pure Sass mixins that are designed to be simple and easy to use. No configuration required. The mixins aim to be as vanilla as possible, meaning they should be as close to the original CSS syntax as possible.

Bower

A front-end package manager (also known as a package manager for the web) that is built by Twitter. It is used to manage components that contain HTML, CSS, JS, fonts, etc., helps developers download and update them, resolve their dependencies.

Brackets

A web design and development tool. Brackets is a text editor for HTML, CSS and JavaScript files. It is lightweight, powerful, and offers a live preview of the changes made in the code. It also has built-in visual tools to assist in developing the code. Brackets supports Emmet, Beautify, Autoprefixer, and other extensions.

Broccoli

A highly efficient build system that can concatenate, transpile, and minify the code. Broccoli’s tree-based incremental rebuild system means that it can have fast compile-times, even on large projects. Runs on Node.js and is backend-agnostic.

Browserify

A development tool that allows to write Node.js-style modules that compile for use in the browser.

Brunch

A build tool that has large capabilities which are provided out of the box performance. It builds, lints, compiles, concatenates and shrinks HTML5 app in an ultra-simple way.

CanvasJS

HTML5 and JavaScript charting library. It runs across devices including iPhone, iPad, Android, Windows Phone, desktops, etc. CanvasJS currently supports 14 different types of Charts.

Citrix

A software platform and company that provides application virtualization, SaaS and cloud computing technologies, also allows mobilization/optimization of web apps and data delivery. 

Citrix NetScaler

NetScaler is a line of networking products owned by Citrix Systems. The products consist of NetScaler ADC, an application delivery controller (ADC), NetScaler AppFirewall, an application firewall, NetScaler Unified Gateway, NetScaler Management & Analytics System, and NetScaler SD-WAN, which provides software-defined wide-area networking management.

Chart.js

A library of HTML5 interactive and animated charts that can be added to a website. Chart.js can be used by both designers and developers. It allows mixing different types of charts to better display datasets, plot complex datasets based on different conditions and add different colours to one chart.

ClojureScript

Clojure programming language that compiles to JavaScript. It is a well-designed, stable functional and dynamic language with a rich set of immutable, persistent data structures. The primary goal is to make it easier to build complex and robust systems while keeping them simple

Compass

CSS authoring framework that makes your stylesheets and markup easier to build and maintain. With Compass, you write your stylesheets in Sass instead of plain CSS.

Core.js

A simple, lightweight, base layer to the client-side JavaScript app. Allows to create apps that have multiple working extensions that all interact with each other without ever actually knowing about one another.

CSS

A stylesheet language that is used for presentation and formatting content on the web-pages, including font, size, color, spacing, border and location of HTML information. 

CSS Modules

CSS file in which all class names and animation names are scoped locally by default. The classes are dynamically generated, unique, and mapped to the correct styles.

CSS Preprocessor

A program that generates CSS from the preprocessor's own unique syntax. Helps write maintainable, future-proof code and seriously reduces the amount of CSS you have to write.

CSS-related

CSS2, CSS3, Bootstrap, CompassLESSSass, YAML, Zurb.

Cypress

A developer-focused tool that helps developers write tests for the web. It can test anything that runs in a browser.

D3.js

Vector graphics library for JavaScript, featuring animation, interactivity, and DOM manipulation. D3 is Data-Driven Documents, and it binds data to the SVG to create animated and interactive visualizations.

DHTML

A set of technologies used to make webpages more interactive. DHTML is basically using  JavaScript and style sheets in an HTML page and creates a page with HTML, CSSDOM and Scripts. Requires processing from browser which changes its look and feel.

Dojo

A JavaScript toolkit that provides everything needed to build a web app (language utilities, UI components, etc.).

DOM

An application programming interface (API) for HTML and XML documents. It defines the logical structure of documents and the way a document is accessed and manipulated. With the Document Object Model, developers can create and build documents, navigate their structure, and add, modify, or delete elements and content.

Dust.js

A JavaScript templating engine designed to provide a clean separation between presentation and logic without sacrificing ease of use. It is particularly well-suited for asynchronous and streaming applications.

ECMAScript

ECMAScript (or ES) is a client-side scripting language specification that is the basis of several programming languages including JavaScript, ActionScript, and JScript. It specifies the core features that a scripting language should provide and how those features should be implemented.

Electron

An open-source framework for creating native applications with web-technologies like JavaScriptCSS & HTML. It is based on Node.js and Chromium and is used by the Atom editor and many other apps. Focused on desktop cross-platform development.

Development by Synergize.digital

Sign up for updates
straight to your inbox