Archive of 2021/12
https://github.com/ds300/patch-package
2021-12-31T13:57:40.378Z

patch-package lets app authors instantly make and keep fixes to npm dependencies. It's a vital band-aid for those of us living on the bleeding edge.

No more waiting around for pull requests to be merged and published. No more forking repos just to fix that one tiny thing preventing your app from working.

https://github.com/python-attrs/attrs
2021-12-28T20:48:53.601Z

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods).

Its main goal is to help you to write concise and correct software without slowing down your code.

For that, it gives you a class decorator and a way to declaratively define the attributes on that class

https://github.com/oclif/oclif
2021-12-25T21:02:27.106Z

This is a framework for building CLIs in Node.js. This framework was built out of the Heroku CLI but generalized to build any custom CLI. It's designed both for single-file CLIs with a few flag options, or for very complex CLIs that have subcommands (like git or heroku).

https://www.framer.com/docs/three-introduction/
2021-12-21T18:45:49.538Z

Framer Motion 3D is a simple yet powerful animation library for React Three Fiber. It offers most of the same functionality as Framer Motion for declarative 3D scenes.

https://storybook.js.org/tutorials/ui-testing-handbook/
2021-12-21T18:44:15.636Z

UI Testing Handbook from storybook

A guide that highlights UI testing strategies used by scaled front-end teams. You'll learn to verify everything from visual appearance to logic and even detect integration issues. Along the way, we'll demonstrate how you can reduce bugs by automatically running your tests.

https://www.patterns.dev/
2021-12-21T18:43:08.440Z

Improve how you architect webapps

Patterns.dev is free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.

https://github.com/chmln/sd
2021-12-21T18:40:28.360Z

sd is an intuitive find & replace CLI. (sed alternative)

https://github.com/trpc/trpc
2021-12-20T17:33:09.003Z

End-to-end typesafe APIs made easy

tRPC allows you to easily build & consume fully typesafe APIs, without schemas or code generation.

https://github.com/prisma/prisma
2021-12-20T12:44:55.644Z

Prisma is a next-generation ORM that consists of these tools:

  • Prisma Client: Auto-generated and type-safe query builder for Node.js & TypeScript
  • Prisma Migrate: Declarative data modeling & migration system
  • Prisma Studio: GUI to view and edit data in your database

Prisma Client can be used in any Node.js or TypeScript backend application (including serverless applications and microservices). This can be a REST API, a GraphQL API a gRPC API, or anything else that needs a database.

https://github.com/vvo/iron-session
2021-12-20T12:43:47.406Z

Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.

https://github.com/Shopify/react-native-skia
2021-12-20T12:42:09.512Z

React Native Skia brings the Skia Graphics Library to React Native. Skia serves as the graphics engine for Google Chrome and Chrome OS, Android, Flutter, Mozilla Firefox and, Firefox OS, and many other products.

https://github.com/nolanlawson/fuite
2021-12-20T12:41:23.031Z

fuite is a CLI tool for finding memory leaks in web apps.

https://picsum.photos/
2021-12-19T14:09:01.794Z

Lorem Picsum The Lorem Ipsum for photos.

https://thispersondoesnotexist.com/
2021-12-19T14:07:55.547Z

Generated photo of fake people

https://github.com/colinhacks/zod
2021-12-14T14:41:51.042Z

Zod is a TypeScript-first schema declaration and validation library. I'm using the term "schema" to broadly refer to any data type, from a simple string to a complex nested object.

Zod is designed to be as developer-friendly as possible. The goal is to eliminate duplicative type declarations. With Zod, you declare a validator once and Zod will automatically infer the static TypeScript type. It's easy to compose simpler types into complex data structures.

https://github.com/antfu/unplugin-icons
2021-12-12T19:47:34.855Z

Access thousands of icons as components on-demand universally.

https://github.com/floating-ui/floating-ui/
2021-12-08T15:19:07.308Z

Floating UI is a low-level library for positioning "floating" elements like tooltips, popovers, dropdowns, menus and more. Since these types of elements float on top of the UI without disrupting the flow of content, challenges arise when positioning them.

Floating UI exposes primitives which enable a floating element to be positioned next to a given reference element while appearing in view for the user as best as possible. Features include overflow prevention (or collision awareness), placement flipping, and more.