Skip to main content

How to Contribute to NS Tools

NS Tools is built by and for the Network School community. The Atlas is fully open source and there are many ways to get involved β€” you don't need to be a full-stack engineer to make an impact.

Ways to contribute​

Submit your project​

The simplest way to contribute is adding your own tool or project to the Atlas. If you're building something useful for the NS community, we want it on the map.

Improve the frontend​

Love working with UI? The Atlas has an interactive D3 canvas, a mobile card grid, forms, modals, and more. If you see something that could look or work better, go for it.

Frontend guide β†’

Build new features​

Want to add something end-to-end? Pick an idea β€” a new filter, a data view, a stats dashboard β€” and build it from database to UI.

Features guide β†’

Extend the Claude Code plugin​

NS Tools ships a Claude Code plugin that helps developers work with the codebase and NS APIs. You can add new skills, improve existing ones, or document more of the ecosystem.

Plugin guide β†’

Improve the docs​

Found a typo? A confusing explanation? A missing guide? Docs contributions are always welcome. These are built with Docusaurus β€” just edit the markdown.

Design & ideas​

Not a coder? You can still contribute by opening issues with feature ideas, UX feedback, or bug reports on GitHub.

Getting started​

  1. Fork the repo: 0xVitae/ns-tools-atlas
  2. Clone your fork and create a branch
  3. Set up your local environment β€” dev setup guide β†’
  4. Make your changes, then push and open a PR against main

Approval process​

All contributions go through pull requests. The NS team and the builders behind NS Tools review every PR and have the final say on what gets merged. This keeps the Atlas consistent and ensures quality for the community. Don't let that discourage you β€” if your contribution is solid and aligned with the project's direction, it'll land.

First contribution?

Start small. Add your project to the Atlas, fix a typo in these docs, or open an issue with an idea. Every contribution counts.