GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - nodejs-mobile/nodejs-mobile: Full-fledged Node.js on Android and iOS

BranchesTags
Open more actions menu

Latest commit

 

History

140 Commits
140 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
android-patches
android-patches
 
 
benchmark
benchmark
 
 
deps
deps
 
 
doc
doc
 
 
doc_mobile
doc_mobile
 
 
lib
lib
 
 
src
src
 
 
test
test
 
 
tools
tools
 
 
typings
typings
 
 
.clang-format
.clang-format
 
 
.cpplint
.cpplint
 
 
.editorconfig
.editorconfig
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitpod.yml
.gitpod.yml
 
 
.mailmap
.mailmap
 
 
.nycrc
.nycrc
 
 
.yamllint.yaml
.yamllint.yaml
 
 
BSDmakefile
BSDmakefile
 
 
BUILDING.md
BUILDING.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
android-configure
android-configure
 
 
android_configure.py
android_configure.py
 
 
codecov.yml
codecov.yml
 
 
common.gypi
common.gypi
 
 
configure
configure
 
 
configure.py
configure.py
 
 
glossary.md
glossary.md
 
 
node.gyp
node.gyp
 
 
node.gypi
node.gypi
 
 
onboarding.md
onboarding.md
 
 
pyproject.toml
pyproject.toml
 
 
tsconfig.json
tsconfig.json
 
 
vcbuild.bat
vcbuild.bat
 
 

Repository files navigation

Node.js for Mobile Apps

This is the main repository for Node.js for Mobile Apps, a toolkit for integrating Node.js into mobile applications.

Resources for Newcomers

  • Frequently Asked Questions
  • Discussions
  • (Old) Website

The core library source code is in this repo. If you are looking for the source code for the plugins, you can find it at:

  • React Native plugin source repo
  • Cordova plugin source repo

Project Goals

  1. To provide the fixes necessary to run Node.js on mobile operating systems.
  2. To investigate which features need to be added to Node.js in order to make it a useful tool for mobile app development.
  3. To diverge as little as possible from nodejs/node, while fulfilling goals (1) and (2).

Download

Binaries for Android and iOS are available at https://github.com/nodejs-mobile/nodejs-mobile/releases.

Documentation

(Old) Documentation can be found on the project website. Sample code is available in the (old) samples repo.

Disclaimer: documentation found in this repository is currently unchanged from parent repository and may only be applicable to upstream node.

Versioning

This project does NOT follow SemVer, instead it aims to reflect the upstream Node.js version is is based on.

nodejs-mobile version A.B.C is based on Node.js version A.B.*, while the C is incremented whenever there are any changes to our codebase, be them fixes, features or otherwise.

Build Instructions

Please see the BUILDING.md file in the doc_mobile folder in this source distribution.

Running tests

Please see the TESTING.md file in the doc_mobile folder in this source distribution.

Contributing

Please see the CONTRIBUTING file in the doc_mobile folder in this source distribution.

About

Full-fledged Node.js on Android and iOS

nodejs-mobile.github.io

Topics

androidcordovaiosjavascriptmobilenodejsreact-native

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

889 stars

Watchers

16 watching

Forks

179 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.