# emacs-jit-spell

> spell-checking package for Emacs

**Wikidata**: [Q117129052](https://www.wikidata.org/wiki/Q117129052)  
**Source**: https://4ort.xyz/entity/emacs-jit-spell

## Summary
**emacs-jit-spell** (also known as **jit-spell**) is a free software spell-checking package designed for the GNU Emacs text editor. Created by mathematician and developer Augusto Stoffel in March 2023, it operates cross-platform and is officially distributed as part of the GNU Project via GNU ELPA. The package provides users with spell-checking capabilities directly within the Emacs environment.

## Key Facts
- **Entity Type:** Free software; GNU ELPA package; Spell checker.
- **Creator:** Augusto Stoffel (Mathematician and Computer Scientist).
- **Inception:** March 4, 2023.
- **Latest Version:** 0.5 (released October 12, 2025).
- **Distribution:** Part of the GNU Project, distributed via GNU ELPA (GNU Emacs Lisp Package Archive).
- **Platform:** Cross-platform (requires GNU Emacs).
- **Repository:** Hosted on GitHub (`astoff/jit-spell`) and mirrored on GNU Savannah.
- **License:** Q27016754 (Free Software License).
- **Package Identifiers:** Nixpkgs ID `jit-spell`; Guix variable `emacs-jit-spell`.

## FAQs

### Q: Who created emacs-jit-spell?
A: emacs-jit-spell was created and is maintained by **Augusto Stoffel**, a Brazilian mathematician and computer scientist working in the field of machine learning.

### Q: When was emacs-jit-spell first released?
A: The project was inceptioned on **March 4, 2023**, and the initial version (0.1) was released the following day on March 5, 2023, as part of GNU ELPA.

### Q: Where can emacs-jit-spell be installed?
A: It is available directly through **GNU ELPA**. It is also packaged in **Nixpkgs** (as `jit-spell`) and **Guix** (as `emacs-jit-spell`). The source code is available on GitHub and GNU Savannah.

## Why It Matters
emacs-jit-spell represents a modern, officially supported solution for one of the most fundamental text editing tasks: spell checking. By integrating directly into the GNU Emacs ecosystem, it provides a seamless workflow for users who require high-quality prose editing within their development environment. Its inclusion in the **GNU Project** (specifically GNU ELPA) signifies its compliance with free software standards and its relevance to the core Emacs community.

The tool bridges the gap between technical coding and linguistic accuracy, catering to the specific needs of Emacs users ranging from developers to writers. Its rapid version iteration—from 0.1 in early 2023 to 0.5 in late 2025—demonstrates active maintenance and responsiveness to user needs. Furthermore, its availability across multiple package managers (ELPA, Nix, Guix) ensures broad accessibility across different computing platforms.

## Notable For
- **Official GNU Integration:** Unlike many third-party Emacs packages, jit-spell is an official part of the **GNU ELPA** repository.
- **Cross-Platform Utility:** It functions on any operating system that supports GNU Emacs, making it versatile for diverse development environments.
- **Active Development:** The package has seen consistent updates, moving from an initial release in March 2023 to a stable version 0.5 by October 2025.
- **Creator's Background:** Developed by Augusto Stoffel, a mathematician with a background in machine learning, ensuring a logical and structured approach to text processing.

## Body

### Development and History
emacs-jit-spell was initiated by Augusto Stoffel on March 4, 2023. The project quickly moved into the public sphere, with the first version (0.1) appearing in GNU ELPA on March 5, 2023. It is classified as both a "spell checker" and an instance of "free software."

The development timeline shows consistent updates:
- **0.1 (Initial):** March 5, 2023
- **0.2 (Stable):** March 11, 2023
- **0.3 (Stable):** March 30, 2023
- **0.4 (Stable):** March 23, 2024
- **0.5 (Stable):** October 12, 2025

### Technical Specifications
The software is written for **GNU Emacs** and is characterized as cross-platform. It is distributed under free software terms (License ID: Q27016754).

**Availability:**
- **GNU ELPA:** `jit-spell` (Package ID)
- **Source Code:** Hosted on GitHub (`https://github.com/astoff/jit-spell`) and officially mirrored on GNU Savannah within the Emacs ELPA repository.
- **System Packages:** Available in Nixpkgs (`jit-spell`) and GNU Guix (`emacs-jit-spell`).

### Creator Profile
The sole creator and maintainer listed is **Augusto Stoffel**, a Brazilian mathematician and computer scientist specializing in machine learning. His background bridges the gap between rigorous mathematical logic and practical software development.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "emacs-jit-spell",
  "description": "A spell-checking package for GNU Emacs distributed as free software.",
  "url": "https://github.com/astoff/jit-spell",
  "sameAs": [
    "https://elpa.gnu.org/packages/jit-spell.html"
  ],
  "additionalType": "SoftwareApplication"
}

## References

1. [Source](https://elpa.gnu.org/packages/jit-spell.html)
2. [Source](https://github.com/astoff/jit-spell/commit/1abd589c8b352e41af38a57acfd5004abf0e58d2)
3. [Jit-Spell version 0.1. 2023](https://lists.gnu.org/archive/html/gnu-emacs-sources/2023-03/msg00012.html)
4. [Jit-Spell version 0.2. 2023](https://lists.gnu.org/archive/html/gnu-emacs-sources/2023-03/msg00025.html)
5. [Jit-Spell version 0.3. 2023](https://lists.gnu.org/archive/html/gnu-emacs-sources/2023-03/msg00075.html)
6. [Jit-Spell version 0.4. 2024](https://lists.gnu.org/archive/html/gnu-emacs-sources/2024-03/msg00062.html)
7. [[GNU ELPA] Jit-Spell version 0.5. 2025](https://lists.gnu.org/archive/html/gnu-emacs-sources/2025-10/msg00020.html)