{"id":15110809,"url":"https://github.com/imoaswell/nuts","last_synced_at":"2025-10-23T04:31:08.668Z","repository":{"id":249270644,"uuid":"831032252","full_name":"IMOaswell/Nuts","owner":"IMOaswell","description":"an android code editor, compatible with AIDE :D","archived":false,"fork":false,"pushed_at":"2024-07-28T00:54:15.000Z","size":2846,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T17:15:14.997Z","etag":null,"topics":["aide","android","android-app","android-application","android-development","code-editor","code-editor-java","code-editor-mobile","java","java-7-compatible","text-editor","xml"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"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/IMOaswell.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}},"created_at":"2024-07-19T13:59:48.000Z","updated_at":"2024-10-25T17:09:09.000Z","dependencies_parsed_at":"2024-07-19T19:41:36.422Z","dependency_job_id":"3be6e38e-03bf-4ca8-9f7f-8d5707d989d2","html_url":"https://github.com/IMOaswell/Nuts","commit_stats":null,"previous_names":["imoitself/nuts","imoaswell/nuts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOaswell%2FNuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOaswell%2FNuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOaswell%2FNuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IMOaswell%2FNuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IMOaswell","download_url":"https://codeload.github.com/IMOaswell/Nuts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237780052,"owners_count":19365116,"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":["aide","android","android-app","android-application","android-development","code-editor","code-editor-java","code-editor-mobile","java","java-7-compatible","text-editor","xml"],"created_at":"2024-09-26T00:01:05.658Z","updated_at":"2025-10-23T04:31:08.302Z","avatar_url":"https://github.com/IMOaswell.png","language":"Java","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"app/src/main/res/drawable/ic_launcher.png\" style=\"width: 30%;\" /\u003e\n\u003c/p\u003e\n\n# Nuts\n[![GitHub last commit](https://img.shields.io/github/last-commit/IMOitself/Nuts)](https://github.com/IMOitself/Nuts/commits/)\n[![Repository Size](https://img.shields.io/github/repo-size/IMOitself/Nuts)](https://www.google.com/search?q=llamas)\n\n\nan android code editor, compatible with AIDE :D\n\n\u003e [!NOTE]\n\u003e this repo may have come in contact or contain peanuts\n\n# feats\nuses [Rosemoe's sora-editor version 0.3.0](https://github.com/Rosemoe/sora-editor/tree/0.3.0) library that I ported to AIDE:D\n\n\u003e thats pretty much it for now:v\n\n### feats i wanna add\n\n\u003cdetails markdown='1'\u003e\u003csummary\u003eExpand / Collapse\u003c/summary\u003e\n\n- code editor\n- ```fold code blocks```\n- file manager \n- ```all the basic file managing system plus...``` ```file lists ui like github,``` ```navigate folders as u type the path,``` ```view md files directly on file lists```\n- git system\n-```ui for git status,``` ```view staged and unstaged diffs,``` ```list commits,``` ```view commit diffs,``` ```and maybe a terminal ```\n- project management\n- ```connect different files together in a directory ```\n- interpreter\n- ```translate java lambda to lower java versions```\n\n\u003c/details\u003e\n\n# if u wanna contribute\nno androidx and appcompat\nno java 8 or above\nno stuffs only android studio supports\n\n### dont know how?\n\u003e [!TIP]\n\u003e make an [issue](https://github.com/IMOitself/Nuts/issues/new/choose), ill help u somehow:D\n\n### project structure\n\u003cdetails markdown='1'\u003e\u003csummary\u003eExpand / Collapse\u003c/summary\u003e\n\n``` bash\napp\n- src\n  - main\n    - java\n      - imo\n        - nuts\n          - app.java # handles crash\n          - debug.java # handles crash\n          - MainActivity.java\n    - res\n    - AndroidManifest.xml\n\n\nassets   # not connected to project\nlibs   # connected using build.gradle\n```\n\u003c/details\u003e\n\n### commit message guides i use\n\u003cdetails markdown='1'\u003e\u003csummary\u003eExpand / Collapse\u003c/summary\u003e\n\nprefixes:\n  - `feat:` add, remove or improve a feature\n  - `fix:` fix a bug or something unwanted, obviously\n  - `refactor:` for only improving code readability.\n  \n i also add these before prefixes:\n - `●` meaning 'its stable at this point in time'\n - `!` means breaking change\n \n and probably this after commit message:\n - `;` noting theres more description for the commit message\n \n Examples:\n- `feat: add chop() method for potato`\n- `fix: crash when chopping a potatoes`\n- `refactor: organize imports and format Potato class`\n- `● feat: edit ReadMe.md as for my last commit`\n- `!feat: replace all java files with kotlin`\n- `feat: nothing just a long ahh message that cant fit as commit title;\\n\\n refactor: organize imports`\n\n \n i might also use other prefixes like `docs:`, `style:`, `test:` \u003cbr\u003e\n but for the sake of simplicity i mainly use those:D\n\n\n\u003c/details\u003e\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimoaswell%2Fnuts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimoaswell%2Fnuts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimoaswell%2Fnuts/lists"}