A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Java Structured Logging API for Logback, Log4J2, and JUL
- logging
- logback
- structured-logging
- slf4j
POMWright is a complementary test framework for Playwright written in TypeScript.
A JavaScript library for generating artificial reverb impulse responses.
Builds of the GNAT Ada compiler from FSF GCC releases
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
- lisp
- common-lisp
- generics
- polymorphic-functions
A fast and optimized middleware server with an absurdly small amount of code (300 lines) built on top of native HTTP APIs with no dependencies. It also has a collection of useful middlewares: log file, serve static, CORS, session, rate limit, token, body parsers, redirect, proxy and handle upload. For Deno Deploy and other enviroments!
Gamepad simulates an analog joystick input using the keyboard. Many times when we access key presses, what we are really doing is pretending that WASD, the arrow keys or some other combination are actually a D-pad or joystick with an X and Y axis, and 1 or 2 fire buttons. Gamepad handles the event capture, maths and other details of this for you, so you only have to think about how you want your game to respond to this input.
GitHub workflow for automatically generating Luarocks releases from tags and running busted tests
Gaussian processes and Bayesian optimization for images and hyperspectral data
🗃 Simple access to, and manipulation of, the Windows Registry. With promises. Without rage.
Sample code for a java application that uses Elastic Beanstalk, S3, DynamoDB, and SQS to create a meme generation website and processing pipeline. For a demonstration of the application in action, see this talk from AWS re:Invent 2012: http://www.youtube.com/watch?v=YeRNErD81VA
Real internet services, not corporate promises
nonblocking pojo mapping for document and sql databases
Airdropping tool for the EOS blockchain.
A Go package for handling common HTTP JSON responses.
Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.
- stream-search
- lucene
- luwak
- stored-query-engine
:arrows_clockwise: Easy to use finite state machine for Crystal classes
A Python toolkit for generating human-readable timetables from GTFS data; uses PANDAS and gtfs_kit
🤖 A simulated HTTP server for testing client code with configurable responses.
A Pomodoro technique tracking service built with Rust. I created this application for my personal use to track my focus sessions and productivity, and decided to share it in case others might find it useful.
Phraser is a phrase generator using n-grams and Markov chains to generate phrases for passphrase cracking. The generated phraselists can be used as wordlists in your favourite password cracking application.
Message Broker for IoT/Mobile/Web. Mainly uses MQTT v3.x and v5. Aims to be easy to use, scalable and reliable