awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
niuiic avatar

niuiic/format.nvim

0
View on GitHub↗
33 stars·1 fork·Lua·MIT·5 views

Format.nvim

An asynchronous, multitasking, and highly configurable formatting plugin.

Features

  • Code Formatting - Asynchronous formatting plugin.

Star history

Star history chart for niuiic/format.nvimStar history chart for niuiic/format.nvim

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Format.nvim

Similar open-source projects, ranked by how many features they share with Format.nvim.
  • ambv/blackambv avatar

    ambv/black

    41,560View on GitHub↗

    Black is a deterministic Python code formatter and style guide enforcer. It automatically reformats source code and Jupyter notebook cells into a consistent style to eliminate manual debates over code layout and reduce noise in version control diffs. The tool uses abstract syntax tree analysis to restructure code layout while ensuring that the underlying functional logic remains unchanged. It employs a deterministic engine that produces a single consistent output for any given input, removing subjective styling choices. The system provides capabilities for in-place file mutation, automated s

    Python
    View on GitHub↗41,560
  • google/vim-codefmtgoogle avatar

    google/vim-codefmt

    1,119View on GitHub↗

    Vim-codefmt is a plugin for the Vim text editor that automates source code formatting by integrating external command-line utilities. It functions as a bridge between the editor and specialized formatting tools, allowing developers to maintain consistent style across diverse programming languages through a unified interface. The plugin operates by invoking external processes to transform buffer content, utilizing standard input and output streams to exchange data. It supports both full-file formatting and targeted adjustments for specific code ranges, ensuring that style enforcement can be ap

    Vim Scriptclang-formatformatterjs-beautify
    View on GitHub↗1,119
  • bbatsov/rubocopbbatsov avatar

    bbatsov/rubocop

    12,879View on GitHub↗

    RuboCop is a static code analyzer and linter for Ruby. It functions as a static analysis tool designed to detect potential bugs, identify style violations, and improve overall code quality in Ruby projects. The project provides an automated code formatter that rewrites source code to align with established community standards. It also implements a language server protocol to surface linting and formatting errors directly within text editors. Its capabilities cover automated code linting and the analysis of Ruby code style to ensure consistency across a project. These functions are driven by

    Ruby
    View on GitHub↗12,879
  • jscs-dev/node-jscsjscs-dev avatar

    jscs-dev/node-jscs

    4,936View on GitHub↗

    node-jscs is a JavaScript linter and code style checker designed to analyze source code and enforce consistent coding standards. It functions as a static analysis tool that identifies patterns in JavaScript code to ensure adherence to defined style guides. The project provides capabilities for both JavaScript code linting and automated code formatting. It can check source code for style violations and automatically correct those errors to align the codebase with a specified set of formatting rules.

    JavaScript
    View on GitHub↗4,936
See all 30 alternatives to Format.nvim→

Frequently asked questions

What does niuiic/format.nvim do?

An asynchronous, multitasking, and highly configurable formatting plugin.

What are the main features of niuiic/format.nvim?

The main features of niuiic/format.nvim are: Code Formatting.

What are some open-source alternatives to niuiic/format.nvim?

Open-source alternatives to niuiic/format.nvim include: jscs-dev/node-jscs — node-jscs is a JavaScript linter and code style checker designed to analyze source code and enforce consistent coding… microsoft/vscode-cpptools — The C/C++ extension for Visual Studio Code provides language support for C and C++ programming, including… bbatsov/rubocop — RuboCop is a static code analyzer and linter for Ruby. It functions as a static analysis tool designed to detect… ambv/black — Black is a deterministic Python code formatter and style guide enforcer. It automatically reformats source code and… google/vim-codefmt — Vim-codefmt is a plugin for the Vim text editor that automates source code formatting by integrating external… nette/php-generator — Php-generator is a metaprogramming library for programmatically generating, inspecting, parsing, and manipulating PHP…