This new list of JS GitHub repositories from June 2018 will make your work smarter, faster and happier! Here you’ll find open source codebase to learn coding, the most popular JS utility library, storage library that improves offline experience, browser-based code editor, an online diagramming website, port of React Native to the web, self-hosted web IRC client, deep learning visualization toll and many more neat projects… Explore and enjoy!

Here we are with the most interesting

39 weekly most popular JavaScript repositories:

freeCodeCamp open source codebase and curriculum on GitHub. Learn to code and help nonprofits. 292,649 stars by now. Bootstrap open source repository for the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. 125,908 stars by now. Lodash is a modern JavaScript utility library delivering modularity, performance, and extras. It makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc. 33,143 stars by now. javascript-algorithms is a repository that contains JavaScript based examples of many popular algorithms and data structures. Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos). 26,381 stars by now. deno is a secure TypeScript runtime on V8 that supports TypeScript 2.8 out of the box. 22,514 stars by now. mermaid is a simple markdown-like script language for generating charts from text via JavaScript. 18,771 stars by now. localForage is a fast and simple storage library for JavaScript that improves the offline experience of your web app by using asynchronous storage (IndexedDB or WebSQL) with a simple, localStorage-like API. 12,634 stars by now. React Virtualized is React components for efficiently rendering large lists and tabular data. It aims to support all evergreen browsers and recent mobile browsers for iOS and Android.11,394 stars by now. The Monaco Editor is the code editor that powers VS Code, a browser-based code editor. 9,995 stars by now. Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices. Powerful and easy to use. 6,845 stars by now. Docz is a tool that makes developers life easier by providing the opportunity to create styleguides and design systems. It is zero config and easy to learn for you to easily document all the things. 6,820 stars by now. draw.io is an online diagramming website that delivers the source in this project. 6,359 stars by now. Wired Elements is a series of basic UI Elements that have a hand-drawn look. These can be used for wireframes, mockups, or just the fun hand-drawn look. 5,983 stars by now. Vuido allows you to create native desktop applications for Windows, OS X and Linux using Vue.js. 4,756 stars by now. Collect.js is a convenient and dependency free wrapper for working with arrays and objects. It is almost identical API to Laravel Collections 5.5. 3,906 stars by now. Chance is a Random generator helper for JavaScript that can generate random numbers, characters, strings, names, addresses, dice, and pretty much anything else. It includes the basic building blocks for all these items and is built on top of a Mersenne Twister. 3,703 stars by now. PulltoRefresh.js is a quick and powerful plugin for your pull-to-refresh needs in your web app. No markup needed, highly customizable and dependency-free. 3,164 stars by now. JSUI is a powerful UI toolkit for managing JavaScript apps. It organizes, groups, generates new apps, search for apps and does a lot more. 3,115 stars by now. Xmysql is the command to generate REST APIs for any MySql database. 3,050 stars by now. React Native DOM is experimental, comprehensive port of React Native to the web. 2,547 stars by now. react-ideal-image is an adaptive image component that asynchronously loads images, which will adapt based on network, which will allow a user to control, which image to load. 2,504 stars by now. The Lounge is a modern self-hosted web IRC client. 2,072 stars by now. ReactiveSearch is an Elasticsearch UI components library for React and React Native. It has 25+ components consisting of Lists, Ranges, Search UIs, Result displays and a way to bring any existing UI component into the library. 2,072 stars by now. SpriteJS is a cross-platform lightweight 2D render object model to manipulate the sprites in canvas as you do with the DOM elements. 1,944 stars by now. maid is markdown driven task runner. 1,835 stars by now. VisualDL is a deep learning visualization tool that can help design deep learning jobs. It includes features such as scalar, parameter distribution, model structure and image visualization. 1,690 stars by now. Vuesax is a framework of components based on Vue.js. The framework is focused on facilitating the development of applications, improving the design of the same without removing the necessary functionality. 1,477 stars by now. Tusk is an unofficial, featureful, open source, community-driven, free Evernote app used by people in more than 130 countries. 1,415 stars by now. Superfine is a minimal view layer for creating declarative web user interfaces. Mix it with your favorite state container or use it standalone for maximum flexibility. 1,130 stars by now. Comlink’s goal is to be a building-block for higher-level abstraction libraries. Comlink makes values from one thread can be used within the other thread (and vice versa) just like local values. 1,130 stars by now. Minipack is a simplified example of a modern module bundler written in JavaScript. 1,083 stars by now. Web-Maker is an offline playground for your web experiments. Something like CodePen or JSFiddle, but much faster and offline supported because it runs completely on your system. 1,045 stars by now. Sucrase is an alternative to Babel compiler that allows super-fast development builds. Instead of compiling a large range of JS features down to ES5, Sucrase assumes that you’re targeting a modern JS runtime (e.g. Node.js 8 or latest Chrome) and focuses on compiling non-standard language extensions: JSX, TypeScript, and Flow. 857 stars by now. vue-virtual-scroller is a smooth scroll with any amount of data. It uses vue-observe-visibility to automatically refresh itself when shown to prevent display glitches. 827 stars by now. Saber.js is a minimalistic framework for building a static website using Vue.js. 813 stars by now. Vue-wait is a Multiple Process Loader Management for Vue and (optionally) Vuex. It helps to manage multiple loading states on the page without any conflict. 729 stars by now. ProppyJS is a tiny 1.5kB JavaScript library for composing props (an object that components receive to render themselves). It comes with various integration packages giving you the freedom to use it popular rendering libraries. 668 stars by now. Hybrids is a UI library for creating Web Components with simple and functional API. 645 stars by now. Chartify is a React.js plugin for building charts using CSS. 586 stars by now.

Check my previous JS digests here.