7 Open Source Projects You Should Know - JavaScript Edition ✔️
Tags: opensource, github, javascript, programming
Published: 2024-06-19 09:55:00

## Overview
Hi everyone 👋🏼​
In this article, I'm going to look at seven OSS repository that you should know written in JavaScript, interesting projects that caught my attention and that I want to share.
Let's start 🤙🏼​

---

## 1. [Appwrite](https://appwrite.io/)
Appwrite is an end-to-end backend server for Web, Mobile, Native, or Backend apps.
You can easily integrate your app with user authentication, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, and more services.

{% embed https://github.com/appwrite/appwrite %}

## 2. [melonJS](https://melonjs.org/)
melonJS is an HTML5 game engine that empowers developers and designers to focus on content.
The framework provides a comprehensive collection of components and support for a number of third-party tools.
It is an alternative to other JavaScript game engines such as [Phaser](https://phaser.io/) 🤞

{% embed https://github.com/melonjs/melonJS %}

## 3. [GDevelop](https://gdevelop.io/)
GDevelop is another free, open-source game engine build from any platforms like PC or phone.
The peculiarity of this game engine is that it is possible to create video games without using code, because it uses a logic system based on _conditions_ and _actions_.

{% embed https://github.com/4ian/GDevelop %}

## 4. [Egg.js](https://mikeflynn.github.io/egg.js/)
Egg.js is a simple library that allows you to easily add web easter eggs by watching the user's key strokes.
It's simple to use and very funny 🤣

{% embed https://github.com/mikeflynn/egg.js %}

## 5. [API Vault](https://apivault.dev/)
API Vault is a beautiful project written in JavaScript: it's an online platform that works as a gateway to a world of public APIs.
You can also filter the APIs by category and find the one that's right for you 🖐

{% embed https://github.com/Exifly/ApiVault %}


## 6. [sweetalert2](https://sweetalert2.github.io/)
sweetalert2 is a beautiful, responsive, customizable, accessible replacement for JavaScript's popup boxes without external dependencies.
Primarily designed for JavaScript projects, you can integrate it with the three big frontend frameworks: Angular, React, and Vue.

{% embed https://github.com/sweetalert2/sweetalert2 %}

## 7. [Video.js](https://videojs.com/)
Video.js is a web video player built that supports HTML video and Media Source Extensions, as well as other playback techs like YouTube and Vimeo. It supports video playback on desktops and mobile devices.
As with sweetalert2, you can integrate this library with the three JavaScript frameworks: Angular, React, and Vue.

{% embed https://github.com/videojs/video.js %}
    
---
 
## Conclusion 
This list lists seven open source projects that are worth checking out, either to use them or even to contribute🖖
Happy coding!✨

---

<a href="https://www.buymeacoffee.com/domenicotenace"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=☕&slug=domenicotenace&button_colour=FFDD00&font_colour=000000&font_family=Cookie&outline_colour=000000&coffee_colour=ffffff" /></a>

Hi👋🏻
My name is Domenico, software developer passionate of Vue.js framework, I write article about it for share my knowledge and experience.
Don't forget to visit my Linktree to discover my projects 🫰🏻

Linktree: https://linktr.ee/domenicotenace

Follow me on dev.to for other articles 👇🏻

{% embed https://dev.to/dvalin99 %}