Skip to content
View maxlath's full-sized avatar

Organizations

@inventaire
Block or Report

Block or report maxlath

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
maxlath/README.md

🌟: Things that get most of my working time (logarithmic scale)
πŸ’–: Other things that have a special place in my heart
πŸͺ¦: Archived

P2P resources management / Inventaire

Wikibase/Wikidata

WebExtensions

  • πŸ’– Time Capsule: a WebExtension to send links to your future self
  • πŸ’– Website History Browser: a WebExtension to browse your history per website
  • YouTube Auto LD: a WebExtension to automatically set Youtube video resolution to a low definition, to save resources
  • πŸͺ¦ maximize-telegram-web: maximize Telegram Web so that large messages (like code samples) can be easily read

Activism

  • carte-rlpi: an SVG map styled in JS, to display cities mayors' positions on outdoor video advertisement
  • generateur-d-email: a form to generate emails for people to send to their representatives

JSON/NDJSON

  • ndjson-apply: apply a JS function to a stream of newline-delimited JSON
  • json-apply: A CLI tool to transform JSON files with custom JS functions
  • jsondepth: a small command-line tool to walk through the depth levels of a JSON objects
  • ndjson-2-json: Minimal CLI converter from newline-delimited JSON to a JSON array

Streams

  • line-apply: A CLI tool to transform a text stream by applying a JS function to each line
  • load-balance-lines: Parallelize newline-delimited data processing by load balancing lines between multiple processes
  • start-from: Command-line tool to ignore lines of a stream until a line matches a given pattern, typically to resume an operation from the point where it stopped.

Text

ISBN

  • isbn3: ISBN utils: parse, validate, format, audit
  • isbn-groups: country and language data on ISBN groups

CouchDB

  • blue-cot: A CouchDB library with a simple, functional-programing-friendly API, returning promises
  • couchdb-view-by-keys: A CLI tool to query CouchDB views, focused on easing queries with complex JSON keys
  • couch-init2: An opiniated CouchDB databases initializer for users of nano-blue
  • couchdb-blazegraph-sync: Keep a CouchDB database and a BlazeGraph namespace in sync
  • couchdb-backup: command line scripts to dump & restore a CouchDB database
  • couchdb-bulk2: pipe newline-delimited JSON into CouchDB

LevelDB

  • lev2: A CLI and a REPL for managing LevelDB instances

Admin Sys

  • os-health-report: A micro server reporting simple information on its (Linux) host machine

VSCode

Misc

  • backup-github-repo: Backup all the issues and pull requests of a Github repo, including the comments, events, and labels, as JSON and as HTML
  • mini-proxy: a minimalist URL-based proxy
  • irc-logger: super-tiny IRC bot to log channels
  • task-lottery: Task lottery

Pinned

  1. inventaire/inventaire inventaire/inventaire Public

    a libre collaborative resource mapper powered by open-knowledge, starting with books! πŸ“š

    TypeScript 427 29

  2. wikibase-cli wikibase-cli Public

    read and edit a Wikibase instance from the command line

    JavaScript 221 24

  3. time-capsule time-capsule Public

    A WebExtension to send links to your future self

    JavaScript 33 4

  4. wikibase-edit wikibase-edit Public

    a lib to edit Wikibase from NodeJS

    JavaScript 67 25

  5. lev2 lev2 Public

    Forked from heapwolf/lev

    A CLI and a REPL for managing LevelDB instances

    JavaScript 14 4

  6. hub hub Public

    Web hub based on Wikidata

    JavaScript 36 6