Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Code
  • Legal Info
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

foss.global community

  1. Home
  2. Developer Tooling & Libraries
  3. push.rocks
  4. About push.rocks — read this first

About push.rocks — read this first

Scheduled Pinned Locked Moved push.rocks
1 Posts 1 Posters 16 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    admin
    wrote last edited by
    #1

    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.
    1 Reply Last reply
    0
    • A admin pinned this topic
    • A admin locked this topic

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better 💗

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    Powered by NodeBB Contributors
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups
    • Code
    • Legal Info