Archive of 2022/01
https://mantine.dev/
2022-01-31T13:07:56.902Z

A fully featured react components library

https://github.com/dioxuslabs/dioxus
2022-01-25T00:19:01.725Z

Elegant React-like library for building user interfaces for desktop, web, mobile, SSR, liveview, and more in rust

https://github.com/AlexTatiyants/pev
2022-01-21T14:22:46.109Z

Postgres Explain Visualizer is designed to make EXPLAIN output easier to grok. It creates a graphical representation of the plan. You can see it in action at https://tatiyants.com/pev

https://github.com/debauchee/barrier
2022-01-21T12:11:10.649Z

Open-source KVM software Synergy fork

https://github.com/tkellogg/dura
2022-01-13T20:13:37.499Z

Dura is a background process that watches your Git repositories and commits your uncommitted changes without impacting HEAD, the current branch, or the Git index (staged files). If you ever get into an "oh snap!" situation where you think you just lost days of work, checkout a dura branch and recover.

https://github.com/tauri-apps/tauri
2022-01-13T19:30:49.180Z

Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.

https://github.com/nocodb/nocodb
2022-01-13T19:22:40.418Z

Open Source Airtable Alternative

https://github.com/slidevjs/slidev
2022-01-13T19:19:55.741Z

Presentation slides for developers

https://github.com/antfu/drauu
2022-01-13T19:16:39.240Z

Headless SVG-based drawboard in browser

https://github.com/google/zx
2022-01-13T19:02:41.556Z

The zx package provides useful wrappers around child_process, escapes arguments and gives sensible defaults.

Write your bash script in javascript

https://github.com/extrawurst/gitui/
2022-01-13T17:57:03.733Z

GitUI provides you with the comfort of a git GUI but right in your terminal

https://github.com/osandov/drgn
2022-01-13T17:53:14.581Z

drgn (pronounced "dragon") is a debugger with an emphasis on programmability. drgn exposes the types and variables in a program for easy, expressive scripting in Python. For example, you can debug the Linux kernel.

https://github.com/builderio/partytown
2022-01-13T17:42:48.186Z

Relocate resource intensive third-party scripts off of the main thread and into a web worker.

https://github.com/89luca89/distrobox
2022-01-13T17:32:01.201Z

Use any Linux distribution inside your terminal. Distrobox uses podman or docker to create containers using the Linux distribution of your choice. The created container will be tightly integrated with the host, allowing sharing of the HOME directory of the user, external storage, external USB devices and graphical apps (X11/Wayland), and audio.

https://greensock.com/get-started/
2022-01-12T23:04:03.286Z

GSAP is a property manipulator

Animation ultimately boils down to changing property values many times per second, making something appear to move, fade, spin, etc. GSAP snags a starting value, an ending value and then interpolates between them 60 times per second.

https://date-fns.org/
2022-01-12T23:00:39.144Z

Modern JavaScript date utility library date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js.

https://loadable-components.com/docs/getting-started/
2022-01-12T22:58:49.606Z

React code splitting made easy

https://nivo.rocks/
2022-01-12T22:53:17.145Z

nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries.

https://chancejs.com/index.html
2022-01-12T22:49:28.002Z

Chance is a minimalist generator of random strings, numbers, etc. to help reduce some monotony particularly while writing automated tests or anywhere else you need anything random.

https://microsoft.github.io/monaco-editor/
2022-01-12T22:43:15.058Z

Monaco Editor is the code editor that powers VS Code

https://github.com/hammerjs/hammer.js
2022-01-12T22:31:56.265Z

A JavaScript library for detecting touch gestures.

https://www.html5rocks.com/en/tutorials/audio/scheduling/
2022-01-12T22:28:18.571Z

A Tale of Two Clocks - Scheduling Web Audio with Precision

https://github.com/KATT/zart
2022-01-12T22:17:15.294Z

Zero-API, React, & TypeScript

A monorepo containing:

  • Next.js web app
  • React Native app with Expo
  • A tRPC-API which is inferred straight into the above.
  • Prisma as a typesafe ORM
https://gist.github.com/KATT/98f10e7d451b05c09378b2df589cd0fd
2022-01-12T22:14:58.972Z

Favorite non-obvious Typescript tricks

https://github.com/vadimdemedes/ink
2022-01-11T19:17:25.230Z

React for CLIs. Build and test your CLI output using components.

Ink provides the same component-based UI building experience that React offers in the browser, but for command-line apps. It uses Yoga to build Flexbox layouts in the terminal, so most CSS-like props are available in Ink as well. If you are already familiar with React, you already know Ink.

Since Ink is a React renderer, it means that all features of React are supported. Head over to React website for documentation on how to use it. Only Ink's methods will be documented in this readme.

https://css-tricks.com/adam-argyles-sick-mouse-out-css-hover-effect/
2022-01-08T22:43:16.614Z

Sick Mouse-Out CSS Hover Effect from left to right and out

https://github.com/vitest-dev/vitest
2022-01-06T12:01:47.889Z

A blazing fast unit test framework powered by Vite.

https://github.com/ajeetdsouza/zoxide/
2022-01-06T12:00:23.423Z

zoxide is a smarter cd command, inspired by z and autojump.

It remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes. zoxide works on all major shells.

https://github.com/sixtyfpsui/sixtyfps
2022-01-06T11:42:11.591Z

SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces (gui) for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, and JavaScript.

https://github.com/rui314/mold
2022-01-05T20:30:05.702Z

mold: A Modern Linker

mold is a faster drop-in replacement for existing Unix linkers. It is several times faster than LLVM lld linker, the second-fastest open-source linker which I originally created a few years ago. mold is created for increasing developer productivity by reducing build time especially in rapid debug-edit-rebuild cycles.

https://perfetto.dev/
2022-01-05T20:00:15.150Z

System profiling, app tracing and trace analysis

Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.

https://www.speedscope.app/
2022-01-05T19:58:57.344Z

interactive flamegraph visualizer

https://github.com/rust-lang/measureme
2022-01-05T19:58:09.394Z

Support crate for rustc's self-profiling feature

measureme, summarize, stack_collapse, flamegraph, crox

https://bellard.org/quickjs/
2022-01-05T17:54:00.154Z

QuickJS is a small and embeddable Javascript engine

http://tree-sitter.github.io/tree-sitter/
2022-01-05T17:51:11.660Z

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be:

  • General enough to parse any programming language
  • Fast enough to parse on every keystroke in a text editor
  • Robust enough to provide useful results even in the presence of syntax errors
  • Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application
https://anbox.io
2022-01-02T14:02:38.398Z

Run Android applications on any GNU/Linux operating system.

https://tslog.js.org/#/
2022-01-02T14:01:35.587Z

Beautiful logging experience for Node.js with TypeScript support

https://github.com/volta-cli/volta
2022-01-01T18:38:37.078Z

JS Toolchains as Code.

Fast: Install and run any JS tool quickly and seamlessly! Volta is built in Rust and ships as a snappy static binary.

Reliable: Ensure everyone in your project has the same tools—without interfering with their workflow.

Universal: No matter the package manager, Node runtime, or OS, one command is all you need: volta install.