Front-end Technologies

CSS-related

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

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.

Elm

A functional language that compiles to JavaScript and is used for creating websites and web apps (competing with projects like React).

Ember.js

A client-side JavaScript framework designed for building single page web-applications. Follows the MVC paradigm that helps organize front-end code in a way that supports extensibility, modularity, and readability.

ESLint

An open source JavaScript linting utility that enables developers to discover problems with their JavaScript code without executing it. ESLint is written using Node.js to provide a fast runtime environment.

ExtJS

A powerful JavaScript MVC/MVVM framework that allows to create data-intensive HTML5 applications using JavaScript with unparalleled cross-browser compatibility. It includes built-in themes and UI components out of the box which minimize development time and increases the productivity.

Flux

Architecture that Facebook uses internally when working with React. Takes care of M in MVC, where all models are event driven. It means that the developer don't ask for the data, the model is going to tell when the data is ready; different application components can listen to this change and react accordingly.

Foundation

A family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails that look amazing on any device. Foundation is semantic, readable, flexible, and completely customizable.

GraphQL

A query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions.

Grunt

A task-based command line build tool for JavaScript projects written on top of Node.js. It’s available as a package via the Node package manager (npm). Used to automatically perform frequent tasks such as minification, compilation, unit testing, and linting.

GSAP

GreenSock Animation Platform (GSAP) is a suite of tools for scripted, high-performance HTML5 animations in all major browsers. 

Gulp

JavaScript task runner that automates tasks such as bundling and minifying libraries and stylesheets, quickly running unit tests, running code analysis, Less/Sass to CSS compilation, copying modified files to an output directory, etc.

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.

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.

Development by Synergize.digital