Submit a plugin

Get an author token, upload a .n3dplugin package and wait for review. A moderator checks the manifest, permissions and code, then publishes the plugin or tells you what to fix.

Package rules
  • A zip archive named .n3dplugin, up to 5 MB, with plugin.json at the root (format newt3d-plugin/1).
  • Only .json .js .md .png .webp .svg .txt files — no binaries or hidden files.
  • The id is a reverse domain (com.example.my-plugin) and never changes. Only its author can update a plugin.
  • Each new SemVer version must be greater than the published one. Published versions never change.
  • Ask only for the permissions you need; for network access list exact domains: network:api.example.com.

Author token

Needed once. Only the moderator sees your email.

Upload for review

Check status

For apps and scripts

The same through the REST API: POST /api/v1/authors, POST /api/v1/submissions (multipart: package, notes; Authorization: Bearer <token>), GET /api/v1/submissions/{id}.