<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq" -->

---
title: 7 Open Source Projects You Should Know - JavaScript...
description: Discover seven intriguing open-source JavaScript projects including Appwrite, melonJS, GDevelop, Egg.js, API Vault, sweetalert2, and Video.js. From backend...
canonical: https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: 7 Open Source Projects You Should Know - JavaScript Edition ✔️ | daily.dev
og:description: Discover seven intriguing open-source JavaScript projects including Appwrite, melonJS, GDevelop, Egg.js, API Vault, sweetalert2, and Video.js. From backend...
og:url: https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq
og:image: https://api.daily.dev/og/posts/BoeHQETjq.png
og:image:alt: 7 Open Source Projects You Should Know - JavaScript Edition ✔️
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 7 Open Source Projects You Should Know - JavaScript Edition ✔️

**[This is Learning](https://daily.dev/sources/til)** · [@dvalin99](https://daily.dev/dvalin99) · 7 min read · 801 upvotes · 37 comments

## Summary

Discover seven intriguing open-source JavaScript projects including Appwrite, melonJS, GDevelop, Egg.js, API Vault, sweetalert2, and Video.js. From backend solutions to game engines and video players, these tools provide diverse functionalities for web and mobile development. Learn about their unique features and how they can be integrated into your projects.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dev.to/this-is-learning/7-open-source-projects-you-should-know-javascript-edition-150>

## Community discussion

Top comments from developers on daily.dev.

**@alissondereg** · 6 upvotes

> very nice! I personally enjoyed most the egg.js project, certainly will use in the future

**@francisaguilar** · 3 upvotes

> The [API Vault](https://apivault.dev/) you mentioned is super interesting! Thanks for sharing!

**@projignesh** · 2 upvotes

> good

**@aqibabbas** · 2 upvotes

> Very Helpful!

**@darkprogrammer** · 1 upvotes

> I didn't about SweetAlert and egg.js. Would explore it later.
> Appwrite is pretty known in devs but worth knowing!
> Thanks for making this amazing list @dvalin99 :)

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#open-source](https://daily.dev/tags/open-source), [#game-development](https://daily.dev/tags/game-development)

[View this post on daily.dev](https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"7 Open Source Projects You Should Know - JavaScript Edition ✔️","url":"https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq"},"datePublished":"2024-06-19T10:08:56.616Z","dateModified":"2024-10-05T17:00:37.721Z","description":"Discover seven intriguing open-source JavaScript projects including Appwrite, melonJS, GDevelop, Egg.js, API Vault, sweetalert2, and Video.js. From backend...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/cc9e0eb45dafc5ac6fa795391087d39f?_a=AQAEuiZ","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/cc9e0eb45dafc5ac6fa795391087d39f?_a=AQAEuiZ","isAccessibleForFree":true,"articleSection":"This is Learning","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Person","name":"Domenico Tenace","url":"https://daily.dev/dvalin99","image":"https://media.daily.dev/image/upload/s--1ca5wXt1--/f_auto/v1755546758/avatars/avatar_mM6LAHgAuGYX0bXr2C58k?_a=BAMClqZW0","description":"Passionate about the IT world and everything related to it ✌🏻\nOpen Source enthusiastic 🦠","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":540}},"commentCount":37,"discussionUrl":"https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":801},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":37}],"keywords":"webdev,javascript,open-source,game-development","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"This is Learning","item":"https://daily.dev/sources/til"},{"@type":"ListItem","position":3,"name":"7 Open Source Projects You Should Know - JavaScript Edition ✔️"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/7-open-source-projects-you-should-know---javascript-edition--boehqetjq","comment":[{"@type":"Comment","text":"very nice! I personally enjoyed most the egg.js project, certainly will use in the future","datePublished":"2024-06-19T13:01:53.945Z","url":"https://daily.dev/posts/BoeHQETjq#c-kv9LWq3CU","author":{"@type":"Person","name":"Alisson","url":"https://daily.dev/alissondereg","image":"https://media.daily.dev/image/upload/s--O0TOmw4y--/f_auto/v1715772965/public/noProfile"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6}},{"@type":"Comment","text":"The API Vault you mentioned is super interesting! Thanks for sharing!","datePublished":"2024-06-24T14:26:24.544Z","url":"https://daily.dev/posts/BoeHQETjq#c-iLP6ulISr","author":{"@type":"Person","name":"Francis Aguilar","url":"https://daily.dev/francisaguilar","image":"https://media.daily.dev/image/upload/s--Upz50w1p--/f_auto/v1717845999/avatars/avatar_wkeIiXl8gDEfTjbMvQ9k0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3}},{"@type":"Comment","text":"good","datePublished":"2024-07-14T03:40:17.466Z","url":"https://daily.dev/posts/BoeHQETjq#c-UBWMR9MdL","author":{"@type":"Person","name":"Pro Jignesh","url":"https://daily.dev/projignesh","image":"https://media.daily.dev/image/upload/s--eatg7GXi--/f_auto,q_auto/v1700838348/avatars/avatar_dFvrqYFGeN1VGLGo1QM9t"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Very Helpful!","datePublished":"2024-06-20T15:32:40.621Z","url":"https://daily.dev/posts/BoeHQETjq#c-UrQsG5ftQ","author":{"@type":"Person","name":"Aqib Abbas","url":"https://daily.dev/aqibabbas","image":"https://media.daily.dev/image/upload/s--lkl38C6d--/f_auto/v1718745906/avatars/avatar_MVICZ5GB28VmZdLBRoF0f"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"I didn’t about SweetAlert and egg.js. Would explore it later.\nAppwrite is pretty known in devs but worth knowing!\nThanks for making this amazing list @dvalin99 :)","datePublished":"2024-07-10T11:33:21.624Z","url":"https://daily.dev/posts/BoeHQETjq#c-WmayQ6xp2","author":{"@type":"Person","name":"Dark emperor","url":"https://daily.dev/darkprogrammer","image":"https://media.daily.dev/image/upload/s--1n10hBxb--/f_auto/v1719040576/avatars/avatar_5D7rcaaLJD6oCysJ7499A"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
```

