JavaScript Productivity

Open-source JavaScript projects categorized as Productivity

Top 23 JavaScript Productivity Projects

  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  • screenity

    The most powerful screen recorder & annotation tool for Chrome 🎥

    Project mention: What Open Source Projects Do You Use In Your District? | | 2022-11-16

    Screenity -- Alternative to Screencastify.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • omni

    The all-in-one tool to supercharge your productivity ⌨️

    Project mention: Apps that should be paid, but are not (Part 3) | | 2022-11-19

    That hotkey is very cool to have, no questions asked but i was already using omni which does the same thing so i couldn't see the appeal to switch to it just because of that.

  • notesnook

    A fully open source & end-to-end encrypted note taking alternative to Evernote.

    Project mention: Evernote's fall from grace is complete, with sale to Italian app maker | | 2022-11-26

    Notesnook: "Open source zero knowledge private note taking. Write notes with freedom, no spying, no tracking." "Impossible to bruteforce." "XChaCha20-Poly1305-IETF and Argon2, quantum resistant, and 2^240 time complexity." -- When people say things like this, I always think, yeah, but what if some people from the government show up with weapons and demand you change your code -- and not tell anybody? We've known since Lavabit that they do that. Am I paranoid? You tell me.

  • franz

    Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.

    Project mention: Show HN: A native macOS client for Apache Kafka | | 2022-11-20

    It is also the name of this multi-provider messaging app:

  • desktop

    an enhancer/customiser for the all-in-one productivity workspace (app) (by notion-enhancer)

    Project mention: What is your opinion on notion getting a tabs feature , like how google chrome ? | | 2022-03-17
  • chromium-vim

    Vim bindings for Google Chrome.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • organice

    An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers

    Project mention: How do you manage keeping your tasks in emacs and your phone workflow | | 2022-10-19
  • marinara

    Pomodoro® time management assistant for Chrome

    Project mention: Subscription-free Windows pomodoro mini timer? | | 2022-04-27

    If you are always working in browser there is this chrome addon:

  • meta

    tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?

    Project mention: mani, a CLI Tool to Manage Multiple Repositories | | 2022-05-02


  • todometer

    A meter-based to-do list

    Project mention: The Productivity apps I use in 2022 | | 2022-03-18

    todometer is a meter-based to-do list for your desktop. I use this to keep track of things that I'd like to get done throughout a given day or week, without the restrictions of a flow state session. I made it because I am motivated by progress bars, and sometimes I just need a simple list prominently on my desktop of what I need to get done. Plus, it's local-only, so you don't have to worry about loading times. Here is the repository if you'd like to see how I built it (full disclosure: I want to maintain it more, but I've got other things to do, so if you make an issue, I'll get to it... someday).

  • Collabora Online

    Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.

    Project mention: All my Alternatives to Google Apps | | 2022-11-20

    Google Docs → Librera Reader, Collabora Office

  • mechvibes


    Project mention: potential community plug in idea: keyboard asmr | | 2022-09-08

    You don't really need a plugin specifically for this. You can use this software to do the job.

  • hoverzoom

    Google Chrome extension for zooming images on mouse hover

    Project mention: Hover Zoom + is just better | | 2022-09-09

    I don't want to download a sieve from a russian forum. Hover Zoom+ is working fine.

  • Ferdi

    Ferdi is a free and opensource all-in-one desktop app that helps you organize how you use your favourite apps

    Project mention: Messaging app (multiple services) | | 2022-11-08

    It's subscription priced now...? Maybe try Ferdi instead...? Same App but without subscriptions.

  • pomolectron

    :tomato: A pomodoro app for your menubar/tray.

    Project mention: 🍅Tomato Timer, A True BFF⏳ | | 2022-03-11

    REFERENCES: Wikipedia Lifehacker Article Pomolectron Timer app I used been using this one for years, simple and get the job done.Most Important to me, It's Open Source.

  • slashy

    Supercharge Notion with custom commands to record, draw, and more ✍️

    Project mention: Hey everyone it's my first ipad i will mainly use it for school notes. what are the best apps and the ones with a full version is anyone worth it? | | 2022-10-24

    I'm not too sure but I found this:

  • web-activity-time-tracker

    Chrome Extension that tracks and limits time you spent on sites

    Project mention: How can I adapt a chrome extension to work on kiwi Browser? | | 2022-08-06

    I would like to adapt this chrome extension to be used on Kiwi Browser:

  • vertical-tabs-chrome-extension

    A chrome extension that presents your tabs vertically. Problem solved.

  • time-to-leave

    Log work hours and get notified when it's time to leave the office and start to live.

  • Notica

    Send browser notifications from your terminal. No installation. No registration.

    Project mention: Show HN: A tool to send push notifications to your phone, written in Go | | 2021-12-28

    Nice work, Philipp! I wrote something similar at:

    I didn't write an app, however. I rely on the browser notification API which doesn't have the best support on mobile unfortunately. It works great on desktop.

    My inspiration was the same though. I do most of my work over ssh, and wanted a local desktop notification when a slow command was finished running.

  • untab

    🔍 A productivity tool to boost your browser workflow!

    Project mention: Apps that should be paid, but are not (Part 3) | | 2022-11-19 - A productivity tool to boost your browser workflow! - Now, I can't work without this tool in a browser.

  • yi-note

    YiNote browser extension - online video note taking tool

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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 2022-11-26.

JavaScript Productivity related posts


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

Project Stars
1 N1 24,693
2 screenity 7,756
3 omni 5,704
4 notesnook 4,636
5 franz 4,258
6 desktop 3,870
7 chromium-vim 2,199
8 organice 2,080
9 marinara 2,047
10 meta 1,779
11 todometer 1,708
12 Collabora Online 869
13 mechvibes 758
14 hoverzoom 660
15 Ferdi 597
16 pomolectron 553
17 slashy 406
18 web-activity-time-tracker 344
19 vertical-tabs-chrome-extension 318
20 time-to-leave 317
21 Notica 310
22 untab 278
23 yi-note 263
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.