version-checker VS mdformat

Compare version-checker vs mdformat and see what are their differences.

version-checker

pre-commit hook: make sure your package doesn't refer to different versions of itself across the codebase ✅ (by jalvaradosegura)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
version-checker mdformat
1 1
5 351
- 5.1%
2.7 3.2
over 2 years ago 6 days ago
Python Python
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

version-checker

Posts with mentions or reviews of version-checker. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-25.
  • Don't forget to update that value in those files
    3 projects | dev.to | 25 Jan 2022
    # .pre-commit-config.yaml repos: - repo: https://github.com/jalvaradosegura/version-checker rev: v0.4.1-alpha hooks: - id: version-checker args: [ --files, README.md, src/__init__.py, --grab-version-from, setup.cfg ]

mdformat

Posts with mentions or reviews of mdformat. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-05.
  • Formatting on save not working
    3 projects | /r/HelixEditor | 5 Jul 2023
    [[language]] name = "python" roots = ["pyproject.toml"] formatter = { command = "black", args = ["--quiet", "-"] } language-server = { command = "pyright-langserver", args = ["--stdio"] } config = {} auto-format = true [[language]] name = "rust" auto-format = true # [[language]] # name = "typescript" # auto-format = true # formatter = { command = "prettier", args = ["--parser", "typescript"]} # # pass format options according to https://github.com/typescript-language-server/typescript-language-server#workspacedidchangeconfiguration omitting the "[language].format." prefix. # config = { format = { "semicolons" = "insert", "insertSpaceBeforeFunctionParenthesis" = true } } [[language]] name = "tsx" formatter = { command = 'prettier', args = ["--parser", "typescript"] } auto-format = true [[language]] name = "javascript" auto-format = true formatter = { command = 'npx', args = ["prettier", "--config", ".prettierrc", "--parser", "javascript"] } # formatter = { command = "prettier", args = ["--parser", "javascript"]} [[language]] name = "css" formatter = { command = 'prettier', args = ["--parser", "css"] } [[language]] name = "markdown" # https://github.com/executablebooks/mdformat formatter = { command = "mdformat", args = ["-"] } [[language]] name = "json" formatter = { command = "prettier", args = ["--parser", "json"] } [[language]] name = "toml" auto-format = true # https://github.com/bd82/toml-tools/tree/master/packages/prettier-plugin-toml formatter = { command = "prettier", args = ["--parser", "toml"] } [[language]] name = "yaml" indent = { tab-width = 2, unit = " " } formatter = { command = "prettier", args = ["--parser", "yaml"] } [[language]] name = "astro" scope = "source.astro" injection-regex = "astro" file-types = ["astro"] roots = ["package.json", "astro.config.mjs"] language-server = { command = "astro-ls", args = ["--stdio"] } config = { "typescript" = { serverPath = "/Users/matteostara/.nvm/versions/node/v18.16.0/bin/typescript-language-server" }, "environment" = "node" }

What are some alternatives?

When comparing version-checker and mdformat you can also consider the following projects:

bump2version - Version-bump your software with a single command

blue - The slightly less uncompromising Python code formatter.

git-limiter - ⏱️ Tool to stop you from pushing huge diffs

pre-commit-hook-yamlfmt - YAML formatter for http://pre-commit.com

conventional-pre-commit - A pre-commit hook that checks commit messages for Conventional Commits formatting

toml-tools - A set of tools for working with the Toml configuration file format.

check-jsonschema - A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!

typescript-language-server - TypeScript & JavaScript Language Server

black - The uncompromising Python code formatter [Moved to: https://github.com/psf/black]

black - The uncompromising Python code formatter [Moved to: https://github.com/psf/black]