>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Linus Unnebäck

Linus Unnebäck

@linusu

@locoapp @ctrl-alt-deseat Stockholm, Sweden linusu.se@LinusU On GitHub since January 2010

62

Published Tools

3,608

Total Stars

0

Weekly Downloads

1,038

GitHub Followers

892

Public Repos

Published Tools

62 Skillsacross 2 categories

appdmg

linusu

Generate beautiful DMG-images for your OS X applications.

SkillAI Tool
1.7K1 dir

multer-s3

linusu

Streaming multer storage engine for AWS S3

SkillAI Tool
6731 dir

react-native-get-random-values

linusu

A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.

...more
SkillAI Tool
4061 dir

wav

linusu

`Reader` and `Writer` streams for Microsoft WAVE audio files

SkillSpeech & Audio
1821 dir

@wext/shipit

linusu

Automate the process of shipping Web Extensions for Chrome, Firefox, Safari, Opera and Edge.

SkillAI Tool
1331 dir

application-config

linusu

Store your applications config where the operating system wants you to.

SkillAI Tool
451 dir

@cwasm/nsgif

linusu

GIF decoding for Node.js, using [Libnsgif][Libnsgif] compiled to [WebAssembly][WebAssembly].

SkillAI Tool
391 dir

@cwasm/lodepng

linusu

PNG decoding/encoding for Node.js, using [LodePNG][LodePNG] compiled to [WebAssembly][WebAssembly].

SkillAI Tool
371 dir

resize-image-data

linusu

Resize a decoded raw image.

SkillAI Tool
301 dir

application-config-path

linusu

Store your application config in the right location.

SkillAI Tool
291 dir

cachedir

linusu

Provides a directory where the OS wants you to store cached files.

SkillAI Tool
261 dir

buffer-from

linusu

A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.

SkillAI Tool
251 dir

ico-to-png

linusu

Convert an ICO file to a PNG file.

SkillAI Tool
211 dir

ts-readme-generator

linusu

Small tool to automatically generate your API documentation straight into your `readme.md` from your TypeScript typings.

SkillAI Tool
211 dir

decode-ico

linusu

Decode `.ico` icons

SkillAI Tool
191 dir

blockhash-core

linusu

This is the core implementation of the [blockhash perceptual image hashing algorithm](http://blockhash.io).

SkillAI Tool
181 dir

buffer-alloc-unsafe

linusu

A [ponyfill](https://ponyfill.com) for `Buffer.allocUnsafe`.

SkillAI Tool
151 dir

macos-alias

linusu

Mac OS aliases creation and reading from node.js

SkillAI Tool
151 dir

buffer-alloc

linusu

A [ponyfill](https://ponyfill.com) for `Buffer.alloc`.

SkillAI Tool
141 dir

@cwasm/jpeg-turbo

linusu

JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].

SkillAI Tool
131 dir

encode-utf8

linusu

Turn a string into an ArrayBuffer by using the UTF8 encoding.

SkillAI Tool
111 dir

@cwasm/webp

linusu

WebP decoding for Node.js, using [libwebp][libwebp] compiled to [WebAssembly][WebAssembly].

SkillAI Tool
91 dir

base32-decode

linusu

Base32 decoder with support for multiple variants.

SkillAI Tool
91 dir

murmur-128

linusu

MurmurHash3 x86 128-bit implemented in JavaScript.

SkillAI Tool
81 dir

append-field

linusu

A [W3C HTML JSON forms spec](http://www.w3.org/TR/html-json-forms/) compliant field appender (for lack of a better name). Useful for people implementing `application/x-www-form-urlencoded` and `multipart/form-data` parsers.

...more
SkillAI Tool
71 dir

array-buffer-to-hex

linusu

Turn an `ArrayBuffer` into a string of hexadecimal characters.

SkillAI Tool
71 dir

fast-base64-encode

linusu

A fast Base64 encoder with a low level API. If you want a high level API, look at [base64-js](https://github.com/beatgammit/base64-js).

...more
SkillAI Tool
71 dir

ts-replace-all

linusu

This package includes the [core-js](https://github.com/zloirock/core-js) polyfill for `String#replaceAll`, along with TypeScript typings.

...more
SkillAI Tool
61 dir

md5-dir

linusu

Get the MD5-sum of a given directory, with low memory usage, even on huge files.

SkillAI Tool
61 dir

fast-base64-decode

linusu

A fast Base64 decoder with a low level API. If you want a high level API, look at [base64-js](https://github.com/beatgammit/base64-js).

...more
SkillAI Tool
51 dir

murmur-32

linusu

MurmurHash3 x86 32-bit implemented in JavaScript.

SkillAI Tool
51 dir

fs-temp

linusu

`fs-temp` is a quick and simple way to create temporary files and directories.

SkillAI Tool
41 dir

lodepng

linusu

Bindings for LodePNG which decodes and encodes PNG images.

SkillAI Tool
41 dir

to-data-view

linusu

Create a `DataView` over an `ArrayBuffer`/8-bit typed array (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).

...more
SkillAI Tool
31 dir

crypto-random-hex

linusu

Get a, cryptographically strong, string of random hexadecimal characters.

SkillAI Tool
31 dir

decode-bmp

linusu

Decode `.bmp` images

SkillAI Tool
31 dir

load-yaml-file

linusu

Read and parse a YAML file.

SkillAI Tool
31 dir

react-native-random-uuid

linusu

A small implementation of `crypto.randomUUID` for React Native.

SkillAI Tool
21 dir

rotate-image-data

linusu

Rotate a decoded raw image.

SkillAI Tool
21 dir

get-visible-text

linusu

Retreives the visible text of a DOM Element.

SkillAI Tool
21 dir

random-path

linusu

Generate a random path name.

SkillAI Tool
11 dir

crypto-digest-sync

linusu

Synchronously return a digest generated from the given hash function and data.

SkillAI Tool
11 dir

testdata-w3c-json-form

linusu

This repository contains test data intended to be used by people building query parsers that follows [the W3C JSON form spec](http://www.w3.org/TR/html-json-forms/).

...more
SkillAI Tool
11 dir

@cwasm/nsbmp

linusu

BMP decoding for Node.js, using [Libnsbmp][Libnsbmp] compiled to [WebAssembly][WebAssembly].

SkillAI Tool
1 dir

integer-array-ops

linusu

Preform computations on arrays of integers.

SkillAI Tool
1 dir

aws-has-region

linusu

Check wether or not the aws-sdk has a configured region, without loading any clients into memory.

SkillAI Tool
1 dir

sms-utils

linusu

Some utilities for working with SMS messages in Node.js.

SkillAI Tool
1 dir

@cwasm/openbsd-bcrypt

linusu

BCrypt hashing for Node.js, using [OpenBSD BCrypt](https://github.com/openbsd/src/blob/f44894b666c6ba7c3d8311fa58313aca937d227e/lib/libc/crypt/bcrypt.c) compiled to [WebAssembly](https://webassembly.org/).

...more
SkillAI Tool
1 dir

@cwasm/openwall-bcrypt

linusu

BCrypt hashing for Node.js, using [Openwall BCrypt](https://www.openwall.com/crypt/) compiled to [WebAssembly](https://webassembly.org/).

...more
SkillAI Tool
1 dir

@canvas/image

linusu

An `Image` implementation for usage outside of the browser.

SkillAI Tool
1 dir

@canvas/image-data

linusu

An `ImageData` implementation for usage outside of the browser.

SkillAI Tool
1 dir

ds-store

linusu

.DS_Store manipulation and creation from node.js

SkillAI Tool
1 dir

source-map-support

linusu

Fixes stack traces for files with source maps

SkillAI Tool
1 dir

is-my-json-valid

linusu

A [JSONSchema](https://json-schema.org/) validator that uses code generation to be extremely fast.

SkillAI Tool
1 dir

eslint-config-standard-react

linusu

JavaScript Standard Style React/JSX support - ESLint Shareable Config

SkillAI Tool
1 dir

ts-standard

linusu

TypeScript Standard Style based on StandardJS

SkillAI Tool
1 dir

md5-file

linusu

Get the MD5-sum of a given file, with low memory usage, even on huge files.

SkillAI Tool
1 dir

jsonlines

linusu

Parse [JSONLines](http://jsonlines.org) with Node.js.

SkillAI Tool
1 dir

buffer-fill

linusu

A [ponyfill](https://ponyfill.com) for `Buffer.fill`.

SkillAI Tool
1 dir

mongo-mock

linusu

Let's pretend we have a real MongoDB

SkillAI Tool
1 dir

@ctrlpanel/pbkdf2

linusu

Small package exporting a PBKDF2 function that works both in Node.js and in browsers.

SkillAI Tool
1 dir

timekeeper

linusu

Easy testing of time-dependent code.

SkillAI Tool
1 dir