git404hub

what is xo fr?

rmariuzzo/xo — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2017-07-21

JavaScriptAudience · developerComplexity · 1/5DormantSetup · easy

tl;dr

A zero-config JavaScript code style checker built on ESLint with sensible defaults already chosen, run one command and get consistent, auto-fixable style enforcement.

vibe map

mindmap
  root((XO))
    What it does
      Checks code style
      Wraps ESLint
      Auto-fixes issues
    Tech stack
      JavaScript
      ESLint
      Node.js
    Use cases
      Skip config debates
      Enforce team consistency
      Editor integration
    Extras
      AVA plugin
      React plugin
      Import rules
    Audience
      JavaScript teams
      Solo developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Enforce consistent JavaScript code style across a team without debating configuration choices.

VIBE 2

Auto-fix style issues across a codebase with a single --fix command.

VIBE 3

Integrate style checks into a test suite so code style is validated on every run.

VIBE 4

Set up linting for a new JavaScript project in seconds with xo --init.

what's the stack?

JavaScriptESLintNode.js

how it stacks up fr

rmariuzzo/xo3rd-eden/ircb.ioa15n/a15n
LanguageJavaScriptJavaScriptJavaScript
Last pushed2017-07-212016-11-162019-04-07
MaintenanceDormantDormantDormant
Setup difficultyeasyeasyeasy
Complexity1/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min
Not specified in the explanation.

prompts (copy fr)

prompt 1
Show me how to install XO and run it on my JavaScript project to check for style issues.
prompt 2
Help me override XO's default style rules in my package.json to match my team's preferences.
prompt 3
Walk me through integrating XO into my test suite so linting runs automatically.
prompt 4
How do I use XO's --fix flag to automatically resolve style problems across my codebase?

Frequently asked questions

what is xo fr?

A zero-config JavaScript code style checker built on ESLint with sensible defaults already chosen, run one command and get consistent, auto-fixable style enforcement.

What language is xo written in?

Mainly JavaScript. The stack also includes JavaScript, ESLint, Node.js.

Is xo actively maintained?

Dormant — no commits in 2+ years (last push 2017-07-21).

What license does xo use?

Not specified in the explanation.

How hard is xo to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is xo for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.