Ask HN: What Are You Working On? (May 2023)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • framework

    Mayu is a live updating server-side component-based VDOM rendering framework written in Ruby (by mayu-live)

  • I'm working on Mayu Live [1,2] which is a server side web framework inspired by React, written in Ruby, but it uses Haml instead of JSX. Recently I've done some experiments with a different approach in RDOM [3] using custom elements.

    1. https://mayu.live/

  • jnigen

    Discontinued Experimental bindings generator for Java bindings through dart:ffi and JNI.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yjs-sqlite-test

    Test combining yjs and sqlite wasm

  • Day job (contract): Massive overhaul of an antibody workbench for drug discovery.

    Evenings: Building out a concept for a "YSQL" bringing CRDTs (Yjs) to SQLite and Postgres. CRDTs are great for real-time, but also awesome for offline for async collaboration. Using the same CRDT for both front end data structures and backend database merging seems to me to be a good combination. The plan is to build out some simple primitives first, then layer a SQLite (WASM in browser) <-> Postgres sync system on top for local copying and modification of datasets.

    Proof of concepts:

    https://github.com/samwillis/yjs-sqlite-test

    https://github.com/samwillis/yjs-pg-test

  • yjs-pg-test

    Test combining yjs and PostgreSQL using plv8 and plv8ify

  • Day job (contract): Massive overhaul of an antibody workbench for drug discovery.

    Evenings: Building out a concept for a "YSQL" bringing CRDTs (Yjs) to SQLite and Postgres. CRDTs are great for real-time, but also awesome for offline for async collaboration. Using the same CRDT for both front end data structures and backend database merging seems to me to be a good combination. The plan is to build out some simple primitives first, then layer a SQLite (WASM in browser) <-> Postgres sync system on top for local copying and modification of datasets.

    Proof of concepts:

    https://github.com/samwillis/yjs-sqlite-test

    https://github.com/samwillis/yjs-pg-test

  • core86

    [WIP] 8086 IBM PC emulator

  • overworld

    Open source framework for scalable multiplayer games.

  • I've been plugging away at a multiplayer game server framework in Erlang, called Overworld: https://github.com/saltysystems/overworld

    It integrates with Godot, with the ability to generate a client library that (un)marshalls data by way of Protobuf and communicates over ENet (UDP) or WebSocket (TCP).

    Most recently, I've been working on a 2D space game with the framework, envisioned as a top-down EVE Online or Elite: Dangerous style of game.

  • Kavita

    Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.

  • Been working on the past 2 years nearly 100% of my time outside of work a self-hosted media server for books and comics, Kavita.

    The goal is to take the simplicity of Plex and bring that to comics, manga, and books (epub and pdf). There is so much potential with an app like this, esp with text to speech getting good.

    I'm also working on Comic tagging tool: MangaManager, which is aimed at bulk editing/writing ComicInfo.xml into archives, which is how metadata is loaded into the major applications for Comics/Manga.

    https://github.com/Kareadita/Kavita

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Manga-Manager

    Manga Manager collects useful tools to make managing your manga library easy. (Acts directly on files)

  • unitary

  • - https://github.com/quantumlib/unitary (open source library to add quantum behaviour to software, aimed at coders, not physicists)

  • rdom

    Server side reactive DOM updates in Ruby

  • ZCombinator

    A Hacker News client made with SwiftUI.

  • Finally made up my mind to learn Swift and SwiftUI...currently working on a Hacker News app: https://github.com/Livinglist/ZCombinator

  • kons-9

    Common Lisp 3D Graphics Project

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts