Skip to content
I don't know
I don't know


@fboeller @SpringRole
@CHR15- @csev @scoutapm-sponsorships @cheshire137 @ShehanAT @indeedeng




@Level @expressjs @browserify @LXJS @datproject @audiojs @nice-registry @dat-land @random-access-storage
Block or Report

Block or report juliangruber

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Julian 👋

I'm a software engineer with a focus on Node.js, React, Deno and Electron.


  1. A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.

    JavaScript 3.9k 291

  2. Peer to peer data syncronization

    JavaScript 644 83

  3. Capture screenshots in multiple browsers!

    JavaScript 419 34

  4. The easiest way of running code in a browser environment

    JavaScript 390 68

  5. 📡 A free service that makes it easy for open-source Electron apps to update themselves.

    JavaScript 364 58

  6. Brace expansion, as known from sh/bash, in JavaScript

    JavaScript 155 27

1,525 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri

Contribution activity

October 2021

Created a pull request in kvz/lanyon that received 3 comments

Opened 1 other pull request in 1 repository
juliangruber/capture-electron 1 merged
Reviewed 3 pull requests in 3 repositories
juliangruber/stream-write 1 pull request
transloadit/eslint-config-transloadit 1 pull request
juliangruber/level-delete-stream 1 pull request

Created an issue in denoland/deno that received 3 comments

deno bundle and createRequire use absolute paths

Say you want to bundle a script that uses node_modules, like this: import { createRequire } from "" const

110 contributions in private repositories Oct 1 – Oct 21

Seeing something unexpected? Take a look at the GitHub profile guide.