{"id":13442918,"url":"https://github.com/Merrit/nyrna","last_synced_at":"2025-03-20T15:31:27.277Z","repository":{"id":40007460,"uuid":"268288888","full_name":"Merrit/nyrna","owner":"Merrit","description":"Suspend games and applications.","archived":false,"fork":false,"pushed_at":"2025-02-08T17:29:59.000Z","size":3523,"stargazers_count":1013,"open_issues_count":12,"forks_count":18,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-03-16T14:49:52.962Z","etag":null,"topics":["applications","dart","flutter","games","hibernate","linux","multitask","pause","suspend","utility"],"latest_commit_sha":null,"homepage":"https://nyrna.merritt.codes","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Merrit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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":"Merrit","ko_fi":"merrit","custom":["https://paypal.me/KristenMcWilliam","https://www.buymeacoffee.com/Merritt"]}},"created_at":"2020-05-31T13:44:32.000Z","updated_at":"2025-03-07T00:59:31.000Z","dependencies_parsed_at":"2023-02-17T20:46:10.510Z","dependency_job_id":"9840290d-b296-4974-8cfd-67472e7d55b6","html_url":"https://github.com/Merrit/nyrna","commit_stats":null,"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Merrit%2Fnyrna","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Merrit%2Fnyrna/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Merrit%2Fnyrna/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Merrit%2Fnyrna/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Merrit","download_url":"https://codeload.github.com/Merrit/nyrna/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244640041,"owners_count":20485973,"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":["applications","dart","flutter","games","hibernate","linux","multitask","pause","suspend","utility"],"created_at":"2024-07-31T03:01:53.289Z","updated_at":"2025-03-20T15:31:26.854Z","avatar_url":"https://github.com/Merrit.png","language":"Dart","readme":"[\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-blue.png\" alt=\"Buy Me A Coffee\" height=\"40px\" width=\"145\" \u003e](https://www.buymeacoffee.com/Merritt)\n\n\n# Nyrna\n\n\n**Suspend games and applications.**\n\n![Promo Image](assets/images/promo/promo.jpg)\n\nSimilar to the incredibly useful sleep/suspend function found in consoles like the Nintendo Switch and Sony PlayStation; suspend your game (and its resource usage) at any time, and resume whenever you wish - at the push of a button.\n\n\n## Suspend Games\n\n- Pause cutscenes to read the subtitles, examine the scene, answer the door, etc.\n- Pause games that can't normally be paused (single-player games like Dark Souls, Elden\n  Ring, etc)\n- Suspend games whose pause screens keep the system running hot or playing\n  unwanted music\n- Suspend inbetween checkpoints (example: Hollow Knight)\n\n\n## Suspend Applications\n\nNyrna can be used to suspend normal, non-game applications as well. For example:\n\n- 3D renders\n- video encoding\n- software compilation\n\nThe CPU and GPU resources are being used by said task - maybe for hours - when\nyou would like to use the system for something else. With Nyrna you can suspend\nthat program,\nfreeing up the resources (excluding RAM) until the process is resumed,\nwithout losing where you were - like the middle of a long job, or a gaming session\nbetween save points.\n\n\n---\n\nNyrna works on Linux with X11 and Microsoft Windows.\n\n\n[Nyrna Website](https://nyrna.merritt.codes)\n\n\n## Disclaimer\n\nModifying running applications comes with the possibility that the application will crash.\n\nWhile this is rare, it is a known possibility that Nyrna can do nothing about.\n\nPlease make sure to **save** your data or game before attempting to use Nyrna.\n\n\n## Install\n\nView install options on the [website](https://nyrna.merritt.codes/download).\n\n## FAQ\n\n**Can I suspend to disk so that I can restore after reboot / free up RAM usage / etc?**\n\nUnfortunately no. [CRIU](https://criu.org/) looks very promising to allow us to do this (on Linux), however it [does not currently support suspending GUI applications](https://criu.org/X_applications).\n\n\n## Troubleshooting\n\nIf you use Microsoft Windows, issues are often resolved by running Nyrna as an administrator.\n\n\n## Building\n\nSee [BUILDING](BUILDING.md)\n","funding_links":["https://github.com/sponsors/Merrit","https://ko-fi.com/merrit","https://paypal.me/KristenMcWilliam","https://www.buymeacoffee.com/Merritt"],"categories":["Dart","Applications"],"sub_categories":["Games"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMerrit%2Fnyrna","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMerrit%2Fnyrna","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMerrit%2Fnyrna/lists"}