{"id":13440032,"url":"https://github.com/neomutt/neomutt","last_synced_at":"2026-01-05T12:21:39.190Z","repository":{"id":37289608,"uuid":"48345674","full_name":"neomutt/neomutt","owner":"neomutt","description":"✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat","archived":false,"fork":false,"pushed_at":"2025-05-07T13:05:52.000Z","size":176068,"stargazers_count":3399,"open_issues_count":236,"forks_count":317,"subscribers_count":61,"default_branch":"main","last_synced_at":"2025-05-07T14:24:57.459Z","etag":null,"topics":["c","cli","email","imap","mail","maildir","mbox","mime","mua","mutt","ncurses","neomutt","nntp","notmuch","pgp","pop3","smtp"],"latest_commit_sha":null,"homepage":"https://neomutt.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neomutt.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"flatcap","patreon":"neomutt","liberapay":"flatcap","custom":"paypal.me/russon"}},"created_at":"2015-12-21T02:12:54.000Z","updated_at":"2025-05-06T16:09:20.000Z","dependencies_parsed_at":"2023-09-23T04:27:51.949Z","dependency_job_id":"c744d213-4151-41d7-a9bd-c0c96e36c2ae","html_url":"https://github.com/neomutt/neomutt","commit_stats":{"total_commits":16279,"total_committers":468,"mean_commits":"34.784188034188034","dds":0.6414398918852509,"last_synced_commit":"af3843e86065c345e6e609d64d304cada43a547b"},"previous_names":[],"tags_count":93,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neomutt","download_url":"https://codeload.github.com/neomutt/neomutt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010823,"owners_count":21998993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","cli","email","imap","mail","maildir","mbox","mime","mua","mutt","ncurses","neomutt","nntp","notmuch","pgp","pop3","smtp"],"created_at":"2024-07-31T03:01:19.154Z","updated_at":"2026-01-05T12:21:39.184Z","avatar_url":"https://github.com/neomutt.png","language":"C","readme":"# This is the NeoMutt Project\n\n[![Stars](https://img.shields.io/github/stars/neomutt/neomutt.svg?style=social\u0026label=Stars)](https://github.com/neomutt/neomutt \"Give us a Star\")\n[![Twitter](https://img.shields.io/twitter/follow/NeoMutt_Org.svg?style=social\u0026label=Follow)](https://twitter.com/NeoMutt_Org \"Follow us on Twitter\")\n[![Contributors](https://img.shields.io/badge/Contributors-292-orange.svg)](https://github.com/neomutt/neomutt/blob/main/AUTHORS.md \"All of NeoMutt's Contributors\")\n[![Release](https://img.shields.io/github/release/neomutt/neomutt.svg)](https://github.com/neomutt/neomutt/releases/latest \"Latest Release Notes\")\n[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://github.com/neomutt/neomutt/blob/main/LICENSE.md \"Copyright Statement\")\n[![Code build](https://github.com/neomutt/neomutt/actions/workflows/build-and-test.yml/badge.svg?branch=main\u0026event=push)](https://github.com/neomutt/neomutt/actions/workflows/build-and-test.yml \"Latest Automatic Code Build\")\n[![Coverity Scan](https://img.shields.io/coverity/scan/8495.svg)](https://scan.coverity.com/projects/neomutt-neomutt \"Latest Code Static Analysis\")\n[![Website build](https://github.com/neomutt/neomutt.github.io/actions/workflows/pages/pages-build-deployment/badge.svg)](https://neomutt.org/ \"Website Build\")\n\n## What is NeoMutt?\n\n* NeoMutt is a project of projects.\n* A place to gather all the patches against Mutt.\n* A place for all the developers to gather.\n\nHopefully this will build the community and reduce duplicated effort.\n\nNeoMutt was created when Richard Russon (@FlatCap) took all the old Mutt patches,\nsorted through them, fixed them up and documented them.\n\n## What Features does NeoMutt have?\n\n| Name                     | Description\n| ------------------------ | ------------------------------------------------------\n| Account Command          | Populate account credentials via an external command\n| Attach Headers Color     | Color attachment headers using regex, just like mail bodies\n| Command-line Crypto (-C) | Enable message security in modes that by default don't enable it\n| Compose Message Preview  | Show a preview of the message in the Compose Dialog\n| Compose to Sender        | Send new mail to the sender of the current mail\n| Compressed Folders       | Read from/write to compressed mailboxes\n| Conditional Dates        | Use rules to choose date format\n| Custom Mailbox Tags      | Implements Notmuch tags and Imap keywords\n| Encrypt-to-Self          | Save a self-encrypted copy of emails\n| Fmemopen                 | Replace some temporary files with memory buffers\n| Forgotten Attachment     | Alert user when (s)he forgets to attach a file to an outgoing email.\n| Global Hooks             | Define actions to run globally within NeoMutt\n| Header Cache Compression | Options for compressing the header cache files\n| Ifdef                    | Conditional config options\n| Index Color              | Custom rules for theming the email index\n| Initials Expando         | Expando for author's initials\n| Kyoto Cabinet            | Kyoto Cabinet backend for the header cache\n| Limit Current Thread     | Focus on one Email Thread\n| LMDB                     | LMDB backend for the header cache\n| Multiple FCC             | Save multiple copies of outgoing mail\n| Nested If                | Allow complex nested conditions in format strings\n| New Mail                 | Execute a command upon the receipt of new mail.\n| NNTP                     | Talk to a Usenet news server\n| Notmuch                  | Email search engine\n| Pager Read Delay         | Delay when the pager marks a previewed message as read\n| Progress Bar             | Show a visual progress bar on slow operations\n| Quasi-Delete             | Mark emails that should be hidden, but not deleted\n| Reply With X-Original-To | Direct reply to email using X-Original-To header\n| Sensible Browser         | Make the file browser behave\n| Sidebar                  | Panel containing list of Mailboxes\n| Skip Quoted              | Leave some context visible\n| Status Color             | Custom rules for theming the status bar\n| TLS-SNI                  | Negotiate with a server for a TLS/SSL certificate\n| Trash Folder             | Automatically move deleted emails to a trash bin\n| Use Threads              | Improve the experience with viewing threads in the index\n\n## Contributed Scripts and Config\n\n| Name                   | Description\n| ---------------------- | ---------------------------------------------\n| Header Cache Benchmark | Script to test the speed of the header cache\n| Keybase                | Keybase Integration\n| Useful programs        | List of useful programs interacting with NeoMutt\n| Vi Keys                | Easy and clean Vi-keys for NeoMutt\n| Vim Syntax             | Vim Syntax File\n\n## How to Install NeoMutt?\n\nNeoMutt may be packaged for your distribution, and otherwise it can be\n[built from source](https://neomutt.org/dev/build/build). Please refer to the\ninstructions on the [distro page](https://neomutt.org/distro.html).\n\n## Where is NeoMutt?\n\n- Source Code:     https://github.com/neomutt/neomutt\n- Releases:        https://github.com/neomutt/neomutt/releases/latest\n- Questions/Bugs:  https://github.com/neomutt/neomutt/issues\n- Website:         https://neomutt.org\n- IRC:             [irc://irc.libera.chat/neomutt](https://web.libera.chat/#neomutt \"IRC Web Client\") - please be patient.\n  We're a small group, so our answer might take some time.\n- Mailing Lists:   [neomutt-users](mailto:neomutt-users-request@neomutt.org?subject=subscribe)\n  and [neomutt-devel](mailto:neomutt-devel-request@neomutt.org?subject=subscribe)\n- Development:     https://neomutt.org/dev.html\n- Contributors:    [Everyone who has helped NeoMutt](AUTHORS.md)\n\n## Copyright\n\nNeoMutt is released under the GPL v2+ (GNU General Public License).\nSee [LICENSE.md](LICENSE.md).\n\nThe principal authors of NeoMutt are:\n\n- Copyright (C) 2015-2024 Richard Russon `\u003crich@flatcap.org\u003e`\n- Copyright (C) 2016-2023 Pietro Cerutti `\u003cgahr@gahr.ch\u003e`\n- Copyright (C) 2017-2019 Mehdi Abaakouk `\u003csileht@sileht.net\u003e`\n- Copyright (C) 2018-2020 Federico Kircheis `\u003cfederico.kircheis@gmail.com\u003e`\n- Copyright (C) 2017-2022 Austin Ray `\u003caustin@austinray.io\u003e`\n- Copyright (C) 2023-2024 Dennis Schön `\u003cmail@dennis-schoen.de\u003e`\n- Copyright (C) 2016-2017 Damien Riegel `\u003cdamien.riegel@gmail.com\u003e`\n- Copyright (C) 2023      Rayford Shireman\n- Copyright (C) 2021-2023 David Purton `\u003cdcpurton@marshwiggle.net\u003e`\n- Copyright (C) 2020-2023 наб `\u003cnabijaczleweli@nabijaczleweli.xyz\u003e`\n\n","funding_links":["https://github.com/sponsors/flatcap","https://patreon.com/neomutt","https://liberapay.com/flatcap","paypal.me/russon"],"categories":["C","Email clients","Communication"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneomutt%2Fneomutt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneomutt%2Fneomutt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneomutt%2Fneomutt/lists"}