Deno911 is a small organization focused on developing projects for the Deno ecosystem, focused on modularity and using the most cutting edge features of modern TypeScript versions.
Some of our projects are based on existing packages in the Node ecosystem, re-imagined with strong bias for Deno. The overall objective remains to improve developer experience, thereby allowing devs to improve their user's experience. Contributions are always welcome!
- dis - Deno-friendly port of @sindresorhus/is
- etag - simple ETag helpers for Deno and Deno Deploy (port of jshttp/etag)
- 911 - vast collection of versatile helper methods, classes, and more
- this - extends the global Deno runtime with useful functions
- dql - Deno web scraping API using GraphQL-style queries
- typedefs
- svg - Utilities for creating and modifying SVG's with Deno.
- root - Router based on rutt with support for intellisense/autocomplete, using advanced type inference to parse path params from route strings.
- clsx - ClassName utility based on clsx and classnames for Node. Supports intellisense/autocomplete with advanced type inference.
- params - Parse or stringify params (e.g. URL search params) with advanced TypeScript features. Supports middleware hooks, presets, default values, aliases, and much more. Inspired by qs (npm).
- fsxx - FS wrapper in zx style (port of antfu/fsxx)
- memo - memoize method and TypeScript decorator (port of github/memoize)
- discussions - fetch a GitHub Discussions + interactions for a Repository
- htmlrewriter - rewrite and reroute POST requests from a GET endpoint
- junkyard-scraper - scrapes a junkyard inventory using dql
Maintained by Nicholas Berlette and contributors