The best thing about technology is it changes; existing technology are being replaced by new and better version of previous one.

This article demonstrates Trending JavaScript GitHub Repositories of Feb, 2021

Photo by Yancy Min on Unsplash

The below list isn’t sorted in any order

Ok, Let’s Start:

Source: Giphy

1. neshouse

Dark Mode

An open source implementation of clubhouse

Source: GitHub

NesHouse is a front-end project built on Agora, LeanCloud service, using Alpine.js, Bulma Css, NES.css. This project implements a set of clubhouse based on NES style, you can use NESHouse to create your own online live room, you can use NESHouse to create your ostart live room, or share it and invite others to join the discussion.

Features

  1. multi-chat live room support
  2. administrator privileges
  3. multiple hosts speaking at the same time
  4. audience application to speak
  5. administrator ban anchor
  6. generate sharing links

ScreenShots

Administrator Interface – Chat RoomAdministrator – Create Chat Room
Administrator Interface - Chat RoomAdministrator - Create Chat Room
Source: GitHub

Demo

Demo Flow of use

  1. Enter the room name & user nickname in the domain/admin.html to create a new room
  2. Click Log in to chat room as Administrator below to log in to the room as an administrator
  3. Copy the link in the input box and share it with your friends to invite them to join the room.

2. Web-Dev-For-Beginners

24 Lessons, 12 Weeks, Get Started as a Web Developer

Promo video
Source: GitHub
Web Development for Beginners – A Curriculum

Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML basics. Each lesson includes pre- and post-lesson quizzes, written instructions to complete the lesson, a solution, an assignment and more. Our project-based pedagogy allows you to learn while building, a proven way for new skills to ‘stick’.

Each lesson includes:

  • optional sketchnote
  • optional supplemental video
  • pre-lesson warmup quiz
  • written lesson
  • for project-based lessons, step-by-step guides on how to build the project
  • knowledge checks
  • a challenge
  • supplemental reading
  • assignment
  • post-lesson quiz

A note about quizzes: All quizzes are contained in this app, for 48 total quizzes of three questions each. They are linked from within the lessons but the quiz app can be run locally; follow the instruction in the quiz-app folder. They are gradually being localized.

3. zigbee2mqtt

Dark Mode

zigbee2mqtt (this link opens in a new window) by Koenkk (this link opens in a new window)

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

Source: GitHub
Zigbee2MQTT 🌉 🐝

Allows you to use your Zigbee devices without the vendors bridge or gateway.

Architecture
Source: GitHub

It bridges events and allows you to control your Zigbee devices via MQTT. In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using.

4. alpine

Dark Mode

alpine (this link opens in a new window) by alpinejs (this link opens in a new window)

A rugged, minimal framework for composing JavaScript behavior in your markup.

A rugged, minimal framework for composing JavaScript behavior in your markup.

Alpine.js offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost.

You get to keep your DOM, and sprinkle in behavior as you see fit.

Think of it like Tailwind for JavaScript.

Note: This tool’s syntax is almost entirely borrowed from Vue (and by extension Angular). I am forever grateful for the gift they are to the web.

5. discord.js

Dark Mode

A powerful JavaScript library for interacting with the Discord API

discord.js
Source: GitHub

Like This Article? Subscribe to our newsletter! To receive more cool stuff and other important updates from us ❤️

Conclusion

Open Source can be powerful, name a thing, it will be preferably present on GitHub.

Note: Views are expressed only from author, and not from official GitHub, for more detailed view about undertaking read 👉 Our Mission