Open-source projects categorized as Events | Edit details

Top 23 Event Open-Source Projects

  • GitHub repo RxSwift

    Reactive Programming in Swift

    Project mention: DispatchGroup in Swift | dev.to | 2021-03-06

    We have defined what async code is, and two basic issues we could have when working with it: running tasks serially and in parallel. For running tasks in parallel we saw that DispatchGroup can be a simple solution for that. I will recommend using a library for this though. What I taught you here is basic async knowledge, but in real world scenarios, this won't be this straightforward, so using a battle tested library is always an advantage when working in production. I personally recommend using Apple's Combine if you can (it is supported in iOS 13 and above) or using RxSwift otherwise Finally, I can't finish this article without mentioning async-await. With async-await, probably all of this discussion will be a thing of the past. It lets us write async code that can be written like sync code. You can see the proposal (already implemented and that will be released in the next version of swift) here, and even try it in your code following a tutorial like this one.

  • GitHub repo ReactiveCocoa

    Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

  • GitHub repo PromiseKit

    Promises for Swift & ObjC.

    Project mention: DispatchGroup in Swift | dev.to | 2021-03-06

    The most typical way to solve this problem is by using Combine's Future or PromiseKit's Promise, or by using RxSwift's flatMap. If you're interested on how this works under the hood, I plan to write another article for this case, but for now you can check my code for a simple Promise in this gist, or check this quite old but incredibly mind blowing talk from Javi Soto.

  • GitHub repo vector

    A high-performance, highly reliable, observability data pipeline.

    Project mention: Lightweight and ultra-fast tool for building observability pipelines | news.ycombinator.com | 2021-05-10
  • GitHub repo Bond

    A Swift binding framework

  • GitHub repo Riemann

    A network event stream processing system, in Clojure.

  • GitHub repo Ahoy

    Simple, powerful, first-party analytics for Rails

    Project mention: The Ruby Unbundled Series: Track How Customers Use New Features | dev.to | 2021-03-24

    After starting Rails and logging in, we can use Blazer to see our user metrics. Browse to our mount point, which on my development environment is at http://localhost:3000/blazer. Querying the ahoy_visits table shows us relevant information about the user and their session. We can also save this query as a shortcut to run it again later. After browsing to the page twice, I ran the following query on the events table. It gave the following results. Note that both events come from the same visit, which is equivalent to a session. We have seen how to track events on the server-side. Now let's look at how to accomplish this from the frontend in Javascript. To do this, we need to enable the Ahoy api in the config/initializers/ahoy.rb file, as shown below. Note that Ahoy also supports geocoding so that you can see where your users are located. We will not explore that feature in this article, but it is a nice capability from a metrics perspective.

  • GitHub repo Attendize

    Attendize is an open-source ticket selling and event management platform built on Laravel. (by Attendize)

  • GitHub repo wisper

    A micro library providing Ruby objects with Publish-Subscribe capabilities

  • GitHub repo watermill

    Building event-driven applications the easy way in Go.

    Project mention: Show HN: Exactly-once delivery counter using Watermill messaging library | news.ycombinator.com | 2021-04-21
  • GitHub repo library

    A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns. (by ddd-by-examples)

    Project mention: Is Domain Driven Design still the recommended approach for enterprise applications or has any newer approach superseded it? | reddit.com/r/java | 2021-04-29
  • GitHub repo ReactorKit

    A library for reactive and unidirectional Swift applications

  • GitHub repo BrightFutures

    Write great asynchronous code in Swift using futures and promises

  • GitHub repo Easy!Appointments

    :date: Easy!Appointments - Open Source Appointment Scheduler

    Project mention: open-source self hosted system for take a appointment | reddit.com/r/selfhosted | 2021-05-09
  • GitHub repo Ease

    It's magic.

  • GitHub repo ReactKit

    Swift Reactive Programming.

  • GitHub repo indico

    Indico - A feature-rich event management system, made @ CERN, the place where the Web was born.

  • GitHub repo aquameta

    Web development platform built entirely in PostgreSQL

    Project mention: news.ycombinator.com | 2021-02-16

    Whoa, this project looks really cool. I'm trying to read the docs though, and there's a lot of broken links — e.g. all the "Backend Documentation" links here: https://github.com/aquametalabs/aquameta/tree/master/docs

  • GitHub repo SwiftEventBus

    A publish/subscribe EventBus optimized for iOS

  • GitHub repo rules

    Durable Rules Engine (by jruizgit)

    Project mention: SpaCy v3.0 Released (Python Natural Language Processing) | news.ycombinator.com | 2021-02-01

    Currently https://github.com/nilp0inter/experta but https://github.com/noxdafox/clipspy seems nice, I just shied away from using it due to uneasiness about FFI and debugging, even though the original CLIPS is still awesome and has a very interesting manual.

    There's also https://github.com/jruizgit/rules but haven't tried it yet.

  • GitHub repo FutureKit

    A Swift based Future/Promises Library for IOS and OS X.

  • GitHub repo PMKVObserver

    Modern thread-safe and type-safe key-value observing for Swift and Objective-C

  • GitHub repo osem

    Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.

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-05-10.


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

Project Stars
1 RxSwift 20,065
2 ReactiveCocoa 19,964
3 PromiseKit 13,359
4 vector 6,979
5 Bond 4,148
6 Riemann 4,036
7 Ahoy 3,318
8 Attendize 3,115
9 wisper 2,926
10 watermill 2,734
11 library 2,284
12 ReactorKit 2,110
13 BrightFutures 1,865
14 Easy!Appointments 1,783
15 Ease 1,216
16 ReactKit 1,204
17 indico 1,179
18 aquameta 991
19 SwiftEventBus 952
20 rules 883
21 FutureKit 760
22 PMKVObserver 707
23 osem 659