Libraries

Showing 35 libraries

All of the NodeDK JavaScript libraries.

  • @nodedk/browser
    0.5.1 stable
    Browser, HTML template, and formatting utilities for NodeDK.
  • @nodedk/cache
    0.2.2 stable
    Database-backed cache for Node.js.
  • @nodedk/cipher
    0.2.2 stable
    Password hashing, token generation, and cryptographic utilities.
  • @nodedk/cli
    0.11.4 stable
    Command-line tools for NodeDK applications.
  • @nodedk/dev
    0.1.4 stable
    Reload the browser when the development server restarts.
  • @nodedk/excel
    0.1.2 stable
    Write Excel workbooks from JSON data.
  • @nodedk/ext
    0.1.3 stable
    Formatting and template extension functions for NodeDK.
  • @nodedk/image
    0.1.4 stable
    Image conversion, resizing, and metadata utilities.
  • @nodedk/inet
    0.2.2 stable
    HTTP downloads and JSON request helpers for Node.js.
  • @nodedk/layout
    0.3.4 stable
    Responsive Holy Grail layout for NodeDK projects.
  • @nodedk/locator
    0.1.2 stable
    IP location lookup using MaxMind GeoLite2 City and ASN databases.
  • @nodedk/logger
    0.1.4 stable
    Asynchronous file logging with formatted values.
  • @nodedk/mail
    0.2.2 stable
    Send HTML and plain-text email through SMTP with Nodemailer.
  • @nodedk/markdown
    0.2.2 stable
    Markdown to HTML parser with GFM and syntax highlighting.
  • Meilisearch client for NodeDK applications.
  • @nodedk/modal
    0.5.1 stable
    Modal dialogs with built-in HTML loading.
  • @nodedk/mongodb
    0.1.2 stable
    MongoDB client for NodeDK applications.
  • @nodedk/monitor
    0.1.5 experimental
    Server CPU, memory, and disk usage monitoring.
  • @nodedk/optimize
    0.1.2 experimental
    Optimize images for the web by converting them to WebP.
  • @nodedk/page
    0.2.4 stable
    HTML template and formatting helpers for NodeDK pages.
  • @nodedk/queue
    0.3.3 stable
    MongoDB-backed background jobs with durable status tracking.
  • @nodedk/s3
    0.7.4 stable
    Configured wrapper around the Amazon S3 SDK client.
  • @nodedk/sanity
    0.24.5 stable
    Sanity CMS integration for NodeDK applications.
  • @nodedk/search
    0.1.4 experimental
    Read-only Meilisearch client with JSON filters and sorting.
  • @nodedk/server
    0.13.9 stable
    Web server with middleware and request handling.
  • @nodedk/sitemap
    0.3.3 stable
    Generate XML sitemaps as Node.js readable streams.
  • @nodedk/stream
    0.2.3 stable
    Streaming JSON and CSV utilities for large files.
  • @nodedk/stripe
    0.1.2 stable
    NodeDK wrapper around the official Stripe client.
  • @nodedk/template
    0.3.2 stable
    HTML template tag for JavaScript template literals.
  • @nodedk/throttle
    0.1.2 stable
    MongoDB-backed request limits per key, minute, and day.
  • @nodedk/tools
    0.4.4 stable
    General-purpose utilities for NodeDK applications.
  • @nodedk/transform
    0.1.4 stable
    Schema-based data mapping and value normalization.
  • @nodedk/ui
    0.6.10 experimental
    Reusable UI components and assets for NodeDK applications.
  • @nodedk/validate
    0.4.2 stable
    Validate JavaScript data with declarative rule objects.
  • @nodedk/window
    0.7.4 stable
    Browser window utility functions.