MarkPieszak / xplat

Cross-platform (xplat) tools for Nx workspaces https://nstudio.io/xplat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cross-platform (xplat) tools for Nx workspaces

Build Status License NPM Version NPM Downloads


When the need arises for cross-platform development in your Nx workspace you want versatility, clarity and best practices which are scalable.

xplat is an added value pack for Nx distributed via an Angular schematic to provide out of the box support for cross-platform development.

With the strength of TypeScript paired with the power of Angular we can share a lot of code between various platforms to make our projects easier to maintain and develop.

Currently supported platforms

  • Electron

    Build cross platform desktop apps with JavaScript, HTML, and CSS.

  • Ionic

    Build amazing apps in one codebase, for any platform, with the web.

  • NativeScript

    Open source framework for building truly native mobile apps with Angular, Vue.js, TypeScript, or JavaScript.

  • Nest

    A progressive Node.js framework for building efficient, reliable and scalable server-side applications.

Documentation

Talks

Recommended extra tooling

Example repos for different scenarios

Real world apps built with xplat

Portable North Pole

Context

Contributing

Please see our guidelines for contributing.

NathanWalker m-abs dungahk sr3dna mbaljeetsingh kamilmysliwiec
NathanWalker m-abs dungahk sr3dna mbaljeetsingh kamilmysliwiec
madmath03 miguelramos
madmath03 miguelramos

About

Cross-platform (xplat) tools for Nx workspaces https://nstudio.io/xplat

License:MIT License


Languages

Language:TypeScript 93.4%Language:JavaScript 2.9%Language:CSS 2.0%Language:HTML 1.7%