Thomas Strobl's Projects
Get metadata about the active window (title, id, bounds, owner, etc)
A declarative JavaScript library for application development using cloud services.
The fastest and simplest library for SQLite3 in Node.js.
Javascript library for browser to S3 multipart resumable uploads
Get the icon of a file or app as a PNG image (macOS)
A low-level toolkit to position floating elements while intelligently keeping them in view. Tooltips, popovers, dropdowns, menus, and more
A Guides component that can draw ruler and manage guidelines.
Infinite Viewer is Document Viewer Component with infinite scrolling.
A jQuery plugin for usage of the chromeless YouTube API with a very clean skin.
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable!
Universal named routes for next.js
Takes an array of objects and sorts them by an arbitrary number of common `string`, `number` or `Date` fields with control over direction and placement of `null` elements. Apart from the given fields it retains original order (stable sort). The original array will not be modified.
Extract font weight (in steps of spec-valid 100s) and style (italic) data from the name of a font in a more robust way than most libraries do.
A simple command-line interface for interacting with photoshop documents.
Display PDFs in your React app as easily as if they were images.
📄 Create PDF files using React
The Select Component for React.js
React Hooks — 👍
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
A Ruler component that can draw grids and scroll infinitely.
Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.
A quick and easy image optimizer.
Generate smooth, consistent and always-sexy box-shadows, no matter the size, ideal for design token generation.
🐻 Bear necessities for state management in React