Skip to content

Welcome to the foss.global community 👋

The discussion & issue hub for every project on code.foss.global. Each organization has its own category below: find the org in your repository URL and post there.

  • News, releases and platform updates from the foss.global team.

    1 1
    1 Topics
    1 Posts
    A
    We've reorganized this forum to mirror code.foss.global: every organization now has its own category, grouped into Developer Tooling & Libraries, Infrastructure & Data, Business & Productivity and Home, Edge & Web3. Each category has a pinned About thread with a short description and the full list of its repositories — so if you know the repository URL, you know where to post. New here? Start with Welcome to the foss.global community.
  • Start here: how this community works, contributing & code.foss.global accounts, security reports and feedback on the platform itself.

    3 3
    3 Topics
    3 Posts
    A
    Welcome! This forum is the community home for everything hosted on code.foss.global — questions, bug reports, feature ideas and general discussion around the foss.global open source ecosystem. How this forum is organized Every organization on code.foss.global has its own category here, grouped by area: Area Organizations Developer Tooling & Libraries git.zone · push.rocks · api.global · apiclient.xyz · design.estate · tsclass · ship.zone · host.today · stack.gallery · modelprofile.com Infrastructure & Data serve.zone · lossless.org · lossless.zone · idp.global · uptime.link · modelgrid.com · umbrella.zone · mainlevel Business & Productivity fin.cx · invoice.bot · social.io · signature.digital · consent.software · start.plus · in.work · maintainable.xyz Home, Edge & Web3 smarthome.exchange · ecobridge.xyz · cardano.tech Finding the right category: look at the repository URL. code.foss.global/push.rocks/smartproxy → post in push.rocks and tag the topic smartproxy. Every category has a pinned About thread listing all of its repositories. Not sure where something belongs? Post it in General Discussion and we'll move it. How to write a good bug report Package & version — e.g. @push.rocks/smartproxy@x.y.z, or the Docker image tag / release you're running. Environment — runtime and version (Node.js / Deno / Bun), OS and architecture, Docker or bare metal. What you did — a minimal reproduction: code snippet, config or command. Expected vs. actual — and the full error, stack trace or logs in a code block. Tag the topic with the repository name. One problem per topic, please — it keeps things searchable. Security issues Please don't post vulnerabilities publicly — see Reporting security vulnerabilities. Contributing code code.foss.global accounts are available to contributors who sign and comply with our contribution agreement and go through identification. See Contributing & code.foss.global accounts. House rules Be kind and constructive — everybody here is building in the open. Search before posting; if your issue already exists, add to that topic instead of opening a new one. Keep topics in the matching category; everything else goes to General Discussion. No spam and no promotion unrelated to foss.global projects. English is preferred so everybody can follow along. License & legal foss.global projects are open source — most are MIT-licensed; check each repository's license file. Project names and logos are trademarks of Task Venture Capital GmbH and are not covered by the code license. Happy coding! — the foss.global team
  • Anything around foss.global and open source that does not fit a specific project.

    1 1
    1 Topics
    1 Posts
    A
    Hi We - the foss.global team - are building FOSS with passion. We try to keep stuff free from legal Copyright issues, so we are bit more restrictive on who can push to our repos. You can tell us your issues here, and if you want to submit a PR we'll consider giving you a code.foss.global account. You will need to sign and comply with our contribution policy though. Thank you and happy coding The foss.global team
  • TypeScript & Rust libraries, build tooling, CI, containers and package registries.

    10 10
    10 Topics
    10 Posts
    A
    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.
  • Self-hosting, networking, databases, identity, monitoring and AI infrastructure.

    11 13
    11 Topics
    13 Posts
    A
    mainlevel — dap is a data access proxy for SSH-based machines: it works from your OpenSSH config, connects to hosts, proxies remote ports and mounts remote filesystems. Code: code.foss.global/mainlevel Repositories (1) Repository Description dap data access proxy -> put your remote machine or network at your fingertips. Posting in this category Tag your topic with the repository name (e.g. dap) 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.
  • Finance, invoicing, communication, signatures, consent and productivity apps.

    8 8
    8 Topics
    8 Posts
    A
    maintainable.xyz — Standards for business harmonization and long-term maintainability — including house-spec, the open specification for building maximally maintainable, healthy homes. Code: code.foss.global/maintainable.xyz Repositories (1) Repository Description house-spec The open specification for building maximally maintainable, healthy homes. Posting in this category Tag your topic with the repository name (e.g. house-spec) 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.
  • Smart home, edge devices and Cardano tooling.

    3 3
    3 Topics
    3 Posts
    A
    cardano.tech — Cardano tooling: a non-custodial wallet-control proof protocol (Wallet Proof), typed SDK clients and the gateway. Code: code.foss.global/cardano.tech Repositories (5) Repository Description gateway The cardano.tech gateway is the private hosted-service core for reusable Cardano capabilities across foss.global products. interfaces @cardanotech/interfaces provides provider-neutral data transfer objects and TypedRequest contracts for cardano.tech products. sdk @cardanotech/sdk provides typed, transport-neutral clients for cardano.tech gateway products. testing @cardanotech/testing provides deterministic Wallet Proof fixtures, a fake CIP-30 wallet API, and an in-memory typed gateway target for consumer contract tests. walletproof @cardanotech/walletproof provides a non-custodial Cardano wallet-control proof protocol. Posting in this category Tag your topic with the repository name (e.g. gateway) 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.