Factory-AI

Factory's custom linters

127
5
100% credibility
Found Feb 04, 2026 at 92 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

An open-source ESLint plugin sharing custom rules and configurations from Factory.ai to enforce code organization, testing practices, and best patterns for AI-generated code.

How It Works

1
🔍 Discover better AI coding

You hear about a clever way companies guide AI to write cleaner code using simple checkers.

2
📖 Explore the examples

You browse friendly guides showing rules for organizing files, tests, and app pieces neatly.

3
💡 Spot ideas for your project

You pick the best patterns like grouping similar things together or always adding tests.

4
✏️ Copy and tweak for yourself

You adapt these checkers to match your own project's style and needs.

5
Turn them on in your checker

You add your custom checkers to your code quality tool so it reminds everyone.

🎉 Enjoy cleaner AI code

Your AI helper now writes better-organized code that everyone loves and maintains easily.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 92 to 127 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is eslint-plugin?

Factory's custom ESLint plugin enforces strict conventions in JavaScript/TypeScript codebases, with configs for base rules, React/Vite frontend apps, backend services, and recommended setups. It tackles scattered constants, poor test mocks, and React anti-patterns by mandating enums in dedicated files, absolute Jest paths, structured logging, and route middleware in Next.js handlers. Like eslint-plugin-react github meets eslint-plugin-jest github, it guides AI agents to produce consistent, production-ready code.

Why is it gaining traction?

Unlike generic eslint-plugin-prettier github or eslint-plugin-unicorn github, it reveals an agent-native org's real custom linters – fully AI-generated yet battle-tested internally. Rules like filename-matched exports, no useEffect in hooks, and colocated tests deliver immediate DX wins for React Compiler stacks and Jest setups. Devs fork it for eslint plugin storybook github-style inspiration without boilerplate.

Who should use this?

React/Next.js frontend teams standardizing TSX components, file organization, and styled-components hygiene. Jest-heavy projects fixing mock fragility or backend devs requiring middleware in route.ts files. Perfect for TypeScript shops adapting AI code gen, akin to eslint-plugin-vue github or eslint-plugin-tailwindcss users chasing eslint-plugin-import discipline.

Verdict

Inspiring starter at 118 stars, but skip for prod – 1.0% credibility score and zero maintenance planned. Fork the per-rule docs to build your own, like tweaking a factory custom car.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.