push.rocks — Our largest collection: focused, enterprise-ready TypeScript (and increasingly Rust-powered) modules for everyday building blocks — proxies, files, promises, time, state, IPC, PDFs, browsers, mail transfer and much more.
Code: code.foss.global/push.rocks
Website: push.rocks
Repositories (132)
Repository
Description
consolecolor
A module for applying color styles to console output.
docs
A practical guide to the TypeScript libraries that power the foss.global ecosystem.
early
A plugin for measuring startup time with minimal performance impact.
levelcache
A cache that utilizes memory, disk, and S3 for data storage and backup.
lik
Provides a collection of lightweight helpers and utilities for Node.js projects.
metadoc
a metadoc module for progressivly enhancing documents
mongodump
A tool to create and manage dumps of MongoDB databases, supporting data export and import.
netlink-packet-route
foss.global maintained netlink-packet-route with typed Linux NETCONF messages
netlink-proto
foss.global maintained netlink-proto with complete response decoding
projectinfo
A tool for gathering project information, supporting npm, git, and more.
qenv
A module for easily handling environment variables in Node.js projects with support for .yml and .json configuration.
smartacme
A TypeScript-based ACME client with an easy yet powerful interface for LetsEncrypt certificate management.
smartanalytics
Google Analytics everywhere
smartantivirus
an antivirus package
smartapp
a logical framework to structure apps independently of form factor.
smartarchive
A library for working with archive files, providing utilities for compressing and decompressing data.
smartarray
A TypeScript library for enhancing array manipulation with asynchronous operations such as mapping, filtering, and deduplication.
smartbrowser
A simplified Puppeteer wrapper for easy automation and testing tasks.
smartbucket
A TypeScript library offering simple and cloud-agnostic object storage with advanced features like bucket creation, file and directory management, and data streaming.
smartbuffer
A library for managing ArrayBufferLike structures including conversion between Base64 and Uint8Array, and buffer validation.
smartcache
A module for caching asynchronous function results with smart time and hash-based invalidation strategies.
smartchallenge
A pluggable challenge provider protocol and toolkit for SmartProxy and edge gateways.
smartchecktype
smartci
store things about your environment and let them travel across modules.
smartclass
helpers for writing smarter classes
smartcli
A library for easily creating observable CLI tasks with support for commands, arguments, and options.
smartclickhouse
A TypeScript-based ODM (Object-Document Mapper) for ClickHouse databases, with support for creating and managing tables and their data.
smartconfig
Enhances npm with additional configuration and tool management capabilities, including a key-value store for project setups.
smartconsole
Typed console output, tables, Markdown and backend interaction.
smartcrypto
A library providing easy methods for cryptographic operations, including key pair generation.
smartcsv
A module for handling CSV data compliant with Gitzone standard.
smartdaemon
Start scripts as long running daemons and manage them.
smartdata
An advanced library for NoSQL data organization and manipulation using TypeScript with support for MongoDB, data validation, collections, and custom data types.
smartdelay
A TypeScript library providing enhanced timeout functions compatible with async/await patterns.
smartdeno
A module to run Deno scripts from Node.js, including functionalities for downloading Deno and executing Deno scripts.
smartdiff
A library for performing text diffs.
smartdns
DNS client and server implementation, supporting both https and udp.
smartdocumentation
A tool for converting git directory structures into navigable documentation sites.
smartentangle
secure entanglement of remote class instances using websockets.
smartenv
A module for storing and accessing environment details across different platforms.
smarterror
smartexit
A library for managing graceful shutdowns of Node.js processes by handling cleanup operations, including terminating child processes.
smartexpect
A testing library to manage expectations in code, offering both synchronous and asynchronous assertion methods.
smartexpose
a package to expose things to the internet
smartffmpeg
smart and performant cross-platform format conversion
smartfile
Provides comprehensive tools for efficient file management in Node.js using TypeScript, including handling streams, virtual directories, and various file operations.
smartformat
A module that formats bytes and milliseconds into human-readable strings.
smartfs
a cross platform extendable fs module
smartfuzzy
A library for fuzzy matching strings against word dictionaries or arrays, with support for object and article searching.
smartgit
A smart wrapper for nodegit that simplifies Git operations in Node.js.
smartguard
A library for creating and managing validation guards.
smarthash
Provides simplified access to Node.js hash functions, including SHA256 and MD5, with support for strings, streams, and files.
smarthbs
A library that enhances handlebars with better file system support, templates compilation, and partials registration.
smarti18n
A package for internationalization (i18n) that provides utilities for dealing with international phone number prefixes, country codes, and names.
smartimap
stream messages over imap
smartipc
A library for node inter process communication, providing an easy-to-use API for IPC.
smartjimp
A TypeScript library for image processing combining both sharp and jimp libraries.
smartjmap
A TypeScript JMAP toolkit (RFC 8620/8621): an event-driven mail client for reading, sending, and watching mail, plus an embeddable JMAP server…
smartjson
A library for handling typed JSON data, providing functionalities for parsing, stringifying, and working with JSON objects, including support for encoding and decoding buffers.
smartjwt
A JavaScript package for creating and verifying JWTs with strong typing support.
smartlifecycle
a module handling lifecycle events
smartlog
A minimalistic, distributed, and extensible logging tool supporting centralized log management.
smartmail
A unified format for representing and dealing with emails, with support for attachments and email validation.
smartmarkdown
Enhances Markdown file handling with parsing, conversion, and frontmatter support.
smartmatch
A minimal matching library using picomatch for string matching based on wildcards.
smartmcp
Independent TypeScript support for tools-focused Model Context Protocol servers and clients.
smartmetrics
A package for easy collection and reporting of system and process metrics.
smartmigration
A unified migration runner for MongoDB (via @lossless.org/client/nosqldb) and S3 (via @lossless.org/client/objectstorage) — designed to be invoked at SaaS app startup.
smartmime
A module for detecting MIME types with support for binary and text file distinctions.
smartmongo
A module for creating and managing a local MongoDB instance for testing purposes.
smartmta
an mta implementation as TypeScript package, with network side implemented in rust.
smartmustache
A library for creating and applying templates using Handlebars.
smartnetwork
A toolkit for network diagnostics including speed tests, port availability checks, and more.
smartnftables
A TypeScript module for managing Linux nftables rules with a high-level, type-safe API.
smartnpm
A library to interface with npm for retrieving package information and manipulation.
smartntml
Provides lit-html rendering capabilities for backend applications.
smartobject
A library to simplify and enhance object manipulation and traversal.
smartopen
A library for opening URLs or files in the default application
smartpath
A library offering smart ways to handle file and directory paths.
smartpdf
A library for creating PDFs dynamically from HTML or websites with additional features like merging PDFs.
smartpromise
A library for simple promises and Deferred constructs with TypeScript support.
smartproxy
a proxy for handling high workloads of proxying, internally using rust for performance.
smartqueue
better queues with priority management
smartradius
A TypeScript RADIUS server and client library with full RFC 2865/2866 compliance for network authentication, authorization, and accounting (AAA).
smartregistry
a module implementing package registries for oci, npm, maven
smartreport
A library for creating and displaying reports on the web.
smartrequest
A module for modern HTTP/HTTPS requests with support for form data, file uploads, JSON, binary data, streams, and more.
smartrestic
A module that packages restic for easy use and integration in Node.js projects.
smartrouter
A JavaScript library providing routing capabilities for web applications.
smartrust
run rust children for performant stuff
smartrx
A smart wrapper for rxjs to manage and extend observables.
smartsamba
SMB/Samba for TypeScript, powered by a bundled Rust engine.
smartscad
Fast native OpenSCAD rendering for Node.js.
smartsecret
OS-backed secret storage plus strict Linux kernel-keyring, TPM2-backed sealed-file, and envelope APIs for Node.js.
smartserve
a cross platform server
smartsession
smartshell
A library for executing shell commands using promises.
smartsip
smartsitemap
A module for generating and managing sitemaps, supporting dynamic sitemap generation from feeds.
smartslicer
Headless 3D-print slicing for Node.js with the OrcaSlicer command line.
smartsmtp
A module for handling SMTP operations such as sending emails via SMTP or sendmail transport.
smartsocket
Provides easy and secure websocket communication mechanisms, including server and client implementation, function call routing, connection management, and tagging.
smartspawn
A node module for smart subprocess handling with support for promises and streamlined subprocess communication.
smartssh
A library for setting up SSH configuration quickly and painlessly.
smartstate
A package for handling and managing state in applications.
smartstatus
A TypeScript library for managing HTTP status information, with detailed status classes.
smartstream
A library to simplify the creation and manipulation of Node.js streams, providing utilities for handling transform, duplex, and readable/writable streams effectively in TypeScript.
smartstring
A library for handling strings in smart ways, including manipulation and encoding, with TypeScript support.
smartsystem
A TypeScript library for interacting with the system it's running on, including environment, network, and hardware information.
smarttime
Provides utilities for advanced time handling including cron jobs, timestamps, intervals, and more.
smartunique
A library to generate unique identifiers using methods like UUID and nanoid.
smartupdate
A library designed to facilitate smarter update notifications and checking for Node.js projects.
smarturl
A library for parsing URLs in a detailed and flexible way.
smartvalidator
A wrapper for performing validations using the validator package.
smartversion
A library to handle semantic versioning with ease.
smartvhost
A module for creating a virtual host (vhost) layer to manage multiple SmartExpress instances.
smartvm
fast vms
smartvpn
A high-performance VPN solution with a TypeScript control plane and a Rust data plane daemon. Enterprise-ready client authentication, triple transport support (WebSocket + QUIC…
smartwatch
A smart watch module for the TypeScript space.
smartwebdav
A TypeScript library for easy interaction with WebDAV servers, including file and directory management.
smartwebrtc
Native GPU capture and WebRTC delivery for an owned Chromium browser on Linux.
smartwhois
A package for executing WHOIS requests and processing domain and IP information.
smartxml
A package for creating and parsing XML formatted files.
smartyaml
A module for smart handling of YAML data with support for converting between YAML strings and JavaScript objects.
taskbuffer
A flexible task management library supporting TypeScript, allowing for task buffering, scheduling, and execution with dependency management.
tuibuffer
juggle console output between CI and User.
webglobal
A better non-polluting global module for efficient in-browser communication.
webjwt
A package for handling JWTs in web environments.
webping
webrequest
A module for making secure web requests from browsers with support for caching and fault tolerance.
websetup
A library for setting up basic properties of a web page including meta tags, OpenGraph tags, JSON-LD structured data, with support for dynamic content.
webstore
A high-performance storage solution for web applications using IndexedDB.
Posting in this category
Tag your topic with the repository name (e.g. smartproxy) so others can find related discussions.
Bug reports: include the package/image version, your environment (runtime + version, OS, arch), a minimal reproduction and the full error output. See how to write a good bug report.
Security issue? Please don't post it publicly — report it privately.
Want to send a pull request? See Contributing & code.foss.global accounts.