TypeScript Events

Open-source TypeScript projects categorized as Events

Top 17 TypeScript Event Projects

  • vue-global-events

    ⌨️ Register global events as a component

  • wonka

    🎩 A tiny but capable push & pull stream library for TypeScript and Flow (by 0no-co)

    Project mention: libraries you are happy that you discovered them | reddit.com/r/typescript | 2022-12-27
  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • hackertab.dev

    A Chrome 🌐 & Firefox 🦊 extension to discover the best developer news and tools in one tab!

    Project mention: How do you stay up to date with the latest web development technologies? | reddit.com/r/webdev | 2022-12-29

    Currently im using Hackertab extension it has all the tech news in one place, you can customize it on your interests. And it saves you a lot of time.

  • hardhat-tracer

    🕵️ allows you to see internal calls, events and storage operations in the console

    Project mention: Error: call revert exception Uniswap getAmountsOut | reddit.com/r/ethdev | 2022-12-08

    Use hardhat-tracer to get more information, it’s really helpful for deep debug

  • walker.js

    Simple & lightweight tracking implementation layer based on attributes

    Project mention: Webflow + Walker.js | dev.to | 2022-11-24
  • ng-event-plugins

    This is an Angular library for optimizing performance sensitive events and declarative preventDefault, stopPropagation and capture phase listeners.

  • kalend

    React calendar component with support for multiple views and events

    Project mention: Show HN: Bloben – self hosted web CalDAV calendar client | news.ycombinator.com | 2022-04-05

    Hello all,

    I have been working on a self hosted CalDAV calendar client Bloben https://github.com/nibdo/bloben-app

    This is mostly an alternative to other web clients like great AgenDAV with some additional features I wanted to use like email invites, alarms, webcalendars, etc.

    You can play with demo (limited to read access) here: https://demo.bloben.com/api/v1/users/login-demo?username=demo&password=Bg8v16a4q7gvC&redirect=https://demo.bloben.com/calendar?demo=true

    In the end it should provide separate clients also for CalDAV tasks and notes.

    One thing I would maybe like to discuss more is adding encryption, which is obviously quite problematic when using standards like CalDAV. Initially I just added non-compatible fully encrypted calendars, but realised this might not be useful for many people using different clients.

    Something halfway is adding an option to protect only some, say sensitive, events by encrypting fields like title, description or location. That way events will still be displayed via standard mobile apps and decrypted only in Bloben client (with link to open from description).

    As part of this project I published also React calendar component https://github.com/nibdo/kalend

    Thank you, if you are interested and feel free to ask me anything.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • react-calendar

    Simple and flexible events calendar written in React (by zackify)

  • event

    💫 Tiny and powerful hook-based event system for React (by bit-about)

    Project mention: 🎉 My hook-based state management library for React just got Redux DevTools support and a new DEMO page. Check it out! | reddit.com/r/reactjs | 2022-05-11

    It's done: https://github.com/bit-about/event/pull/5, tests are greenNew documentation: https://github.com/bit-about/event/tree/feat/simpler-dispatch

  • tiny-events.js

    TinyEvents is a tiny event utility library for modern browsers(IE 11+). Supports jQuery-like syntax. Just 1 kb gzipped.

  • felony

    Criminally easy framework to use

  • emitter

    Event Emitter (by hackdonalds)

    Project mention: I was asked to implement Event Emitter in an interview. How would you approach it? Link is attached. | reddit.com/r/javascript | 2022-04-21

    I have written the best event emitter in the world in javascript. It is here https://github.com/hackdonalds/emitter

  • events-system

    Typescript library allowing to manage events globally throughout the code

    Project mention: Extending Global Event System with Typescript Generics | dev.to | 2022-08-04

    Github Repository: https://github.com/NickSettler/events-system

  • fancy-events

    A small and fast event emitter for node.js and browser with wildcards and regular expressions

    Project mention: Fancy Events: A small and fast event emitter for node.js and browser with wildcards and regular expressions | reddit.com/r/javascript | 2022-02-06
  • node-sdk

    The Node SDK for a fully managed messaging service that lets you easily exchange event data across any app or resource (by buildable)

    Project mention: Creating a Go SDK for Buildable.dev (Part 1) | dev.to | 2022-11-01

    After coming across a new offering in buildable.dev, and noticing it only supports a NodeJS SDK I decided to try my hand at building another SDK in Go, a favourite language of mine, and an up-and-coming solution for writing micro-services which perfectly fits the use case of a real-time event stream solution like Buildable.

  • Personalized-Calendar

    Personalized Calendar for WCJ, and possibly other organizations that use dans.se

  • paper-cups

    Simple yet powerful RPC client built on top of postMessage.

    Project mention: You’ve Got Options for Removing Event Listeners | reddit.com/r/javascript | 2023-01-28

    Totally esoteric but based on your article you might find this interesting: I had to use a weird pattern with weak references and FinalizationRegistry for a project at work (long story). Basically the listener cleanup occurs automatically as part of the object finalization once there are no more references to it. I use the same pattern in this unfinished toy project here: https://github.com/exbotanical/paper-cups/blob/master/src/runtime.ts

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-28.

TypeScript Events related posts


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

Project Stars
1 vue-global-events 689
2 wonka 596
3 hackertab.dev 261
4 hardhat-tracer 193
5 walker.js 191
6 ng-event-plugins 181
7 kalend 143
8 react-calendar 116
9 event 25
10 tiny-events.js 21
11 felony 10
12 emitter 8
13 events-system 6
14 fancy-events 4
15 node-sdk 3
16 Personalized-Calendar 1
17 paper-cups 0
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.