Developer Tools

Open-source tools to help developers write better English — grammar checking, writing quality, i18n, commit linting, and more.

Get BeLikeNative Chrome Extension
9
Open Source Tools
10,000+
Lines of Code
200+
Grammar Rules
Zero
API Keys Required
$0
Cost

The Toolkit

Nine tools covering every stage of the developer writing workflow — from commits to docs to production copy.

GitHub Action

Grammar Check

Automated grammar and style checking for pull requests. Catches common ESL mistakes with L1-aware rules that understand mother-tongue interference patterns.

60 grammar rules 18 L1-aware 16/16 tests pass
# .github/workflows/grammar.yml uses: theluckystrike/belikenative-grammar-check@v1
GitHub Action

Writing Assistant

Deep writing quality analysis across five categories: clarity, conciseness, tone, inclusivity, and technical accuracy. Surfaces improvement suggestions directly in your PR.

5 analysis categories 170+ patterns 25/25 tests pass
# .github/workflows/writing.yml uses: theluckystrike/bln-writing-assistant@v1
GitHub Action

i18n Checker

Detects hardcoded strings in JSX and TSX files that should be internationalized. Smart skip logic ignores imports, console statements, CSS values, and other non-user-facing code.

JSX/TSX support Smart skip logic Zero config
# .github/workflows/i18n.yml uses: theluckystrike/bln-i18n-checker@v1
GitHub Action

Commit Lint

Enforces clean, readable commit messages with grammar-aware linting. Supports Conventional Commits and checks across five categories including tense, capitalization, and length.

5 check categories 81 assertions Conventional Commits
# .github/workflows/commit.yml uses: theluckystrike/bln-commit-lint@v1
MCP Server

MCP Grammar Server

A Model Context Protocol server that brings grammar checking directly into Claude Desktop, Cursor, and other MCP-compatible editors. Runs 70 rules locally with zero API keys.

70 local rules Zero API keys Claude + Cursor
# Install globally npm install -g bln-mcp-grammar-server
Web Tool

Website Grader

Free performance, SEO, and accessibility grading for any website. Get instant scores with actionable improvement suggestions. No sign-up required.

Performance audit SEO analysis Free forever
# Try it live theluckystrike.github.io/bln-website-grader
Web Tool

Word Counter

Count words, characters, sentences, and paragraphs. Includes readability scoring (Flesch-Kincaid, Gunning Fog) and ESL difficulty analysis for non-native speakers.

Readability scores ESL difficulty Real-time
# Try it live theluckystrike.github.io/bln-word-counter
Web Tool

Tone Analyzer

Detect if your writing is formal or casual. Get tone scores and suggestions for adjusting register — perfect for emails, docs, and professional communication.

Formal/casual scoring Tone suggestions No API needed
# Try it live theluckystrike.github.io/bln-tone-analyzer
Web Tool

Case Converter

Convert text between 12 cases instantly: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, and more.

12 case formats One-click copy Instant convert
# Try it live theluckystrike.github.io/bln-case-converter

Why BeLikeNative?

Built by developers who understand the challenges of writing in a second language.

L1-Aware Checking

Understands mother-tongue interference patterns. Knows which mistakes Spanish, Japanese, Arabic, and other L1 speakers actually make.

100+ Languages

L1-specific rules for speakers of Spanish, Chinese, Japanese, Korean, Arabic, Portuguese, Russian, and many more.

Fully Private

All rules run locally. Your code and writing never leave your machine. No API keys, no cloud services, no data collection.

10,000+ Users

Trusted by developers worldwide through the Chrome extension, GitHub Actions, and MCP integrations.

Install the Chrome Extension