Skip to content

nimiq/developer-center

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

944 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nimiq Developer Center Logo

Nimiq Developer Center

This repository powers the Nimiq Developer Center. It contains the docs site, local UI customizations, server helpers, and generated reference content used to publish developer documentation for the Nimiq ecosystem.

What This Repo Contains

  • Documentation content written in Markdown
  • App-level UI customization and local Vue components
  • Nitro server endpoints for dynamic or remote-backed features
  • Generated reference docs such as RPC and web-client content
  • Runtime and deployment configuration for the docs site

Tech Stack

  • Nuxt - Application framework and app runtime
  • Docus - Documentation layer built on top of Nuxt
  • Nuxt Content - Markdown content engine and collections layer
  • Nuxt UI - Shared UI components and app theming
  • Nitro - Server runtime and deployment layer
  • CSS + Tailwind v4-style theme tokens - Global styling and design tokens
  • pnpm - Package manager

File Map

developer-center/
├── content/                 # Authored docs content
│   └── maintainers/         # Internal maintainer docs
├── app/                     # Components, styling, app config, local UI logic
│   ├── components/
│   └── assets/css/
├── server/                  # Nitro API routes
│   └── api/
├── scripts/                 # Generation scripts
├── public/                  # Static assets
├── nuxt.config.ts           # App/runtime configuration
├── content.config.ts        # Content collections and schema
└── README.md                # Repository entrypoint

Local Development

Use Node 22+.

git clone https://github.com/nimiq/developer-center
cd developer-center
pnpm install
pnpm dev

Useful Commands

  • pnpm dev - Start the local docs site
  • pnpm lint - Run ESLint across the repository
  • pnpm typecheck - Run Nuxt type checking
  • pnpm build - Build the production site

Maintainer Docs

Use the README as the quick start, then go deeper here:

These internal docs split the maintainer reference by purpose: architecture, conventions, metadata, navigation ownership, and operational workflow.

Contributing

PRs are welcome if you want to improve the Developer Center.

For repository structure, maintenance guidance, and "go here to change this" instructions, start with the maintainer docs linked above.

Help

Discord | Telegram | Issues

License

This project is licensed under the Apache 2.0 License. See LICENSE.md for details.

The documentation and written content are licensed under the Creative Commons Attribution 4.0 International License (CC-BY 4.0).

About

The Official documentation for the Nimiq ecosystem.

Resources

License

Stars

Watchers

Forks

Contributors

Languages