# nimib

Nim library that converts Nim source files and their outputs into HTML documents in the style of notebooks.


Source: https://findsoftware.frbit.cloud/nimib/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- home: https://pietroppeter.github.io/nimib/
- repository: https://github.com/pietroppeter/nimib
- docs: https://github.com/pietroppeter/nimib/blob/main/README.md

### Identity

- status: active
- maintainer: pietroppeter
- maintainerType: individual
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: library
- hosting: unknown
- language: nim
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: mustache
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: nimble install nimib

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-10-07

### Adoption

- githubStargazers: 204
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 12
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://pietroppeter.github.io/nimib/ (read 2026-10-23)
- urls: https://api.github.com/repos/pietroppeter/nimib (read 2026-10-23)
- urls: https://github.com/pietroppeter/nimib/blob/main/README.md (read 2026-10-23)
- maintainer: https://github.com/pietroppeter/nimib/blob/main/LICENSE (read 2026-10-23)
- language: https://api.github.com/repos/pietroppeter/nimib (read 2026-10-23)
- category: https://github.com/pietroppeter/nimib/blob/main/README.md (read 2026-10-23)
- installMethod: https://github.com/pietroppeter/nimib/blob/main/README.md (read 2026-10-23)
- templating: https://github.com/pietroppeter/nimib/blob/main/README.md (read 2026-10-23)
- license: https://api.github.com/repos/pietroppeter/nimib (read 2026-10-23)
- license: https://github.com/pietroppeter/nimib/blob/main/LICENSE (read 2026-10-23)
- firstRelease: https://api.github.com/repos/pietroppeter/nimib/releases (read 2026-10-23)
- currentMajor: https://api.github.com/repos/pietroppeter/nimib/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/pietroppeter/nimib/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/pietroppeter/nimib (read 2026-10-23)
- contributors: https://api.github.com/repos/pietroppeter/nimib/contributors (read 2026-10-23)

## Notes

nimib is a library for the Nim language that converts Nim source files and their outputs into HTML documents, in the style of notebooks. The library is installed with nimble, and the HTML is rendered from mustache templates. The project publishes its documentation and examples on GitHub Pages from the same repository.

## Worth knowing

Compiling and running a Nim file that uses nimib writes the HTML file next to the Nim source file. The project's ecosystem is being moved to the NimibLand organization on GitHub, while the repository named as the source is still under the pietroppeter account.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
