Volunteer with ScortonJS

Your skills are needed for software we can trust.

ScortonJS is open-source trust infrastructure. Join the community to scan, score, audit, and secure the systems developers depend on — and to keep every product surface on the Scorton design system.

ScortonJS 1.0.0Current release

Scorton UI

One visual language for every contribution

If you touch UI — this site, docs, dashboards, or new tools — start from github.com/scorton/scortonui. Scorton UI is dark-first navy with a yellow accent, built from CyberScor: tokens, shadcn-style components, and shared guidelines for design and engineering.

  • Use navy #0F0F13 and accent #F9C92B
  • Prefer Scorton UI primitives over one-off styles
  • Check Fundamentals, then Components, before adding new UI
Ship UI the Scorton way
A short path from idea to an on-brand contribution.

1. Read the Guide and Fundamentals in the Scorton UI repo (v0.1).

2. Reuse Button, Card, Input, and other primitives wired to Scorton tokens.

3. Match reference product language at app.scorton.tech — same accent, same navy.

4. Open a pull request with screenshots that match the tokens, not a parallel palette.

Our mission

Make trust programmable. Developers should be able to inspect a system, measure posture, collect evidence, and decide — in the same workflow they already use to build.

Made by people who care about trust

When you contribute, you join a community that believes security and compliance should be inspectable, measurable, and extendable. You do not need to be a security expert to start — a laptop, curiosity, and the design system are enough.

Start with a good first issue, a docs fix, or a UI contribution that uses Scorton UI. Then grow into scanners, compliance modules, and architecture.

Good first issues

Good first issue

  • Fix documentation typos and examples
  • Add test coverage for existing tools
  • Improve error messages

Intermediate

  • Add a new security scanner
  • Extend DORA or NIS2 checks
  • Performance and caching improvements

Advanced

  • Architecture improvements
  • New language bindings
  • Plugin APIs

Start from the current release

Build against ScortonJS 1.0.0. Install the package, run an audit, then clone the repo when you are ready to contribute.

bash
pip install scortonjs==1.0.0

scorton audit example.com
bash
git clone https://github.com/scorton/scortonjs.git
cd scortonjs
# see CONTRIBUTING.md
Get help
Stuck on a scan, a contribution, or the design system? Ask in the open.
Ready to contribute?
Fork the repo, follow CONTRIBUTING.md, and keep UI on Scorton UI.