{"id":16697681,"url":"https://github.com/paddybyers/anode","last_synced_at":"2025-04-05T14:09:20.101Z","repository":{"id":46556358,"uuid":"2605322","full_name":"paddybyers/anode","owner":"paddybyers","description":"Android framework for node.js applications","archived":false,"fork":false,"pushed_at":"2014-06-02T10:11:26.000Z","size":2622,"stargazers_count":582,"open_issues_count":21,"forks_count":80,"subscribers_count":76,"default_branch":"master","last_synced_at":"2025-03-29T13:11:32.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paddybyers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-10-19T10:24:30.000Z","updated_at":"2025-02-21T15:46:38.000Z","dependencies_parsed_at":"2022-08-25T18:41:33.245Z","dependency_job_id":null,"html_url":"https://github.com/paddybyers/anode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paddybyers%2Fanode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paddybyers%2Fanode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paddybyers%2Fanode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paddybyers%2Fanode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paddybyers","download_url":"https://codeload.github.com/paddybyers/anode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345854,"owners_count":20924102,"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":[],"created_at":"2024-10-12T17:48:49.375Z","updated_at":"2025-04-05T14:09:20.079Z","avatar_url":"https://github.com/paddybyers.png","language":"Java","funding_links":[],"categories":["Libs"],"sub_categories":["\u003cA NAME=\"Other1\"\u003e\u003c/A\u003eOther"],"readme":"## Introduction\n\nAnode is an embryonic framework for running node.js applications on Android. There are two main parts to this:\n\n- a port of [node.js](https://github.com/joyent/node) to the Android OS and libraries. The code is [here](https://github.com/paddybyers/node);\n\n- a set of Android projects (this repo) that provide the integration with the Android frameworks.\n\nAnode builds to an Android application package (.apk) that encapsulates the node.js runtime and can run node.js applications through an intent-based API.\n\n## Status\n\nThis work is at an early stage. All input is welcome.\n\nThe current target is to support node.js applications, invoked by intent. Multiple instances can be run in parallel. Modules (or addons) for node.js written in JavaScript or native are supported, and support for modules implemented in Java is on the roadmap.\n\nThis framework depends on a port of node [here](https://github.com/paddybyers/node).\n\n## More information\n\nPlease see the [wiki](https://github.com/paddybyers/anode/wiki/Anode) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaddybyers%2Fanode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaddybyers%2Fanode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaddybyers%2Fanode/lists"}