๐Ÿ‡จ๐Ÿ‡ฆ Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP JavaScript Projects

1
adam-p/markdown-here

adam-p/markdown-here

Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
JavaScript
59,136
star
2
gorhill/uBlock

gorhill/uBlock

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
JavaScript
42,382
star
3
SBoudrias/Inquirer.js

SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.
JavaScript
19,218
star
4
plotly/plotly.js

plotly/plotly.js

Open-source JavaScript charting library behind Plotly and Dash
JavaScript
16,534
star
5
yabwe/medium-editor

yabwe/medium-editor

Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
JavaScript
16,002
star
6
NodeBB/NodeBB

NodeBB/NodeBB

Node.js based forum software built for the modern web
JavaScript
13,878
star
7
lowlighter/metrics

lowlighter/metrics

๐Ÿ“Š An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
JavaScript
12,115
star
8
jaredreich/pell

jaredreich/pell

๐Ÿ“ the simplest and smallest WYSIWYG text editor for web, with no dependencies
JavaScript
11,899
star
9
adambard/learnxinyminutes-docs

adambard/learnxinyminutes-docs

Code documentation written as code! How novel and totally my idea!
JavaScript
11,175
star
10
spencermountain/compromise

spencermountain/compromise

modest natural-language processing
JavaScript
11,140
star
11
clauderic/react-sortable-hoc

clauderic/react-sortable-hoc

A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable listโœŒ๏ธ
JavaScript
10,693
star
12
sdelements/lets-chat

sdelements/lets-chat

Self-hosted chat app for small teams
JavaScript
9,750
star
13
timarney/react-app-rewired

timarney/react-app-rewired

Override create-react-app webpack configs without ejecting
JavaScript
9,742
star
14
gabrielbull/react-desktop

gabrielbull/react-desktop

React UI Components for macOS High Sierra and Windows 10
JavaScript
9,499
star
15
developit/htm

developit/htm

Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
JavaScript
8,500
star
16
bigbluebutton/bigbluebutton

bigbluebutton/bigbluebutton

Complete open source web conferencing system.
JavaScript
8,359
star
17
MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-

MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-

A beautiful cross platform Desktop Player for Google Play Music
JavaScript
8,295
star
18
developit/microbundle

developit/microbundle

๐Ÿ“ฆ Zero-configuration bundler for tiny modules.
JavaScript
7,951
star
19
danialfarid/ng-file-upload

danialfarid/ng-file-upload

Lightweight Angular directive to upload files with optional FileAPI shim for cross browser support
JavaScript
7,881
star
20
DustinBrett/daedalOS

DustinBrett/daedalOS

Desktop environment in the browser
JavaScript
7,783
star
21
amsul/pickadate.js

amsul/pickadate.js

The mobile-friendly, responsive, and lightweight jQuery date & time input picker.
JavaScript
7,706
star
22
vladikoff/chromeos-apk

vladikoff/chromeos-apk

โ˜ข๏ธ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows.
JavaScript
7,645
star
23
trentm/node-bunyan

trentm/node-bunyan

a simple and fast JSON logging module for node.js services
JavaScript
7,131
star
24
fangwei716/30-days-of-react-native

fangwei716/30-days-of-react-native

30 days of React Native demos
JavaScript
6,778
star
25
jaredreich/notie

jaredreich/notie

๐Ÿ”” a clean and simple notification, input, and selection suite for javascript, with no dependencies
JavaScript
6,297
star
26
developit/unfetch

developit/unfetch

๐Ÿ• Bare minimum 500b fetch polyfill.
JavaScript
5,637
star
27
nadbm/react-datasheet

nadbm/react-datasheet

Excel-like data grid (table) component for React
JavaScript
5,352
star
28
plotly/falcon

plotly/falcon

Free, open-source SQL client for Windows and Mac ๐Ÿฆ…
JavaScript
5,134
star
29
jschr/bootstrap-modal

jschr/bootstrap-modal

Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.
JavaScript
5,017
star
30
garbles/why-did-you-update

garbles/why-did-you-update

๐Ÿ’ฅ Puts your console on blast when React is making unnecessary updates.
JavaScript
4,997
star
31
olado/doT

olado/doT

The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.
JavaScript
4,987
star
32
gitpoint/git-point

gitpoint/git-point

GitHub in your pocket ๐Ÿ“ฑ
JavaScript
4,705
star
33
developit/greenlet

developit/greenlet

๐ŸฆŽ Move an async function into its own thread.
JavaScript
4,621
star
34
sagalbot/vue-select

sagalbot/vue-select

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.
JavaScript
4,552
star
35
gorhill/uMatrix

gorhill/uMatrix

uMatrix: Point and click matrix to filter net requests according to source, destination and type
JavaScript
4,516
star
36
wesbos/awesome-uses

wesbos/awesome-uses

A list of /uses pages detailing developer setups, gear, software and configs.
JavaScript
4,488
star
37
developit/workerize

developit/workerize

๐Ÿ—๏ธ Run a module in a Web Worker.
JavaScript
4,287
star
38
fabien-d/alertify.js

fabien-d/alertify.js

JavaScript Alert/Notification System
JavaScript
4,272
star
39
developit/redaxios

developit/redaxios

The Axios API, as an 800 byte Fetch wrapper.
JavaScript
4,131
star
40
tessalt/echo-chamber-js

tessalt/echo-chamber-js

Commenting without the comments
JavaScript
4,066
star
41
joshwcomeau/react-flip-move

joshwcomeau/react-flip-move

Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
JavaScript
4,033
star
42
clauderic/react-infinite-calendar

clauderic/react-infinite-calendar

โœจ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.
JavaScript
3,943
star
43
vanila-io/wireflow

vanila-io/wireflow

Wireflow - user flow chart real-time collaborative tool
JavaScript
3,877
star
44
eKoopmans/html2pdf.js

eKoopmans/html2pdf.js

Client-side HTML-to-PDF rendering using pure JS.
JavaScript
3,823
star
45
vasanthv/talk

vasanthv/talk

Group video call for the web. No signups. No downloads.
JavaScript
3,822
star
46
spencermountain/spacetime

spencermountain/spacetime

A lightweight javascript timezone library
JavaScript
3,822
star
47
Experience-Monks/devtool

Experience-Monks/devtool

[OBSOLETE] runs Node.js programs through Chromium DevTools
JavaScript
3,774
star
48
iSimar/HackerNews-React-Native

iSimar/HackerNews-React-Native

Hacker News iOS and Android App - Made with React Native.
JavaScript
3,654
star
49
jschr/textillate

jschr/textillate

A jquery plugin for CSS3 text animations.
JavaScript
3,649
star
50
hootsuite/grid

hootsuite/grid

Drag and drop library for two-dimensional, resizable and responsive lists
JavaScript
3,574
star
51
wesbos/Advanced-React

wesbos/Advanced-React

Starter Files and Solutions for Full Stack Advanced React and GraphQL
JavaScript
3,533
star
52
joshwcomeau/guppy

joshwcomeau/guppy

๐Ÿ A friendly application manager and task runner for React.js
JavaScript
3,270
star
53
jonom/jquery-focuspoint

jonom/jquery-focuspoint

jQuery plugin for 'responsive cropping'. Dynamically crop images to fill available space without cutting out the image's subject. Great for full-screen images.
JavaScript
3,152
star
54
ahmadawais/create-guten-block

ahmadawais/create-guten-block

๐Ÿ“ฆ A zero-configuration #0CJS developer toolkit for building WordPress Gutenberg block plugins.
JavaScript
3,149
star
55
evidence-dev/evidence

evidence-dev/evidence

Business intelligence as code: build fast, interactive data visualizations in pure SQL and markdown
JavaScript
3,127
star
56
htmlhint/HTMLHint

htmlhint/HTMLHint

โš™๏ธ The static code analysis tool you need for your HTML
JavaScript
3,035
star
57
gmattie/Data-Pixels

gmattie/Data-Pixels

Create pixel art programmatically. Includes DataPixels.js and Data Pixels Playground desktop application.
JavaScript
3,022
star
58
developit/unistore

developit/unistore

๐ŸŒถ 350b / 650b state container with component actions for Preact & React
JavaScript
2,865
star
59
wesbos/React-For-Beginners-Starter-Files

wesbos/React-For-Beginners-Starter-Files

Starter files for learning React.js with React for Beginners
JavaScript
2,858
star
60
grevory/angular-local-storage

grevory/angular-local-storage

An AngularJS module that gives you access to the browsers local storage with cookie fallback
JavaScript
2,832
star
61
ziishaned/dumper.js

ziishaned/dumper.js

A better and pretty variable inspector for your Node.js applications
JavaScript
2,761
star
62
wesbos/eslint-config-wesbos

wesbos/eslint-config-wesbos

No-Sweatโ„ข Eslint and Prettier Setup - with or without VS Code
JavaScript
2,710
star
63
kylefox/jquery-modal

kylefox/jquery-modal

The simplest possible modal for jQuery
JavaScript
2,589
star
64
steveseguin/vdo.ninja

steveseguin/vdo.ninja

VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
JavaScript
2,555
star
65
vasanthv/jsonbox

vasanthv/jsonbox

HTTP-based JSON storage.
JavaScript
2,494
star
66
aehlke/tag-it

aehlke/tag-it

A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.
JavaScript
2,485
star
67
joshwcomeau/use-sound

joshwcomeau/use-sound

A React Hook for playing sound effects
JavaScript
2,472
star
68
unsplash/react-trend

unsplash/react-trend

๐Ÿ“ˆ Simple, elegant spark lines
JavaScript
2,462
star
69
developit/express-es6-rest-api

developit/express-es6-rest-api

๐Ÿ”‹ Starter project for an ES6 RESTful Express API.
JavaScript
2,455
star
70
websanova/vue-auth

websanova/vue-auth

A simple light-weight authentication library for Vue.js
JavaScript
2,353
star
71
TeehanLax/Hyperlapse.js

TeehanLax/Hyperlapse.js

JavaScript hyper-lapse utility for Google Street View.
JavaScript
2,350
star
72
developit/workerize-loader

developit/workerize-loader

๐Ÿ—๏ธ Automatically move a module into a Web Worker (Webpack loader)
JavaScript
2,283
star
73
developit/snarkdown

developit/snarkdown

๐Ÿ˜ผ A snarky 1kb Markdown parser written in JavaScript
JavaScript
2,180
star
74
RobertWHurst/KeyboardJS

RobertWHurst/KeyboardJS

A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
JavaScript
2,053
star
75
moaazsidat/react-native-qrcode-scanner

moaazsidat/react-native-qrcode-scanner

A QR code scanner component for React Native.
JavaScript
2,014
star
76
ArekSredzki/electron-release-server

ArekSredzki/electron-release-server

A fully featured, self-hosted release server for electron applications, compatible with auto-updater.
JavaScript
1,987
star
77
hiukim/mind-ar-js

hiukim/mind-ar-js

Web Augmented Reality. Image Tracking, Face Tracking. Tensorflow.js
JavaScript
1,965
star
78
willfarrell/alfred-workflows

willfarrell/alfred-workflows

Alfred Workflows for Developers
JavaScript
1,956
star
79
websanova/js-url

websanova/js-url

url() - A simple, lightweight url parser for JavaScript
JavaScript
1,942
star
80
jeromegn/Backbone.localStorage

jeromegn/Backbone.localStorage

A localStorage adapter for Backbone.js
JavaScript
1,899
star
81
datejs/Datejs

datejs/Datejs

A JavaScript Date and Time Library
JavaScript
1,880
star
82
hodgef/simple-keyboard

hodgef/simple-keyboard

Javascript Virtual Keyboard - Customizable, responsive and lightweight
JavaScript
1,850
star
83
ahmadawais/corona-cli

ahmadawais/corona-cli

๐Ÿฆ  Track the Coronavirus disease (COVID-19) in the command line. Worldwide for all countries, for one country, and the US States. Fast response time (< 100ms). To chat: https://twitter.com/MrAhmadAwais/
JavaScript
1,848
star
84
timarney/react-faq

timarney/react-faq

A collection of links to help answer your questions about React.js
JavaScript
1,820
star
85
Pomax/react-onclickoutside

Pomax/react-onclickoutside

An onClickOutside wrapper for React components
JavaScript
1,818
star
86
stevenvachon/broken-link-checker

stevenvachon/broken-link-checker

Find broken links, missing images, etc within your HTML.
JavaScript
1,785
star
87
graypegg/chromatism

graypegg/chromatism

๐ŸŒˆ A simple set of utility functions for colours.
JavaScript
1,779
star
88
ahmadawais/WPGulp

ahmadawais/WPGulp

An advanced Gulp workflow for WordPress development with extensive documentation. Used by 40,000+ themes and plugins.
JavaScript
1,764
star
89
developit/stockroom

developit/stockroom

๐Ÿ—ƒ Offload your store management to a worker easily.
JavaScript
1,758
star
90
linb/CrossUI

linb/CrossUI

CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application
JavaScript
1,725
star
91
corbanbrook/dsp.js

corbanbrook/dsp.js

Digital Signal Processing for Javascript
JavaScript
1,717
star
92
mut-ex/gligen-gui

mut-ex/gligen-gui

An intuitive GUI for GLIGEN that uses ComfyUI in the backend
JavaScript
1,703
star
93
dougmoscrop/serverless-http

dougmoscrop/serverless-http

Use your existing middleware framework (e.g. Express, Koa) in AWS Lambda ๐ŸŽ‰
JavaScript
1,699
star
94
Pomax/bezierjs

Pomax/bezierjs

A nodejs and client-side library for (cubic) Bezier curve work
JavaScript
1,650
star
95
cnwangjie/better-onetab

cnwangjie/better-onetab

๐Ÿ“‘ A better OneTab for Chrome ๐Ÿ“ Temporarily removed from firefox ๐Ÿšง V2 is WIP
JavaScript
1,642
star
96
basir/node-react-ecommerce

basir/node-react-ecommerce

Build ECommerce Website Like Amazon By React & Node & MongoDB
JavaScript
1,619
star
97
Xmader/aria-ng-gui

Xmader/aria-ng-gui

ไธ€ไธช Aria2 ๅ›พๅฝข็•Œ้ขๅฎขๆˆท็ซฏ | An Aria2 GUI for Windows & Linux & MacOS
JavaScript
1,603
star
98
apenwarr/blip

apenwarr/blip

A tool for seeing your Internet latency. Try it at http://gfblip.appspot.com/
JavaScript
1,597
star
99
Miserlou/Glance-Bookmarklet

Miserlou/Glance-Bookmarklet

A Speed Reading Bookmarklet
JavaScript
1,557
star
100
trentm/json

trentm/json

A "json" command for massaging JSON on your Unix command line.
JavaScript
1,544
star