grammarly
codespell
grammarly | codespell | |
---|---|---|
6 | 13 | |
1,607 | 1,745 | |
- | 2.9% | |
5.3 | 9.6 | |
5 months ago | 5 days ago | |
TypeScript | Python | |
MIT License | GNU General Public License v3.0 only |
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.
grammarly
- The Loneliness of the Mid-Level Vimmer
-
Diagnostics from LSPs
Hi Folks, I am using the Grammarly LSP with Neovim 8. I am trying to get more diagnostic information. Here is an example of the information I get from Grammarly in neovim:
-
How to configure the grammarly language server?
bash echo "Fixing grammarly ls" $grammarly_ls_init_file ="${HOME}/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer/lua/nvim-lsp-installer/servers/grammarly/init.lua" sed -i 's|https://github.com/znck/grammarly|https://github.com/emacs-grammarly/unofficial-grammarly-language-server|' $grammarly_ls_init_file sed -i 's|grammarly-languageserver|@emacs-grammarly/unofficial-grammarly-language-server|' $grammarly_ls_init_file
-
Saying Goodbye to Typo CI
I'd love a GitHub Action that (unofficially) integrates Grammarly with GitHub checks. Just like the unofficial VS Code extension: https://github.com/znck/grammarly#grammarly
There is an unofficial SDK for TypeScript (maybe other languages too) so this shouldn't even be too hard: https://github.com/stewartmcgown/grammarly-api#unofficial-gr...
-
Question about making an english language server
You could try and get it set up with COC initially. It may be helpful to see how this extension for vscode works https://github.com/znck/grammarly
codespell
-
Is there a Python linter that can check spelling and/or grammar?
You probably should use a separate linter for this. I use codespell in Neovim. You can use it from CLI and it is not Python specific.
-
Which code formatter do you use?
This plus codespell. Because we’d look like kindergartners otherwise.
- Typos-CLI – Source code spell checker
- Spellings, Grammer checker for code
- Started a new job and found this gem.
-
Found this in an intro from a gamedev youtuber
I keep making silly tyops like that, so I always add codespell as one of the pre-commit hooks of all the repositories I own.
-
How to fix typos in your code for goods !
codespell
-
Life is Too Short to Review Spaces
codespell checks for typos. We chose this tool because it is based on a list of common typos, which reduces the number of false positives to a minimum.
-
My developer is not a native English speaker -- would it be rude/offensive to fix spelling errors in my apps code? Does it matter?
Something like https://github.com/codespell-project/codespell
-
Chickity-check yo self before you wreck yo self!
--- # .pre-commit-config.yaml # ======================== # # pre-commit clean # pre-commit install # pre-commit install-hooks # # precommit hooks installation # # - pre-commit autoupdate # # - pre-commit run black # # continuous integration # ====================== # # - pre-commit run --all-files # repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.0.1 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: debug-statements - id: check-merge-conflict - id: sort-simple-yaml - id: fix-encoding-pragma args: ["--remove"] - id: forbid-new-submodules - id: mixed-line-ending args: ["--fix=lf"] description: Forces to replace line ending by the UNIX 'lf' character. - id: check-added-large-files args: ["--maxkb=500"] - id: no-commit-to-branch args: [--branch, master] - id: check-yaml - id: check-json files: ^tests/app/ - id: pretty-format-json args: ["--no-sort-keys", "--autofix"] files: ^tests/app/ - repo: meta hooks: - id: check-hooks-apply - id: check-useless-excludes - repo: https://github.com/ambv/black rev: 21.5b1 hooks: - id: black language_version: python3.9 - repo: https://github.com/PyCQA/bandit rev: 1.7.0 hooks: - id: bandit description: Security oriented static analyser for python code exclude: tests/|scripts/ args: - -s - B101 - repo: https://github.com/codespell-project/codespell rev: v2.1.0 hooks: - id: codespell name: codespell description: Checks for common misspellings in text files. entry: codespell language: python types: [text] - repo: https://github.com/asottile/pyupgrade rev: v2.19.4 hooks: - id: pyupgrade
What are some alternatives?
vim-grammarous - A powerful grammar checker for Vim using LanguageTool.
pre-commit-hooks - Some out-of-the-box hooks for pre-commit
LanguageTool.nvim - An asynchronous grammar checker for Neovim using LanguageTool
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
nvim-lspconfig - Quickstart configs for Nvim LSP
grammarly-api - 📚 Unofficial TypeScript client for the Grammarly API
typos - Source code spell checker
coc-grammarly
black - The uncompromising Python code formatter [Moved to: https://github.com/psf/black]
bandit - Bandit is a tool designed to find common security issues in Python code.