Software Alternatives & Reviews

The Frontend Hitchhiker's Guide: 3rd Party Code

Underscore.js Three.js Phaser nivo Moment.js Lo-Dash Jekyll Handlebars Gulp.js Grunt
  1. Underscore is a utility-belt library for JavaScript that provides a lot of the functional...
    Pricing:
    • Open Source
    These are libraries that are small and focused on making a specific problem easier for the developer. Moment.js can make displaying time based data and perform various operations with it. Underscore adds a collection of functional programming primitives to JavaScript if that's your cup of tea. Lodash is similar in providing functions to make working with arrays, numbers objects easier.

    #Development Tools #Javascript UI Libraries #JavaScript Framework 19 social mentions

  2. A JavaScript 3D library which makes WebGL simpler.
    Pricing:
    • Open Source
    These technologies allow you render beautiful experiences on the web. Whether it be AR/VR with AFrame, exciting browser games with phaser or everything else with the likes of three.js and D3.js. These technologies let you tap into the power of the canvas and webGL.

    #Javascript UI Libraries #Flowcharts #Org Charts 229 social mentions

  3. 3
    Desktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.
    Pricing:
    • Open Source
    These technologies allow you render beautiful experiences on the web. Whether it be AR/VR with AFrame, exciting browser games with phaser or everything else with the likes of three.js and D3.js. These technologies let you tap into the power of the canvas and webGL.

    #Game Development #Game Engine #3D Game Engine 119 social mentions

  4. 4
    nivo provides a rich set of dataviz components
    Pricing:
    • Open Source
    While tables are cool, data visualizations like maps, or charts can often provide more insight and bring more visibility to latent trends. Highcharts and Chart.js are often the gotos for charts but a newer library like nvio can somewhat offer a more stylized look to your charts.

    #Data Dashboard #Data Visualization #Charting Libraries 20 social mentions

  5. Parse, validate, manipulate, and display dates in JavaScript
    Pricing:
    • Open Source
    These are libraries that are small and focused on making a specific problem easier for the developer. Moment.js can make displaying time based data and perform various operations with it. Underscore adds a collection of functional programming primitives to JavaScript if that's your cup of tea. Lodash is similar in providing functions to make working with arrays, numbers objects easier.

    #Javascript UI Libraries #JS Library #JavaScript Framework 61 social mentions

  6. Lo-Dash is a drop-in replacement for Underscore.
    Pricing:
    • Open Source
    These are libraries that are small and focused on making a specific problem easier for the developer. Moment.js can make displaying time based data and perform various operations with it. Underscore adds a collection of functional programming primitives to JavaScript if that's your cup of tea. Lodash is similar in providing functions to make working with arrays, numbers objects easier.

    #Development Tools #Javascript UI Libraries #JavaScript Framework 84 social mentions

  7. 7
    Jekyll is a simple, blog aware, static site generator.
    Pricing:
    • Open Source
    Gatsby is a modern static site generator written in react. Gatsby is different from other SSGs in that it offers features usually seen in frameworks, like components and integration with rest APIs. Jekyll is another popular SSG and Eleventy sites boast really good performance.

    #CMS #Blogging #Blogging Platform 180 social mentions

  8. Handlebars is a JavaScript template library that is, more or less, based on ...
    Pricing:
    • Open Source
    In the days of the earlier UI Libraries template systems were a often a popular companion. These libraries focused solely on adding data-binding and templating syntax that newer libraries like react offer out of the box. Some popular examples are mustache and handlebars, though they are more used on the server side in nodejs projects these days.

    #Development #Javascript UI Libraries #Tool 58 social mentions

  9. Automate and enhance your workflow
    Pricing:
    • Open Source
    One can say task runners were the precursor to build tools which was explored in the 4th stop in this series. Task runners let you automate tasks like minification, transpilations, deployment and using other CLI tools. The two most popular task runners are grunt and gulp.

    #Web Application Bundler #JS Build Tools #Module Bundler 25 social mentions

  10. 10
    The Grunt ecosystem is huge and it's growing every day.
    Pricing:
    • Open Source
    One can say task runners were the precursor to build tools which was explored in the 4th stop in this series. Task runners let you automate tasks like minification, transpilations, deployment and using other CLI tools. The two most popular task runners are grunt and gulp.

    #JS Build Tools #Front End Package Manager #Web Application Bundler 14 social mentions

  11. Minimal templating with {{mustaches}} in JavaScript - janl/mustache.js
    In the days of the earlier UI Libraries template systems were a often a popular companion. These libraries focused solely on adding data-binding and templating syntax that newer libraries like react offer out of the box. Some popular examples are mustache and handlebars, though they are more used on the server side in nodejs projects these days.

    #Javascript UI Libraries #Front-End Frameworks #Development 11 social mentions

  12. Firebase is a cloud service designed to power real-time, collaborative applications for mobile and web.
    Software Development Kits, are a collection of libraries and tooling that let you integrate your code with a service. You can use the Twitter API to retrieve tweets or use the Firebase SDK to add Firebase features to your application.

    #Developer Tools #App Development #Backend As A Service 246 social mentions

  13. 13
    D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.
    Pricing:
    • Open Source
    These technologies allow you render beautiful experiences on the web. Whether it be AR/VR with AFrame, exciting browser games with phaser or everything else with the likes of three.js and D3.js. These technologies let you tap into the power of the canvas and webGL.

    #Javascript UI Libraries #Charting Libraries #Data Visualization 158 social mentions

Discuss: The Frontend Hitchhiker's Guide: 3rd Party Code

Log in or Post with