Top 5 JavaScript Open Source Projects this month — July 2018

See what’s trending in JavaScript on GitHub this month.

Brandon Morelli
codeburst

--

Want to find out what’s new and trending in JavaScript this month? You’ve come to the right place. Below is a list of 5 awesome, open source, trending JavaScript projects that are new on GitHub in the past 30 days! Got a project you want featured next month? Leave a comment and let us know! Enjoy building!

Disclosure: We receive compensation from the courses we feature.

Featured JavaScript Courses

The Complete JavaScript Course 2018: Build Real Projects!

4.6/5 Stars || 26.5 Hours of Video || 104,427 Students

Master JavaScript with the most complete course on the market! Projects, challenges, quizzes, ES6+, OOP, AJAX, Webpack, and more! Learn More.

JavaScript: Understanding the Weird Parts

4.7/5 Stars || 11.5 Hours of Video || 108,737 Students

An advanced JavaScript course for everyone! Scope, closures, prototypes, ‘this’, build your own framework, and more. Learn More.

Top 5 Open Source JavaScript Projects

1. Terminalizaer

Record your terminal and generate animated gif images. Looks something like this:

Has a host of features including:

  • Cross platform support (Linux, Windows, MacOS).
  • Custom window frames.
  • Custom font.
  • Custom colors.
  • Custom styles with CSS.
  • And a lot more…

2. Phenomenon

Phenomenon is a very small, low-level WebGL library that provides the essentials to deliver a high performance experience. Its core functionality is built around the idea of moving millions of particles around using the power of the GPU.

  • Small in size, no dependencies
  • GPU based for high performance
  • Low-level & highly configurable
  • Helper functions with options
  • Add & destroy instances dynamically

Check out this CodePen:

3. ApexCharts.js

A modern JavaScript charting library to build interactive charts and visualizations with simple API.

Responsive, Interactive, Dynamic.

4. Proxymise

Chainable Promise Proxy. Lightweight ES6 Proxy for Promises with no additional dependencies. Proxymise allows for method and property chaining without need for intermediate then() or await for cleaner and simpler code.

Proxymised benchmarked with 10000 iterations is practically as performant as the non-proxymised code.

5. Pushbar.js

Pushbar.js is a tiny javascript plugin for creating sliding drawers in web apps It is fully customizable and dependency free. You can use it as sidebar menus or option drawers.

✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurst on Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.

If this post was helpful, please click the clap 👏button below a few times to show your support! ⬇⬇

--

--

Creator of @codeburstio — Frequently posting web development tutorials & articles. Follow me on Twitter too: @BrandonMorelli