
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
zfinder is a simple, powerful, flexible static server (B/S structure).
you can setup a static server with markdown support and lots of other features using one command: $ zfinder serve
$ npm install zfinder -g
$ zfinder serve
building is to convert source files of specified formats(Markdown, etc.) into target formats.

build all files in a directory
$ zfinder build $directory
build one file
$ zfinder build $file
$ zfinder kill
handlers are designed to deal with specific urls, or serve as an web API.
| name | description | supported |
|---|---|---|
| basic-auth | adding basic authorization for urls | yes |
| name | description | supported |
|---|---|---|
| explorer | explores directories like finder.app or explorer.exe | partly |
| make-dir | creating a directory | yes |
| read-dir | returning stats of paths in a directory | yes |
| read-file | returning stats and file content | yes |
| remove-path | removing a path(file or directory) | yes |
| rename-path | renaming a path(file or directory) | yes |
| write-file | creating or updating a file | yes |
| name | description | supported |
|---|---|---|
| content-search | searching keyword in content of files | yes |
| glob-search | searching with glob expression for path names | yes |
| indexed-pathname-search | searching for path names with indexes | no |
| indexed-content-search | searching keyword in content of files with indexes | no |
| name | description | supported |
|---|---|---|
| dot-editor | editing DOT file | no |
| dot-previewer | previewing DOT file | yes |
| dot-renderer | rendering DOT code | yes |
| name | description | supported |
|---|---|---|
| plantuml-editor | editing plantuml file | no |
| plantuml-previewer | previewing plantuml file | yes |
| plantuml-renderer | rendering plantuml code | yes |
| name | description | supported |
|---|---|---|
| markdown-editor | editing markdown file | no |
| markdown-previewer | previewing markdown file | yes |
| markdown-renderer | rendering markdown file | yes |
| name | description | supported |
|---|---|---|
| xmind-editor | editing xmind file | no |
| xmind-previewer | previewing xmind file | no |
| name | description | supported |
|---|---|---|
| text-editor | editing text file | partly |
| name | description | supported |
|---|---|---|
| serve-index | automatically add a suffix to current url if that matches a file | yes |
| serve-static | urls that are not processed by other handlers will be pass to node-static | yes |
FAQs
zfinder
We found that zfinder demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.