JavaScript JS

Open-source JavaScript projects categorized as JS | Edit details
Related topics: #JavaScript #CSS #React #NodeJS #HTML

Top 23 JavaScript JS Projects

  • GitHub repo node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Project mention: Learn How To Debug a NodeJS Express App With VSCode In Under An Hour | dev.to | 2021-11-24

    You'll need to have both Visual Studio Code and NodeJS installed for this guide. If you want to run and debug your app with a public URL instead of just localhost, you'll also need expose.sh.

  • GitHub repo wtfjs

    🤪 A list of funny and tricky JavaScript examples

    Project mention: How does this count as educational, I'm losing braincells | reddit.com/r/badcode | 2021-11-23

    And for a demonstration of crazy ass JS coercion we are given this example. For more JS insanity see wtfjs

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo core-js

    Standard Library

    Project mention: How to Support IE11 Users as You Move to Angular 13 | dev.to | 2021-11-11

    core-js

  • GitHub repo x-spreadsheet

    A web-based JavaScript(canvas) spreadsheet

    Project mention: X-spreadsheet: ability to edit styling for table headers | news.ycombinator.com | 2021-07-06
  • GitHub repo warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Show HN: WarriorJS – Practice JavaScript and problem solving skills and have fun | news.ycombinator.com | 2021-04-30
  • GitHub repo ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

    Project mention: Enumerating and analyzing 40 non-V8 JavaScript implementations | news.ycombinator.com | 2021-09-22

    I am astonished at the omission of ChakraCore, open sourced by Microsoft but sadly abandoned by them after they switched Edge to Chromium: https://github.com/chakra-core/ChakraCore. But it looks like it’s still chugging along as a community effort rather than being completely abandoned.

  • GitHub repo JSS

    JSS is an authoring tool for CSS which uses JavaScript as a host language.

    Project mention: Feel like that studying as a self-taught is taking me further than studying at university | reddit.com/r/webdev | 2021-10-25

    I started writing a long response, but I want to add that a simple CRA + JSS + TS (named exports only) stack solves or abstracts away most of these issues.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo jexcel

    Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.

    Project mention: Libre Endowment Fund: Sustainable Development of Free Software | news.ycombinator.com | 2021-10-09

    There is a presentation at FOSDEM 2021 about FDL: https://fosdem.org/2021/schedule/event/fosstaxbreak/

    Title: Give open source a (tax) break

    Cash that gets into FDL/LEF is then spent to sponsor existing FLOSS projects or to acquire intellectual property rights of existing works and change their license to FLOSS.

    Case 1: https://bossanova.uk/jspreadsheet/v4/ got financed partly by FDL/LEF

    Case 2: the radio hardware of the Open Radio Station (a 4G/5G vRAN base station based on Amarisoft stack and SlapOS) is in the process of being acquired and released as open source hardware. See https://shop.rapid.space/product_module/241/Resource_viewAsS...

    The requirement for PhD is here to ensure that all projects that are financed by FDL/LEF have some kind of general interest or innovation, something which is useful to comply with Tax Law

  • GitHub repo SvelteKit

    The fastest way to build Svelte apps (by sveltejs)

    Project mention: Is Svelte only for building single page applications? | reddit.com/r/sveltejs | 2021-11-26
  • GitHub repo nodegit

    Native Node bindings to Git.

  • GitHub repo all-of-frontend

    你想知道的前端内容都在这

    Project mention: Top 10 trending github repos of the week❤. | dev.to | 2021-10-22

    View on GitHub

  • GitHub repo Grant

    OAuth Proxy

  • GitHub repo NectarJS

    🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.

    Project mention: Ask HN: Why is there no Django/Rails equivalent in JavaScript world? | news.ycombinator.com | 2021-10-14

    Rails/Ruby performance has improved:

    https://medium.com/retention-science/ruby-is-still-a-diamond...

    Alhough, compiling Javascript to binary makes code even faster https://nectar.js.org , although I wish that project would get more love with bugfixes https://github.com/NectarJS/nectarjs/issues

  • GitHub repo stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: A notable JavaScript developer shamelessly copied one of my most downloaded nod | news.ycombinator.com | 2021-09-26

    > I wonder why there is not a simple math lib

    This [0] might be what you are looking for, it has both is-number and is-odd.

    [0] https://github.com/stdlib-js/stdlib

  • GitHub repo Modaal

    An accessible dialog window library for all humans.

    Project mention: CSS Deep | dev.to | 2021-02-26

    humaan/Modaal - An accessible dialog window library for all humans.

  • GitHub repo fast-memoize.js

    :rabbit2: Fastest possible memoization library

    Project mention: Forever Functional: Memoizing Functions for Performance | dev.to | 2021-05-16

    This is generic enough and we can use it for all functions, no matter how many parameters they expect -- it would even work with functions with a variable number of parameters; can you see why? Our memoization function is quite efficient, also, but if you need memoization in your code, you'd do even better by using fast-memoize, which boasts of being the speediest available memoizer; you can read how it was written in How I wrote the world's fastest JavaScript memoization library by Caio Gondim.

  • GitHub repo lazy-line-painter

    Lazy Line Painter - A Modern JS library for SVG path animation

    Project mention: Web Effect | dev.to | 2021-03-01

    lazy-line-painter - Lazy Line Painter - A Modern JS library for SVG path animation

  • GitHub repo test262

    Official ECMAScript Conformance Test Suite

    Project mention: Enumerating and analyzing 40 non-V8 JavaScript implementations | news.ycombinator.com | 2021-09-22

    I have used a few js engines in the past (nashorn, rhino, otto) and all had problems with missing edge cases in the APIs or really weird quirks in the interop with the host environment.

    https://github.com/tc39/test262 is the ecma test suite.

    rhino for example has extensive gaps:

  • GitHub repo forgJs

    ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love

  • GitHub repo YouTube-Extension

    YouTube Extension 🎧80+Features🧰Please⭐document, code or donate📌Tidy📌Longest-standing©️2012. Users👨‍👩‍👧‍👧380,000+ ⚙️⋮⏯️🎞️☕🎛️🔴🎬🔊🎨🧩🧪📈Player: Repeat Screenshot Rotate; Hide related video distraction. Always expand video Description. Playback speed. Video Quality bandwidth H.264 electricity. Player Size Full Window. Themes Customization. Statistics. Playlist Reverse YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube

    Project mention: attack on titan anime-onlies, will you be waiting till jan 2022 or will you read the manga considering that the final panel will drop in 10 days and there is no way to dodge spoilers | reddit.com/r/anime | 2021-03-30

    I've got a chrome extension that just doesn't show youtube comments. (https://github.com/code4charity/YouTube-Extension)

  • GitHub repo fast-xml-parser

    Validate XML, Parse XML to JS/JSON and vise versa, or parse XML to Nimn rapidly without C/C++ based libraries and no callback

    Project mention: Submit form display data from outsource xml | reddit.com/r/react | 2021-06-19
  • GitHub repo Highway

    Highway - A Modern Javascript Transitions Manager

    Project mention: Using Three.js with page transitions? | reddit.com/r/threejs | 2021-09-07

    Highway.js is another good replacement for Barba. It's actually built by Dogstudio, so would be exactly what they're using on their site. Yuri also has a tutorial on YouTube for that one.

  • GitHub repo nexrender

    📹 Data-driven render automation for After Effects

    Project mention: BannerBear is now at $25,000 MRR. Here's what you can learn from their landing page ✅👀 | reddit.com/r/SaaS | 2021-11-08

    I used to use Ec2 with After Effects inside a windows machine. Then I would use https://github.com/inlife/nexrender to use javascript to build compositions.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-26.

JavaScript JS related posts

Index

What are some of the best open-source JS projects in JavaScript? This list will help you:

Project Stars
1 node 83,262
2 wtfjs 24,443
3 core-js 15,716
4 x-spreadsheet 11,975
5 warriorjs 8,665
6 ChakraCore 8,587
7 JSS 6,557
8 jexcel 5,804
9 SvelteKit 5,687
10 nodegit 5,004
11 all-of-frontend 4,012
12 Grant 3,486
13 NectarJS 3,102
14 stdlib 2,726
15 Modaal 2,701
16 fast-memoize.js 2,477
17 lazy-line-painter 1,916
18 test262 1,758
19 forgJs 1,686
20 YouTube-Extension 1,599
21 fast-xml-parser 1,306
22 Highway 1,303
23 nexrender 1,149
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com