NodeICO

Beautiful badges for your Node.js packages

Packages by riceball

loopback-component-role-super

the dynamic superuser(admin) role for the loopback application.

loopback-component-role-super badge

loopback-component-role-user

the dynamic user role for the loopback application.

loopback-component-role-user badge

get-nearest-day-of-week

the function to get nearest day of week.

get-nearest-day-of-week badge

@riceball/angular-schematic

the extensions of the angular schematic.

@riceball/angular-schematic badge

loopback-component-limit-max

limits the max count of find/findOne for the loopback application.

loopback-component-limit-max badge

loopback-component-log

add the bunyan logger to the loopback application.

loopback-component-log badge

api-bdd-test

use the bdd(cucumber) to test the RESTfull API

api-bdd-test badge

zone-koa

enable the zone.js to the each request of koa.

zone-koa badge

angular-reactable

These directives allows you to add the reactable/computable ability to your elements of a document.

angular-reactable badge

levelup-sync

Fast & simple storage - a Node.js-style LevelDB wrapper with sync supports

levelup-sync badge

ikb

A knowledge-driven hierarchical nosql database

ikb badge

level-test-sync

get a clean levelup-sync instance for testing.

level-test-sync badge

nosql-db

hierarchy partition nosql databases wrapper for abstract-nosql

nosql-db badge

level-subkey

hierarchy partition levelup databases like the file path/folder

level-subkey badge

memdown-sync

An drop-in replacement for LevelDOWN that works in memory only with sync supports

memdown-sync badge

nosql-cache

add the cache ability to abstract-nosql database.

nosql-cache badge

bench-cache

benchmark cache

bench-cache badge

encoding-iterator

add the encoding ability to abstract-iterator.

encoding-iterator badge

leveldown-sync

A Node.js LevelDB binding with sync supports inherits from abstract-nosql.

leveldown-sync badge

abstract-iterator

add the iterator ability to abstract-nosql database.

abstract-iterator badge

buffer-codec-bytewise

String serialization of arbitrarily complex structures that sort bytewise.

buffer-codec-bytewise badge

abstract-error

abstract error class with error code supports to create error class quickly

abstract-error badge

nosql-stream

add the read/write streamable ability to abstract-nosql database.

nosql-stream badge

custom-factory

more easily add the factory ability to your class for node and javascript

custom-factory badge

inherits-ex

Enhanced inheritance for dynamic inheritance and mixin.

inherits-ex badge

nosql-subkey

Add the subkey/sublevel feature to abstract-nosql database

nosql-subkey badge

nosql-encoding

add the encoding ability to abstract-nosql database.

nosql-encoding badge

secondary-cache

support secondary cache mechanism. the first level cache is fixed memory-resident always with the highest priority. the second level is the LRU cache.

secondary-cache badge

type-info

the run-time type infomation of object

type-info badge

ref-object

refCount ability and RefObject with RefCount and AddRef/Release Support.

ref-object badge

buffer-codec

The abstract codec class to encode/decode buffer/string.

buffer-codec badge

util-ex

Browser-friendly enhanced util fully compatible with standard node.js

util-ex badge

abstract-object

AbstractObject with Object State Events Support

abstract-object badge

custom-ability

make custom ability more easy. generate the ability which can be added to any class directly.

custom-ability badge

events-ex

Browser-friendly enhanced events most compatible with standard node.js, it's powerful eventable ability.

events-ex badge

abstract-nosql

An abstract prototype for nosql database with sync and streamable (LevelDOWN API)

abstract-nosql badge

nosql-leveldb

A Node.js LevelDB binding with sync supports inherits from abstract-nosql.

nosql-leveldb badge

nosql-memdb

Nosql database that works in memory only inherits from abstract-nosql

nosql-memdb badge

cache-factory

add the cacheable ability to custom-factory.

cache-factory badge

path.js

Browser-friendly enhanced path fully compatible with standard node.js

path.js badge

get-contributors

Get contributors from git, and generate a JSON list of contributors or a list base on a user defined template.

get-contributors badge

isdk

the isdk processor

isdk badge

mime-type

the custom more powerful mime-type utility can work with mime-db.

mime-type badge

read-dir-stream

an object stream to emit each file in a dir, set your `readdir`, `stat` function to use it.

read-dir-stream badge

abstract-file

It can be used on any virtual file system, and stream supports.

abstract-file badge

property-manager

make it easier to manage the properties/attributes of your class.

property-manager badge

custom-file

It abstracts the File and Folder classes, can be used on any virtual file system, and stream supports.

custom-file badge

load-config-file

Load the config file as a plain object. The config file format can be registered.

load-config-file badge

promise-sequence

Sequnence execution tasks via any-promise.

promise-sequence badge

load-config-folder

Load the config in the folder as a plain object.

load-config-folder badge

front-matter-markdown

get the config and toc object from the markdown string.

front-matter-markdown badge

resource-file

The Abstract Resource File Class. Each resource could have many custom attributes. These attributes could be a front-matter block in the same file, or as a separate configuration file exists.

resource-file badge

git-commiters

Statistical summary of various infomation about git commiter.

git-commiters badge

task-registry

The hierarchical task registry collects tasks to execute synchronously or asynchronously.

task-registry badge

task-registry-series

the series task run the task collection one by one.

task-registry-series badge

minimatch-ex

the minimatch extend to support the multi-patterns and negative pattern.

minimatch-ex badge

task-registry-isdk-tasks

The hierarchical task registry collects tasks to execute synchronously or asynchronously.

task-registry-isdk-tasks badge

npm-command

Execute npm commands programmly with synchronously or asynchronously.

npm-command badge

task-registry-resource

Resource Task is an abstract [resource][resource-file] processing task.

task-registry-resource badge

isdk-resource

The ISDKResource inherits from resource-file.

isdk-resource badge

fs-file-name-sensitive

Check the file name of the file system is case-sensitive or not.

fs-file-name-sensitive badge

task-registry-isdk

ISDK Task is a general building task. internal used via isdk.

task-registry-isdk badge

task-registry-file-copy

The task to copy a file object to dest dir.

task-registry-file-copy badge

task-registry-template-engine

collects the template engines and abstract template-engine task

task-registry-template-engine badge

task-registry-template-engine-lodash

The lodash template engine.

task-registry-template-engine-lodash badge

task-registry-file-template

Apply the configuration data to the file contents(treat it as the template).

task-registry-file-template badge

isdk-cli

the isdk processor client

isdk-cli badge

abstract-logger

It's an abstract logger.

abstract-logger badge

isdk-logger

It's a console logger.

isdk-logger badge

terminal-logger

It's a console logger inherited from abstract-logger.

terminal-logger badge

task-registry-file-mkdir

The mkdirp task for task-registry.

task-registry-file-mkdir badge

object-file

Object-Oriented Folder/Directory Class.

object-file badge

abstract-type

The abstract-type library includes the abstract `Type` class and `Value` class for streamable type info and validating value.

abstract-type badge

number-type

number type info object.

number-type badge

string-type

the string type object.

string-type badge

boolean-type

the boolean type object.

boolean-type badge

class-type

the class type info object.

class-type badge

object-type

the object type info.

object-type badge

function-type

the function type info object

function-type badge

date-type

the date type info object.

date-type badge

array-type

the array type info object.

array-type badge

task-registry-file-layout

The task will apply a layout to the file contents.

task-registry-file-layout badge

loopback-component-current-user

get the current user from access token for Loopback.

loopback-component-current-user badge

loopback-supertest

supertest helper request object for Loopback.

loopback-supertest badge

loopback-component-remote-ctx

add the remote context to the specified remote methods of the loopback application.

loopback-component-remote-ctx badge

loopback-component-auto-migrate

migrate the database and import datas automatcally for the loopback application.

loopback-component-auto-migrate badge

generator-pre-commit-addon

Automatically installs a git pre-commit script in your git repository which runs your `npm test:ci` on pre-commit

generator-pre-commit-addon badge

vue-abstract-markdown

The abstract markdown viewer mixins component for vue

vue-abstract-markdown badge

qinputex

An Advance QInput for Quasar

qinputex badge

svg-util

The helper utils for SVG

svg-util badge

json-canonicalize

JSON canonicalize function

json-canonicalize badge

@riceball/pouchdb-core

The core of PouchDB as a standalone package.

@riceball/pouchdb-core badge

pouchdb-transform

PouchDB Advanced Transform Library

pouchdb-transform badge

imarkdown

interactive markdown

imarkdown badge

markdown-it-interactive

interative tag for markdown-it markdown parser.

markdown-it-interactive badge

markdown-it-highlight-i

use highlight.js for interative markdown.

markdown-it-highlight-i badge

hexo-next-imarkdown

interactive markdown render for Hexo with Theme-Next

hexo-next-imarkdown badge

property-manager-decorator

ES201X/TypeScript class decorator for property-manager

property-manager-decorator badge

pouchdb-upsertex

pouchdb upsert enhance

pouchdb-upsertex badge

pouchdb-ex

pouchdb extension plugin to tryGet/tryPut/tryRemove, fetchJson

pouchdb-ex badge

h2doc

process html to a specified format document

h2doc badge

gen-export

Generate the index.js of ESM for a directory

gen-export badge

@offline-ai/cli

Your Offline(local) AI agent client for Programable Prompt Engine

@offline-ai/cli badge

@offline-ai/cli-common

No description

@offline-ai/cli-common badge

@offline-ai/cli-plugin-cmd-brain

Offline(local) AI Client Command to manage brains

@offline-ai/cli-plugin-cmd-brain badge

@offline-ai/cli-plugin-cmd-config

Offline(local) AI Client Command to manage config file

@offline-ai/cli-plugin-cmd-config badge

@offline-ai/cli-plugin-core

Offline(local) AI Client Command to run Programable Prompt Engine script

@offline-ai/cli-plugin-core badge

@offline-ai/cli-plugin-cmd-test

Offline(local) AI Client Command to test Programable Prompt Engine script

@offline-ai/cli-plugin-cmd-test badge

@offline-ai/ai-shell

AI Shell(Terminal) Command Assistant

@offline-ai/ai-shell badge

@offline-ai/cli-plugin-provider-openai

Offline(local) AI CLI OpenAI Provider

@offline-ai/cli-plugin-provider-openai badge

@mboxlabs/mailbox

A lightweight, pluggable mailbox kernel inspired by the Erlang Actor Model. It treats all communication as delivering a message to an address, enabling fault-tolerant, distributed, and human-computer collaborative systems.

@mboxlabs/mailbox badge