| 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. |