🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis
Socket
Book a DemoInstallSign in
Socket

idoc

Package Overview
Dependencies
Maintainers
1
Versions
182
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

idoc

Simple document generation tool. Dependence Node.js run.

latest
Source
npmnpm
Version
1.34.4
Version published
Weekly downloads
82
-29.91%
Maintainers
1
Weekly downloads
 
Created
Source

idoc

NPM version CI Dependents Repo npm Downloads npm Downloads npm Downloads

Generate static pages from all Markdown in a folder.

  ,,        ,,
  db      `7MM
            MM
`7MM   ,M""bMM  ,pW"Wq.   ,p6"bo
  MM ,AP    MM 6W'   `Wb 6M'  OO
  MM 8MI    MM 8M     M8 8M
  MM `Mb    MM YA.   ,A9 YM.    ,
.JMML.`Wbmd"MML.`Ybmd9'   YMbmd'

Quick Start

Create a idoc site using the beautiful defalut theme.

$ npx idoc init myapp

Or

$ sudo npm i idoc -g
$ idoc init myapp

Running the idoc init myapp generator from the command line will create a directory structure with the following elements:

├── docs
│   ├── README.md
│   └── about.md
├── package.json
└── idoc.yml

Or use in github actions

- name: Create idoc config.
  run: |
    cat > idoc.yml << EOF
    site: "Rehype Rewrite {{version}}"
    menus:
      Home: index.html
    EOF

- run: npm install idoc@1.26.6 -g
- run: idoc --output="www"

Command Help

Usage: idoc [init|new][options] [--help|h] [--version|v]

Options:

  -v, --version, Show version number
  -h, --help,    Displays help information.
  -f, --force,   Force file regeneration.
  -s, --site,    Set website name.
  -d, --dir <dir-path>, Markdown file directory. defalut(docs)
  -o, --output <dir-path>, Output directory. defalut(dist)
  -w, --watch,   Watch and compile Markdown files.
  -t, --theme,   Customize theme settings. defalut(defalut)
  -m, --minify,  minify HTML

Example:

  $ idoc init <folder>
  $ idoc new introduce/README.md
  $ idoc new introduce/README.md "Hello World" -f
  $ idoc --theme="defalut"
  $ idoc --dir="docs"
  $ idoc --output="dist"
  $ idoc --watch --output="www"

Compiled with idoc

My macOS app's official website is also built with it:

Deskmark Keyzer Vidwall Hub VidCrop Vidwall Mousio Hint Mousio Musicer Audioer FileSentinel FocusCursor Videoer KeyClicker DayBar Iconed Mousio Quick RSS Quick RSS Web Serve Copybook Generator DevTutor for SwiftUI RegexMate Time Passage Iconize Folder Textsound Saver Create Custom Symbols DevHub Resume Revise Palette Genius Symbol Scribe


RepoStarredLast CommitWebsite
Awesome MacGithub StarsGitHub last commitPreview Website
Awesome UIKitGithub StarsGitHub last commitPreview Website
MySQL TutorialGithub StarsGitHub last commitPreview Website
Docker TutorialGithub StarsGitHub last commitPreview Website
Nginx TutorialGithub StarsGitHub last commitPreview Website
Vim WebGithub StarsGitHub last commitPreview Website
Git TipsGithub StarsGitHub last commitPreview Website
Shell TutorialGithub StarsGitHub last commitPreview Website
SwiftUI ExampleGithub StarsGitHub last commitPreview Website
Swift TutorialGithub StarsGitHub last commitPreview Website
HandbookGithub StarsGitHub last commitPreview Website
GitHub ActionsGithub StarsGitHub last commitPreview Website
HTML TutorialGithub StarsGitHub last commitPreview Website
C TutorialGithub StarsGitHub last commitPreview Website
React NativeGithub StarsGitHub last commitPreview Website
TypeNexusGithub StarsGitHub last commitPreview Website
Awesome ChatGPTGithub StarsGitHub last commitPreview Website
React Components AwesomeGithub StarsGitHub last commitPreview Website
RepoStarredDownloadsWebsite
rehype-rewriteGithub StarsNPM DownloadsPreview Website
rehype-attrGithub StarsNPM DownloadsPreview Website
rehype-ignoreGithub StarsNPM DownloadsPreview Website
rehype-videoGithub StarsNPM DownloadsPreview Website
remark-github-blockquote-alertGithub StarsNPM DownloadsPreview Website
store.jsGithub StarsNPM DownloadsPreview Website
cookie.jsGithub StarsNPM DownloadsPreview Website
auto-config-loaderGithub StarsNPM DownloadsPreview Website
chmod-cliGithub StarsNPM DownloadsPreview Website
local-ip-urlGithub StarsNPM DownloadsPreview Website
path-templaterGithub StarsNPM DownloadsPreview Website
html-to-markdown-cliGithub StarsNPM DownloadsPreview Website
colors-namedGithub StarsNPM DownloadsPreview Website
colors-named-hexGithub StarsNPM DownloadsPreview Website
colors-named-decimalGithub StarsNPM DownloadsPreview Website
chinese-numeralsGithub StarsNPM DownloadsPreview Website
image2uriGithub StarsNPM DownloadsPreview Website
svgtofontGithub StarsNPM DownloadsPreview Website
console-emojisGithub StarsNPM DownloadsPreview Website
compile-lessGithub StarsNPM DownloadsPreview Website

Contributors

As always, thanks to our amazing contributors!

Made with action-contributors.

License

Licensed under the MIT License.

Keywords

idoc

FAQs

Package last updated on 03 Dec 2025

Did you know?

Socket

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.

Install

Related posts