Use Sapling's JavaScript or Python SDK for turnkey spelling/grammar checking and autocomplete in any web application.
HTTP APIs availible for integration in over 20 different programming languages
Lets get started!
<script src="https://cdn.sapling.ai/sdk/sapling-sdk-v1.0.4.min.js"></script>
<div contenteditable="true" id="check-space"></div>
<script type="text/javascript">
Sapling.init({
key: '<API_KEY>',
endpointHostname: "https://api.sapling.ai",
editPathname: "/api/v1/edits",
statusBadge: true,
});
const contentEditable = document.getElementById('check-space');
Sapling.observe(contentEditable);
</script>
Instructions for getting an API key here: https://sapling.ai/docs/api/api-access
Instructions for integration in other languages here: http://sapling.ai/programming-languages
View full Python and JavaScript SDK documentation here: https://sapling.ai/docs/sdk/overview
Developed by former researchers at:
![]()
![]()
![]()
… than other systems at similar accuracy using state-of-the-art machine learning systems for natural language processing.
Error categories such as preposition, noun form, and verb tense, including both high-level and fine-grained error information.
Ask us about our no data retention policies, self-hosted/on-premises deployment options, and other cybersecurity policies and procedures.
Achieve the same real-time performance that users of Sapling's own interface experience.
Get corrections and edits tuned to the domain of your text—for example academic writing vs. subtitles.
Looking for more than a JavaScript grammar checker? Use Sapling's Web API to process high volumes of text or integrate custom interfaces.