{"id":20874640,"url":"https://github.com/neomutt/neomutt-old","last_synced_at":"2026-03-19T17:55:40.819Z","repository":{"id":72106918,"uuid":"62952170","full_name":"neomutt/neomutt-old","owner":"neomutt","description":"⚠️ Retired branches of NeoMutt","archived":false,"fork":false,"pushed_at":"2025-12-16T12:02:52.000Z","size":111174,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"readme","last_synced_at":"2025-12-20T01:49:25.633Z","etag":null,"topics":["neomutt","obsolete"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neomutt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"flatcap","patreon":"neomutt","liberapay":"flatcap","custom":"paypal.me/russon"}},"created_at":"2016-07-09T14:04:07.000Z","updated_at":"2025-12-16T12:02:57.000Z","dependencies_parsed_at":"2023-03-11T11:52:23.372Z","dependency_job_id":"ce617850-ec9e-41cf-a5be-e3462e8796fe","html_url":"https://github.com/neomutt/neomutt-old","commit_stats":null,"previous_names":[],"tags_count":57,"template":false,"template_full_name":null,"purl":"pkg:github/neomutt/neomutt-old","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt-old","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt-old/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt-old/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt-old/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neomutt","download_url":"https://codeload.github.com/neomutt/neomutt-old/tar.gz/refs/heads/readme","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neomutt%2Fneomutt-old/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29906486,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T17:28:36.873Z","status":"ssl_error","status_checked_at":"2026-02-27T17:28:20.970Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["neomutt","obsolete"],"created_at":"2024-11-18T06:35:25.524Z","updated_at":"2026-02-27T17:39:09.373Z","avatar_url":"https://github.com/neomutt.png","language":null,"funding_links":["https://github.com/sponsors/flatcap","https://patreon.com/neomutt","https://liberapay.com/flatcap","paypal.me/russon"],"categories":[],"sub_categories":[],"readme":"# NeoMutt Old\n\nThis repository contains old NeoMutt branches.\n\nThey have the same root as the [NeoMutt repo](https://github.com/neomutt/neomutt).\nThey have simply been moved to keep the main repository tidier.\n\n## NeoMutt 2025-12-11\n\n- [email-custom](https://github.com/neomutt/neomutt-old/tree/email-custom)  \n  Add a custom field to Email and a matching Expando\n\n## NeoMutt 2024-10-02\n\n- [buffer-string](https://github.com/neomutt/neomutt-old/tree/buffer-string)  \n  Refactor: Buffer vs string comparison functions\n\n- [expando-arrow](https://github.com/neomutt/neomutt-old/tree/expando-arrow)  \n  Refactor to create an arrow cursor expando\n\n## NeoMutt 2023-11-03\n\n- [attribution](https://github.com/neomutt/neomutt-old/tree/attribution)  \n  [@nabijaczleweli](https://github.com/nabijaczleweli)'s plan to cache the attribution_locale (see [#3963](https://github.com/neomutt/neomutt/pull/3963))\n\n## NeoMutt 2023-05-17\n\n- [neomutt-object](https://github.com/neomutt/neomutt-old/tree/neomutt-object)  \n  [@nabijaczleweli](https://github.com/nabijaczleweli)'s plan to save a pointer dereference (see [#3979](https://github.com/neomutt/neomutt/pull/3979))\n\n- [keep_mailbox](https://github.com/neomutt/neomutt-old/tree/keep_mailbox)  \n  [@sassmann](https://github.com/sassmann)'s Keep mailbox in memory\n\n- [help_stripes](https://github.com/neomutt/neomutt-old/tree/help_stripes)  \n  [@g0mb4](https://github.com/g0mb4)'s original striped help page\n\n- [libenter-tests](https://github.com/neomutt/neomutt-old/tree/libenter-tests)  \n  Test for handling emojis and unicode combine characters\n\n- [show-complete-mime-structure](https://github.com/neomutt/neomutt-old/tree/show-complete-mime-structure)  \n  [@rayfordshire](https://github.com/rayfordshire)'s WIP for MIME structures\n\n- [expando-parser](https://github.com/neomutt/neomutt-old/tree/expando-parser)  \n  History for [@g0mb4](https://github.com/g0mb4)'s new expando parser\n\n## NeoMutt 2023-04-07\n\n- [io-uring](https://github.com/neomutt/neomutt-old/tree/io-uring)  \n  [@sesse](https://github.com/sesse)'s io-uring proof-of-concept\n\n- [add-creat-maildir-function](https://github.com/neomutt/neomutt-old/tree/add-creat-maildir-function)  \n  [@matthewhughes934](https://github.com/matthewhughes934)'s Create mailbox for maildir\n\n- [attach-insert](https://github.com/neomutt/neomutt-old/tree/attach-insert)  \n  [@dcpurton](https://github.com/dcpurton)'s Support for inserting attachments\n\n- [notify](https://github.com/neomutt/neomutt-old/tree/notify)  \n  [@michal](https://github.com/michal)'s New mail notifications from backend\n\n- [prompt_user](https://github.com/neomutt/neomutt-old/tree/prompt_user)  \n  [@danielg0](https://github.com/danielg0)'s Implement 'prompt_user' command\n\n- [question-utf-8](https://github.com/neomutt/neomutt-old/tree/question-utf-8)  \n  [@Strahinja](https://github.com/yyy)'s WIP to accept utf-8 in questions\n\n## NeoMutt 2022-04-15\n\n- [ipc](https://github.com/neomutt/neomutt-old/tree/ipc)  \n  [@ckardaris](https://github.com/ckardaris)'s IPC Support\n\n- [devel/dump-screen](https://github.com/neomutt/neomutt-old/tree/devel/dump-screen)  \n  [@gahr](https://github.com/gahr)'s code to dump the curses screen to a file\n\n- [devel/use-c++](https://github.com/neomutt/neomutt-old/tree/devel/use-c%2B%2B)  \n  [@gahr](https://github.com/gahr)'s example of C++ integration\n\n- [devel/xdg-config-vars](https://github.com/neomutt/neomutt-old/tree/devel/xdg-config-vars)  \n  [@darrel-glud](https://github.com/darrel-glud)'s code to use more standard XDG config variables\n\n## NeoMutt 2022-01-01\n\n- [debug/compose](https://github.com/neomutt/neomutt-old/tree/debug/compose)  \n  Debugging code for the Compose dialog (logging and automation)\n\n- [mixmaster](https://github.com/neomutt/neomutt-old/tree/mixmaster)  \n  Drop MixMaster support (not yet)\n\n- [humanize-dates](https://github.com/neomutt/neomutt-old/tree/humanize-dates)  \n  date: humanize timestamps in index\n\n- [lens](https://github.com/neomutt/neomutt-old/tree/lens)  \n  lens: introduce a new Mailbox type\n\n- [nntp-pass](https://github.com/neomutt/neomutt-old/tree/nntp-pass)  \n  newsrc: bugfix; nntp_user and nntp_pass ignored\n\n- [osxkeychain](https://github.com/neomutt/neomutt-old/tree/osxkeychain)  \n  macos_keychain: introduce a way to store credentials in Keychain\n\n## NeoMutt 2021-02-05\n\nThese NeoMutt branches have been archived since NeoMutt 2021-02-05\n\n- [preview](https://github.com/neomutt/neomutt-old/tree/preview)  \n  Preview window for emails\n\n- [widescreen2](https://github.com/neomutt/neomutt-old/tree/widescreen2)  \n  [@hanzyd](https://github.com/hanzyd)'s Proof-of-concept of Widescreen view\n\n- [parse-prompt](https://github.com/neomutt/neomutt-old/tree/parse-prompt)  \n  [@motorto](https://github.com/motorto)'s add 'prompt_user' command\n\n- [sort-thread](https://github.com/neomutt/neomutt-old/tree/sort-thread)  \n  [@fengidri](https://github.com/fengidri) sort-thread config option\n\n- [charset-slist](https://github.com/neomutt/neomutt-old/tree/charset-slist)  \n  [@andir](https://github.com/andir)'s refactor charset variables to use SList\n\n- [summary](https://github.com/neomutt/neomutt-old/tree/summary)  \n  Sample summary commands\n\n- [help-backend](https://github.com/neomutt/neomutt-old/tree/help-backend)  \n  Help backend\n\n- [path](https://github.com/neomutt/neomutt-old/tree/path) / [path2](https://github.com/neomutt/neomutt-old/tree/path2)  \n  Potential replacement for path handling (and a rebase of same)\n\n- [qsort-test](https://github.com/neomutt/neomutt-old/tree/qsort-test)  \n  [@ebblake](https://github.com/ebblake)'s inventive run-time test for determining the `qsort_r(3)`s prototype\n\n- [config-init-complete](https://github.com/neomutt/neomutt-old/tree/config-init-complete)  \n  Disable config validators until all the variables have been registered\n\n- [hooks-cmd](https://github.com/neomutt/neomutt-old/tree/hooks-cmd)  \n  [@jindraj](https://github.com/jindraj)'s implement hooks command\n\n- [refactor-mutt_parse_hook](https://github.com/neomutt/neomutt-old/tree/refactor-mutt_parse_hook)  \n  [@jindraj](https://github.com/jindraj)'s Refactor mutt_parse_hook()\n\n## NeoMutt 2020-09-25\n\nThese NeoMutt branches have been archived since NeoMutt 2020-09-25\n\n- [mouse](https://github.com/neomutt/neomutt-old/tree/mouse)  \n  Proof-of-concept of Mouse support\n\n- [widescreen](https://github.com/neomutt/neomutt-old/tree/widescreen)  \n  Proof-of-concept of Widescreen view\n\n## NeoMutt 2020-05-01\n\nThese NeoMutt branches have been archived since NeoMutt 2020-05-01\n\n- [content-id](https://github.com/neomutt/neomutt-old/tree/content-id)  \n  Add commands for manipulating content-id of attachments (see [2049](https://github.com/neomutt/neomutt/pull/2049))\n\n- [context-list](https://github.com/neomutt/neomutt-old/tree/context-list)  \n  Use global ContextList to store Contexts (see [2121](https://github.com/neomutt/neomutt/pull/2121))\n\n## NeoMutt 2020-03-20\n\nThese NeoMutt branches have been archived since NeoMutt 2020-03-20\n\n- [pcre2](https://github.com/neomutt/neomutt-old/tree/pcre2)  \n  Use Perl-Compatible Regular Expressions (PCRE) (see [2258](https://github.com/neomutt/neomutt/pull/2258))\n\n- [bodystruct](https://github.com/neomutt/neomutt-old/tree/bodystruct)  \n  imap: retrieve bodystructure when mailbox is opened (see [2149](https://github.com/neomutt/neomutt/pull/2149))\n\n## NeoMutt 2019-11-02\n\nThese NeoMutt branches have been archived since NeoMutt 2019-11-02\n\n- [issue-1179](https://github.com/neomutt/neomutt-old/tree/issue-1179)  \n  Convert Keymaps to use STAILQ\n\n- [issue-1663](https://github.com/neomutt/neomutt-old/tree/issue-1663)  \n  NeoMutt fails to work with multiple imap accounts\n\n- [prompt-close-with-esc](https://github.com/neomutt/neomutt-old/tree/prompt-close-with-esc)  \n  Cancel prompts using \\\u003cEscape\\\u003e\n\n- [rxi-vec](https://github.com/neomutt/neomutt-old/tree/rxi-vec)  \n  Refactor using Vector\n\n- [vector](https://github.com/neomutt/neomutt-old/tree/vector)  \n  Refactor using Vector\n\n- [distro/debian](https://github.com/neomutt/neomutt-old/tree/distro/debian)  \n  [@riesebie](https://github.com/riesebie)'s Debian package\n\n## NeoMutt 2019-05-06\n\nThese NeoMutt branches have been archived since NeoMutt 2019-05-06\n\n- [autocrypt](https://github.com/neomutt/neomutt-old/tree/autocrypt)  \n  Autocrypt support for incoming messages https://github.com/neomutt/neomutt/pull/1193\n\n- [self-encrypt](https://github.com/neomutt/neomutt-old/tree/self-encrypt)  \n  Improvements to self-encrypt https://github.com/neomutt/neomutt/pull/1264\n\n## NeoMutt 2018-11-17\n\nThese NeoMutt branches have been archived since NeoMutt 2018-11-17\n\n- [autoview-non-copious](https://github.com/neomutt/neomutt-old/tree/autoview-non-copious)  \n  Change the behaviour of the mailcap 'copiousoutput' flag\n\n- [improve-logging](https://github.com/neomutt/neomutt-old/tree/improve-logging)  \n  Configurable log filenames https://github.com/neomutt/neomutt/pull/633\n\n- [multicol-pager](https://github.com/neomutt/neomutt-old/tree/multicol-pager)  \n  Split the pager into two panes https://github.com/neomutt/neomutt/pull/1245\n\n- [net-folder-format](https://github.com/neomutt/neomutt-old/tree/net-folder-format)  \n  Add a `$folder_folder` for network mailboxes\n\n- [notmuch-thread-wo-vfolder](https://github.com/neomutt/neomutt-old/tree/notmuch-thread-wo-vfolder)  \n  Reconstruct thread on-the-fly upon entire-thread and no vfolder\n\n- [realpath](https://github.com/neomutt/neomutt-old/tree/realpath)  \n  Tidy filesystem paths https://github.com/neomutt/neomutt/pull/1066\n\n## NeoMutt 2017-12-15\n\nThese NeoMutt branches have been archived since NeoMutt 2017-12-15\n\n- [testing/testing](https://github.com/neomutt/neomutt-old/tree/testing/testing)  \n  Functional and unit testing framework in lua https://github.com/neomutt/neomutt/issues/415\n\n- [testing/testing-bdd-for-c](https://github.com/neomutt/neomutt-old/tree/testing/testing-bdd-for-c)  \n  Unit test backend using BDD-For-C (only) https://github.com/neomutt/neomutt/issues/431\n\n- [testing/testing-luajit](https://github.com/neomutt/neomutt-old/tree/testing/testing-luajit)  \n  Another lua unit testing strategy\n\n- [testing/unit-test](https://github.com/neomutt/neomutt-old/tree/testing/unit-test)  \n  Another C unit testing strategy\n\n- [lolcat](https://github.com/neomutt/neomutt-old/tree/lolcat)  \n  Test colours and attributes (working around curses limitations)\n\n- [notifications](https://github.com/neomutt/neomutt-old/tree/notifications)  \n  Notification framework\n\n- [record-folder-hook](https://github.com/neomutt/neomutt-old/tree/record-folder-hook)  \n  Workaround for calling `folder-hook` for `$record` folders\n\n- [unused-macro](https://github.com/neomutt/neomutt-old/tree/unused-macro)  \n  Mark function parameters with `__attribute__((__unused__))`\n\n- [usr1](https://github.com/neomutt/neomutt-old/tree/usr1)  \n  Hooks for `SIGUSR1`, `SIGUSR2` https://github.com/neomutt/neomutt/issues/922\n\n## NeoMutt 2017-10-27\n\nThese NeoMutt branches are based on NeoMutt 2017-10-27\n\n- [display_filter](https://github.com/neomutt/neomutt-old/tree/display_filter)  \n  Filter out NeoMutt's escape sequence when using display_filter\n  https://github.com/neomutt/neomutt/issues/897\n\n- [bg-attach-open](https://github.com/neomutt/neomutt-old/tree/bg-attach-open)  \n  Spawn a new process when opening an attachment, so NeoMutt doesn't have to wait.\n\n- [configure-scan-cache-backends](https://github.com/neomutt/neomutt-old/tree/configure-scan-cache-backends)  \n  Create a configure option to enable all the options for which it can find libraries.\n  Any missing libraries cause options to be silently ignored.\n\n- [help-visual](https://github.com/neomutt/neomutt-old/tree/help-visual)  \n  Change the help page to have a line of dots between options for clarity on\n  wide screens.\n\n- [help-libsmartcols](https://github.com/neomutt/neomutt-old/tree/help-libsmartcols)  \n  Change the help page to dynamically draw dividers and resize using libsmartcols.\n\n## NeoMutt 2017-10-13\n\nThese NeoMutt branches are based on NeoMutt 2017-10-13\n\n- [iso8859-1_cp1252_fallback](https://github.com/neomutt/neomutt-old/tree/iso8859-1_cp1252_fallback)  \n  Fallback iso8859-1 -\u003e cp1252 if chars are within 0x80-0x9f\n- [matcher](https://github.com/neomutt/neomutt-old/tree/matcher)  \n  sidebar matcher - quickly filter large numbers of mailboxes\n- [shrink-lmdb-size](https://github.com/neomutt/neomutt-old/tree/shrink-lmdb-size)  \n  Try to decrease LMDB's db size if the default is too much\n- [debian-20171013](https://github.com/neomutt/neomutt-old/tree/debian-20171013)  \n  Rebased copy of riesebie's Debian branch\n\n## Mutt-1.6.2\n\nThese NeoMutt branches are based on Mutt-1.6.2\n\n- [neomutt](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/neomutt)\n- [bugs/common](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/bugs/common)\n- [bugs/neomutt](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/bugs/neomutt)\n- [contrib/keybase](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/contrib/keybase)\n- [contrib/vim-keybindings](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/contrib/vim-keybindings)\n- [feature/compress](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/compress)\n- [feature/cond-date](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/cond-date)\n- [feature/fmemopen](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/fmemopen)\n- [feature/ifdef](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/ifdef)\n- [feature/index-color](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/index-color)\n- [feature/initials](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/initials)\n- [feature/keywords](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/keywords)\n- [feature/limit-current-thread](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/limit-current-thread)\n- [feature/lmdb](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/lmdb)\n- [feature/multiple-fcc](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/multiple-fcc)\n- [feature/nested-if](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/nested-if)\n- [feature/new-mail](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/new-mail)\n- [feature/nntp](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/nntp)\n- [feature/notmuch](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/notmuch)\n- [feature/progress](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/progress)\n- [feature/quasi-delete](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/quasi-delete)\n- [feature/sidebar](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/sidebar)\n- [feature/skip-quoted](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/skip-quoted)\n- [feature/smime-encrypt-self](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/smime-encrypt-self)\n- [feature/status-color](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/status-color)\n- [feature/timeout](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/timeout)\n- [feature/tls-sni](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/tls-sni)\n- [feature/trash](https://github.com/neomutt/neomutt-old/tree/mutt-1.6.2/feature/trash)\n\n## Mutt-1.5.24\n\nThese NeoMutt branches are based on Mutt-1.5.24\n\n- [neomutt](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/neomutt)\n- [feature/bug-fixes](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/bug-fixes)\n- [feature/cond-date](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/cond-date)\n- [feature/fmemopen](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/fmemopen)\n- [feature/ifdef](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/ifdef)\n- [feature/index-color](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/index-color)\n- [feature/initials](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/initials)\n- [feature/limit-current-thread](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/limit-current-thread)\n- [feature/nested-if](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/nested-if)\n- [feature/notmuch](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/notmuch)\n- [feature/progress](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/progress)\n- [feature/quasi-delete](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/quasi-delete)\n- [feature/sidebar](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/sidebar)\n- [feature/skip-quoted](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/skip-quoted)\n- [feature/status-color](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/status-color)\n- [feature/tls-sni](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/tls-sni)\n- [feature/trash](https://github.com/neomutt/neomutt-old/tree/mutt-1.5.24/feature/trash)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneomutt%2Fneomutt-old","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneomutt%2Fneomutt-old","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneomutt%2Fneomutt-old/lists"}