awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to amperser/proselint

Open-source alternatives to Proselint

30 open-source projects similar to amperser/proselint, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Proselint alternative.

  • vale-cli/valeالصورة الرمزية لـ vale-cli

    vale-cli/vale

    5,477عرض على GitHub↗

    Vale is a markup-aware prose linter and command-line interface tool designed to enforce editorial style guides and grammar rules across various document formats. It functions as a YAML-based style guide engine that analyzes text for consistency in tone, spelling, and terminology while ignoring non-prose elements like code blocks. The project distinguishes itself through a flexible extensibility model that allows users to define custom linting rules using YAML configurations, regular expressions, and external scripts for complex validation logic. It supports a wide array of documentation forma

    Golinterlintingvale
    عرض على GitHub↗5,477
  • btford/write-goodالصورة الرمزية لـ btford

    btford/write-good

    5,074عرض على GitHub↗

    Write-good is a command-line text analysis tool and English prose linter designed to identify grammatical errors and stylistic weaknesses. It functions as a readability optimization tool that scans documents to identify passive voice and wordy phrases. The system serves as a customizable prose style checker, allowing for the definition of specific language rules and forbidden terms to enforce project-specific writing guidelines. The tool provides capabilities for automated text analysis, style guide enforcement, and technical writing quality improvement. It supports the integration of custom

    JavaScript
    عرض على GitHub↗5,074
  • mgechev/reviveالصورة الرمزية لـ mgechev

    mgechev/revive

    5,524عرض على GitHub↗

    Revive is a configurable static analysis linter and code quality tool for Go. It analyzes source code to detect common coding mistakes, identify style violations, and enforce language standards without executing the program. The project functions as both a command line tool and an embeddable analysis engine. This allows the core linting logic to be integrated as a library into other Go applications for programmatic code inspection. The tool supports custom rule sets and severity levels managed through a structured configuration file. It provides capabilities for suppressing specific warnings

    Gogogolanggolint
    عرض على GitHub↗5,524

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • languagetool-org/languagetoolالصورة الرمزية لـ languagetool-org

    languagetool-org/languagetool

    14,597عرض على GitHub↗

    LanguageTool is a multilingual grammar and style checking engine designed to detect spelling, grammar, and writing errors across multiple languages. It provides automated proofreading capabilities that can be deployed as a self-hosted server or executed as a standalone local desktop application. The project distinguishes itself through a flexible rule development framework, allowing linguistic patterns to be defined via XML or implemented as custom Java classes. It utilizes n-gram frequency modeling for confused word detection and supports neural word embeddings to improve disambiguation betw

    Javagrammarnatural-languagenatural-language-processing
    عرض على GitHub↗14,597
  • get-alex/alexالصورة الرمزية لـ get-alex

    get-alex/alex

    5,092عرض على GitHub↗

    Alex is an inclusive language linter and content auditor designed to detect and flag insensitive, inconsiderate, or gendered phrasing. It serves as a profanity detection tool that identifies offensive words based on configurable certainty ratings to ensure professional and neutral content. The tool distinguishes itself through diff-aware analysis, allowing it to function as a continuous integration validator. By analyzing pull request deltas, it can flag new insensitive phrasing while ignoring existing legacy issues to prevent old warnings from blocking new merges. The project supports multi

    JavaScript
    عرض على GitHub↗5,092
  • jeroenjanssens/data-science-at-the-command-lineالصورة الرمزية لـ jeroenjanssens

    jeroenjanssens/data-science-at-the-command-line

    3,952عرض على GitHub↗

    This project provides a framework for performing data science tasks using command-line tools and scripts. It focuses on the processing and analysis of text and structured data directly within the terminal. The approach centers on using Unix pipes to stream data between independent processes and employing shell scripting to automate repetitive data science workflows. It utilizes plain-text interchange formats, such as CSV, to move information between diverse utilities. Capability areas include text-based data processing, command-line data analysis, and terminal-based data visualization. These

    HTMLbashbookbookdown
    عرض على GitHub↗3,952
  • bensadeh/tailspinالصورة الرمزية لـ bensadeh

    bensadeh/tailspin

    7,875عرض على GitHub↗

    Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into colorized output. It functions as a command line log highlighter and tailer that applies syntax highlighting to logs using regular expressions. The tool distinguishes itself through its ability to monitor files in real time and pipe live output through a highlighter. It recognizes and colors common data types such as IP addresses, UUIDs, HTTP methods, JSON objects, dates, and memory pointers. Users can define custom highlight styles and regex patterns to assign specific colors to uni

    Rustcczecolorizercolors
    عرض على GitHub↗7,875
  • soimort/translate-shellالصورة الرمزية لـ soimort

    soimort/translate-shell

    7,472عرض على GitHub↗

    Translate-shell is a command-line translation tool and terminal dictionary client. It allows for the translation of words, phrases, and sentences between multiple languages and provides dictionary definition retrieval and language metadata display directly within the terminal. The tool functions as a shell-based text translator that can process input from standard streams, local files, or URLs. It includes text-to-speech capabilities to play audio pronunciations of source and translated text and can automatically detect the source language of a given string. The system supports interactive s

    Awk
    عرض على GitHub↗7,472
  • google/gtsالصورة الرمزية لـ google

    google/gts

    5,284عرض على GitHub↗

    gts provides standardized utilities for project bootstrapping and the application of consistent linting and formatting style guides. It functions as a TypeScript project bootstrapper that initializes new projects with standardized dependencies, build scripts, and compiler settings. The project implements a comprehensive TypeScript style guide consisting of a predefined collection of rules for static analysis and a code formatter that automatically adjusts source code spacing and syntax. These tools identify and fix code style violations to ensure uniformity across codebases. Additional capab

    TypeScriptformattergooglelinter
    عرض على GitHub↗5,284
  • ther1d/shell_gptالصورة الرمزية لـ TheR1D

    TheR1D/shell_gpt

    12,131عرض على GitHub↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Pythonchatgptcheat-sheetcli
    عرض على GitHub↗12,131
  • jshint/jshintالصورة الرمزية لـ jshint

    jshint/jshint

    9,064عرض على GitHub↗

    JSHint is a JavaScript static analysis tool and linter designed to detect errors and enforce coding standards. It functions as a syntax validator that scans source code to identify potential logic problems and programming mistakes before the code is executed. The tool provides a command line interface for analyzing files and directories. It supports the export of analysis results into standardized formats such as Checkstyle for integration with external build tools. Analysis is managed through a system of linting rule management and environment global configuration. This includes the ability

    JavaScript
    عرض على GitHub↗9,064
  • eslint/eslintالصورة الرمزية لـ eslint

    eslint/eslint

    27,349عرض على GitHub↗

    This project is a static analysis engine designed to identify patterns, enforce coding standards, and automate code quality improvements in software projects. By parsing source code into structured abstract syntax trees, it enables deep programmatic inspection and the automated remediation of identified programming issues. The engine functions as a pluggable linting framework, allowing developers to extend its core capabilities through a modular architecture. Users can inject custom rules, parsers, and processors to support non-standard file formats or domain-specific logic. This extensibilit

    JavaScriptecmascripteslintjavascript
    عرض على GitHub↗27,349
  • hhatto/autopep8الصورة الرمزية لـ hhatto

    hhatto/autopep8

    4,665عرض على GitHub↗

    autopep8 is a Python static code styler and formatter designed to automatically rewrite source code to comply with the PEP 8 style guide. It functions as a recursive code cleaner that identifies and fixes indentation, whitespace, and syntax irregularities across entire projects. The tool performs structural refactoring using abstract syntax tree transformations to execute non-whitespace changes, such as shortening long lines and improving identity tests. It includes an aggressive refactoring mode for complex style violations and supports selective formatting via inline markers to disable chan

    Python
    عرض على GitHub↗4,665
  • htmlhint/htmlhintالصورة الرمزية لـ htmlhint

    htmlhint/HTMLHint

    3,321عرض على GitHub↗

    HTMLHint is an HTML linter and static analysis tool designed to identify structural errors and syntax violations in source code. It functions as a configurable validator that scans local files and remote URLs to detect malformed tags, duplicate IDs, and document structure inconsistencies. The tool serves as an accessibility auditor, verifying that web elements include necessary labels and alternative text for images. It further distinguishes itself by enforcing web document compliance, checking for the presence of doctypes, language attributes, and head metadata. The project covers a broad r

    JavaScriptanalysiscode-analysiscode-quality
    عرض على GitHub↗3,321
  • thlorenz/doctocالصورة الرمزية لـ thlorenz

    thlorenz/doctoc

    4,451عرض على GitHub↗

    doctoc is a markdown table of contents generator and file processor designed to automatically create and update linked lists of headings within markdown documents. It functions as a git repository documentation tool that scans local directories to ensure navigation remains consistent across a collection of files. The tool features a GitHub compatible anchor generator that formats heading links to match the specific requirements of GitHub and similar hosting platforms. It manages updates by locating marker comments to replace existing tables of contents without overwriting other document conte

    JavaScript
    عرض على GitHub↗4,451
  • palantir/tslintالصورة الرمزية لـ palantir

    palantir/tslint

    5,907عرض على GitHub↗

    TSLint is an extensible static analysis tool that checks TypeScript source files against a configurable set of lint rules. It scans code by walking the parsed TypeScript abstract syntax tree, applying rule objects to detect readability, maintainability, and functionality errors. The tool supports rule severity configuration, inline suppression through comment directives, and automatic attachment of fix objects for correcting violations. The project provides a framework for developing custom lint rules and formatters, allowing teams to enforce project-specific coding conventions beyond the bui

    TypeScriptlinterlinting-rulesocto-correct-managed
    عرض على GitHub↗5,907
  • lotabout/skimالصورة الرمزية لـ lotabout

    lotabout/skim

    6,850عرض على GitHub↗

    Skim is an interactive text filter and terminal selection tool written in Rust. It functions as a command line interface utility that processes input streams to isolate specific entries through real-time user queries and sorting. The tool differentiates itself through ANSI compatibility, allowing it to parse color codes and maintain text formatting during the search process. It supports multiple matching strategies, including configurable fuzzy matching algorithms and regular expression integration. The application covers a broad range of capabilities including field-specific filtering, resu

    Rust
    عرض على GitHub↗6,850
  • webhintio/hintالصورة الرمزية لـ webhintio

    webhintio/hint

    3,703عرض على GitHub↗

    Hint is a web development linter and static analysis tool that audits HTML, CSS, and JavaScript. It provides a suite of specialized validators designed to ensure compliance with accessibility standards, web security header requirements, and general development best practices. The project distinguishes itself by analyzing a wide range of web quality metrics, including browser compatibility for CSS and JavaScript features and PWA configuration validation. It also includes an analyzer for measuring page load speeds, caching, and compression strategies to optimize web performance. The system is

    TypeScripta11ybest-practiceshacktoberfest
    عرض على GitHub↗3,703
  • dundee/gduالصورة الرمزية لـ dundee

    dundee/gdu

    5,325عرض على GitHub↗

    gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space consumption across file systems. It functions as a file system management tool that allows for the identification and removal of large files and folders to free up storage. The tool features a cursor-based interface for navigating directory structures and archives. It provides a storage cleanup workflow that enables the deletion of selected items directly from the analysis view, utilizing parallel execution to reduce I/O wait times. The application supports recursive directory

    Goclidisk-usagefilesystem
    عرض على GitHub↗5,325
  • bootandy/dustالصورة الرمزية لـ bootandy

    bootandy/dust

    11,843عرض على GitHub↗

    Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and recursive directory size scanner used to identify large files and directories through a formatted list of disk consumption across a filesystem. The tool differentiates itself by providing a recursive tree view to visualize space distribution and the ability to output directory and file size data in machine-readable formats for external processing and analysis. Its broader capabilities include filesystem auditing and storage capacity management. This is achieved through file and dir

    Rust
    عرض على GitHub↗11,843
  • pycqa/flake8الصورة الرمزية لـ PyCQA

    PyCQA/flake8

    3,760عرض على GitHub↗

    Flake8 is a Python style checker and static analysis tool that identifies programmatic errors and violations of coding standards in source files. It serves as a linting wrapper that aggregates multiple checkers into a single interface, functioning as a pluggable framework for Python code analysis. The tool incorporates a cyclomatic complexity analyzer to measure the logical complexity of functions and identify code that requires refactoring. It is designed for extensibility, allowing the integration of custom plugins and rules through defined entry points. The system provides capabilities fo

    Pythoncomplexity-analysisflake8linter
    عرض على GitHub↗3,760
  • csscomb/csscomb.jsالصورة الرمزية لـ csscomb

    csscomb/csscomb.js

    3,327عرض على GitHub↗

    CSS coding style formatter

    JavaScript
    عرض على GitHub↗3,327
  • pycqa/prospectorالصورة الرمزية لـ PyCQA

    PyCQA/prospector

    2,085عرض على GitHub↗

    Inspects Python source files and provides information about type and location of classes, methods etc

    Python
    عرض على GitHub↗2,085
  • codespell-project/codespellالصورة الرمزية لـ codespell-project

    codespell-project/codespell

    2,391عرض على GitHub↗

    check code for common misspellings

    Python
    عرض على GitHub↗2,391
  • hougesen/mdsfالصورة الرمزية لـ hougesen

    hougesen/mdsf

    108عرض على GitHub↗

    Format markdown code blocks using your favorite tools

    Rust
    عرض على GitHub↗108
  • pocketjoso/specificity-graphالصورة الرمزية لـ pocketjoso

    pocketjoso/specificity-graph

    702عرض على GitHub↗

    Generate interactive Specificity Graphs for your CSS

    JavaScript
    عرض على GitHub↗702
  • davidanson/markdownlintالصورة الرمزية لـ DavidAnson

    DavidAnson/markdownlint

    5,855عرض على GitHub↗
    JavaScriptcommonmarklintmarkdown
    عرض على GitHub↗5,855
  • mrtazz/checkmakeالصورة الرمزية لـ mrtazz

    mrtazz/checkmake

    1,204عرض على GitHub↗

    Linter/analyzer for Makefiles

    Go
    عرض على GitHub↗1,204
  • 360entsecgroup-skylar/goreporterالصورة الرمزية لـ 360EntSecGroup-Skylar

    360EntSecGroup-Skylar/goreporter

    3,123عرض على GitHub↗

    A Golang tool that does static analysis, unit testing, code review and generate code quality report.

    Go
    عرض على GitHub↗3,123
  • mivok/markdownlintالصورة الرمزية لـ mivok

    mivok/markdownlint

    2,057عرض على GitHub↗

    Markdown lint tool

    Ruby
    عرض على GitHub↗2,057