Node.js DNS over HTTPS - Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.
β208Nov 1, 2026Updated this week
Alternatives and similar repositories for tangerine
Users that are interested in tangerine are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- An in memory queue for async processes in high concurrency code paths.β50Jun 4, 2023Updated 3 years ago
- π° Convert streaming iterables to Node.js streamsβ23Aug 17, 2023Updated 3 years ago
- π An experimental node.js FFI libraryβ42Jun 22, 2025Updated last year
- A cacheable dns.lookup(β¦) that respects TTLβ223Jan 29, 2024Updated 2 years ago
- DNS Server and Client Implementation in Pure JavaScript with no dependencies.β591Jul 26, 2026Updated 3 months ago
- Wordpress hosting with auto-scaling - Free Trial Offer β’ AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Stringify object/array with yaml syntaxβ22Jan 5, 2026Updated 9 months ago
- Access Python & C-shared libraries(C, C++, Go, Rust, ...) from Node.jsβ162Jun 6, 2026Updated 4 months ago
- π Framework-agnostic CSRF middleware for modern Node.jsβ165Jun 8, 2026Updated 4 months ago
- soft-delete-triggers enables emulating db behavior through triggers when doing soft deletesβ10Aug 5, 2023Updated 3 years ago
- Worker Environments are the new standard for authoring HTTP servers in JavaScript.β33Aug 14, 2024Updated 2 years ago
- π§΅ A minimal and tiny Node.js Worker Thread Pool implementation (38KB)β1,603Sep 13, 2026Updated last month
- JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.β773Updated this week
- Find truly affected packages in monoreposβ157Oct 19, 2026Updated 2 weeks ago
- React component for visualizing pprof with WebGLβ41Sep 11, 2026Updated last month
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- β11Jul 15, 2023Updated 3 years ago
- Example project which uses the built-in Node test runner with TypeScript using TSX as a Node loader.β25Jun 8, 2024Updated 2 years ago
- π HTTP Server testing library inspired by node-supertest-fetch.β18Aug 7, 2026Updated 2 months ago
- A fast, efficient Node.js Worker Thread Pool implementationβ5,234Updated this week
- OpenTelemetry instrumentation libraryβ65Oct 26, 2026Updated last week
- Waits for HTTP response and retries request until the expected response is received.β38Jan 4, 2023Updated 3 years ago
- Dependency-free stream utils for Node.jsβ106Feb 5, 2023Updated 3 years ago
- A crazy fast HTTP routerβ1,636Updated this week
- Extremely fast set and map/reduce operations for Arrays, Sets, and Cartesian Productβ11May 8, 2023Updated 3 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer β’ AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Library for creating highly customizable CLI-like progress bars in javascriptβ89Sep 1, 2023Updated 3 years ago
- A reliable compressor and decompressor for Brotli, supporting node & browsers via wasmβ308Updated this week
- camaro is a Node.js library that transform XML to JSON, using Node.js binding to native XML parser pugixml, one of the fastest XML parserβ¦β580Sep 11, 2026Updated last month
- An abstract-encoding compliant module for encoding / decoding DNS packetsβ217Aug 25, 2026Updated 2 months ago
- Transform ESM imports to CJS requires when the imported module is pure CJSβ17Updated this week
- A 45% faster alternative to node:querystring moduleβ280Apr 19, 2026Updated 6 months ago
- Fake HTTP injection libraryβ421Updated this week
- A typed environment variable parser with support for choices, custom parsers, and more.β57May 25, 2025Updated last year
- Utility functions to use and combine `AbortSignal` and `AbortController` with Promisesβ163Oct 13, 2025Updated last year
- Deploy on Railway without the complexity - Free Credits Offer β’ AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Replacement dns module in pure javascript for node.jsβ13May 27, 2021Updated 5 years ago
- Execute a function on exit without leaking memory, allowing all objects to be garbage collectedβ145Apr 28, 2024Updated 2 years ago
- A CLI tool to find out if your dependencies support a given version of node.β100Jul 28, 2023Updated 3 years ago
- Helper packages to create platform agnostic applications and libraries without worrying about the lack of WHATWG support in Node.jsβ200Updated this week
- getting pprof format ingestable by LLMsβ66Mar 2, 2026Updated 8 months ago
- β12Apr 4, 2022Updated 4 years ago
- A simple, typed gRPC Client with static code generationβ31Mar 2, 2023Updated 3 years ago