All Projects → emacs-grammarly → grammarly

emacs-grammarly / grammarly

Licence: GPL-3.0 License
Grammarly API interface

Programming Languages

emacs lisp
2029 projects
Makefile
30231 projects

Projects that are alternatives of or similar to grammarly

channelHelper
基于walle工具的多渠道打包脚本
Stars: ✭ 35 (-59.77%)
Mutual labels:  package
ReplAPI.it-NodeJS
[DEPRECIATED] 𝙀𝙫𝙚𝙧𝙮𝙩𝙝𝙞𝙣𝙜 𝙍𝙚𝙥𝙡𝙞𝙩, 𝙖𝙡𝙡 𝙖𝙩 𝙮𝙤𝙪𝙧 𝙙𝙞𝙨𝙥𝙤𝙨𝙖𝙡. This is the single most extensive Replit package, allowing you to access various parts of the site with just a few classes and methods. Maintained by @RayhanADev.
Stars: ✭ 32 (-63.22%)
Mutual labels:  package
Element-iOS
Programmatic UI framework for iOS
Stars: ✭ 25 (-71.26%)
Mutual labels:  interface
angular-package-builder
[DEPRECATED] Packages your Angular 4+ library based on the Angular Package Format.
Stars: ✭ 25 (-71.26%)
Mutual labels:  package
normalize-pkg
Normalize values in package.json to improve compatibility, programmatic readability and usefulness with third party libs.
Stars: ✭ 18 (-79.31%)
Mutual labels:  package
Arch-Data-Science
Archlinux PKGBUILDs for Data Science, Machine Learning, Deep Learning, NLP and Computer Vision
Stars: ✭ 92 (+5.75%)
Mutual labels:  package
multi-cursor
🎉
Stars: ✭ 44 (-49.43%)
Mutual labels:  package
lsp-grammarly
lsp-mode ❤️ grammarly
Stars: ✭ 81 (-6.9%)
Mutual labels:  grammarly
ElvUI-5.4.8
ElvUI for World of Warcraft - Mists of Pandaria (5.4.8)
Stars: ✭ 20 (-77.01%)
Mutual labels:  interface
pidesktop
Collected files, drivers and documentation for the pidesktop case
Stars: ✭ 26 (-70.11%)
Mutual labels:  package
version-check
An action that allows you to check whether your npm package version has been updated
Stars: ✭ 65 (-25.29%)
Mutual labels:  package
cookiecutter-pypackage
A cookiecutter template for Python package with heavy use of Github actions
Stars: ✭ 19 (-78.16%)
Mutual labels:  package
action-autotag
Automatically generate a new tag when the manifest file (package.json, Dockerfile, custom file, etc) version changes.
Stars: ✭ 45 (-48.28%)
Mutual labels:  package
badgecreatr
Quickly place relevant badges at the top of your readme, stop copy pasting, start on your project
Stars: ✭ 61 (-29.89%)
Mutual labels:  package
sound field analysis-py
Analyze, visualize and process sound field data recorded by spherical microphone arrays.
Stars: ✭ 61 (-29.89%)
Mutual labels:  package
golib
Golang packages used in frp and fft.
Stars: ✭ 43 (-50.57%)
Mutual labels:  package
react-double-marquee
A React marquee component that smoothly loops content.
Stars: ✭ 24 (-72.41%)
Mutual labels:  package
Ragnarok
Virus Package ( For Educational Purposes )
Stars: ✭ 23 (-73.56%)
Mutual labels:  package
get-installed-path
Get locally or globally installation path of given package name.
Stars: ✭ 39 (-55.17%)
Mutual labels:  package
CorrectLy
CorrectLy - Open Source Spelling & Grammar correction
Stars: ✭ 23 (-73.56%)
Mutual labels:  grammarly

License: GPL v3 MELPA MELPA Stable

grammarly

Grammarly API interface.

CI

Examples

Below is an simple example that how you can use this library for calling Grammarly API interface.

(require 'grammarly)

(defun test-on-message (data)
  "On message callback with DATA."
  (message "[DATA] %s" data))

;; Set callback for receiving data.
(add-to-list 'grammarly-on-message-function-list 'test-on-message)

;; Send check text request.
(grammarly-check-text "Hello World")

Using a Paid Grammarly Account

You will need the set the following variable in order to use paid version of Grammarly!

(setq grammarly-username "[email protected]")  ; Your Grammarly Username
(setq grammarly-password "password")  ; Your Grammarly Password

References

Todo List

  • Support multiple requests at the same time.

Contribute

PRs Welcome Elisp styleguide

If you would like to contribute to this project, you may either clone and make pull requests to this repository. Or you can clone the project and establish your own branch of this tool. Any methods are welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].