All Projects β†’ ehmicky β†’ Cross Platform Node Guide

ehmicky / Cross Platform Node Guide

Licence: cc-by-4.0
πŸ“— How to write cross-platform Node.js code

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects
es6
455 projects

Projects that are alternatives of or similar to Cross Platform Node Guide

Nve
Run any command on specific Node.js versions
Stars: ✭ 531 (-54.26%)
Mutual labels:  cli, terminal, server, operating-system
Libterm
iOS sandboxed terminal with Python, Lua and Clang
Stars: ✭ 348 (-70.03%)
Mutual labels:  cli, terminal, unix
Http Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Stars: ✭ 8,329 (+617.4%)
Mutual labels:  api, cli, terminal
Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (-64.43%)
Mutual labels:  unix, operating-system, os
Onyx
UNIX-like operating system written in C and C++
Stars: ✭ 52 (-95.52%)
Mutual labels:  unix, os, operating-system
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (-78.47%)
Mutual labels:  unix, os, operating-system
Yaspin
A lightweight terminal spinner for Python with safe pipes and redirects 🎁
Stars: ✭ 413 (-64.43%)
Mutual labels:  cli, terminal, unix
Httpcat
httpcat is a simple utility for constructing raw HTTP requests on the command line.
Stars: ✭ 109 (-90.61%)
Mutual labels:  api, cli, terminal
Ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Stars: ✭ 5,373 (+362.79%)
Mutual labels:  api, cli, server
Whipper
Python CD-DA ripper preferring accuracy over speed
Stars: ✭ 517 (-55.47%)
Mutual labels:  cli, terminal, unix
Httpie
As easy as /aitch-tee-tee-pie/ πŸ₯§ Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+4469.51%)
Mutual labels:  api, cli, terminal
Illumos Gate
An open-source Unix operating system
Stars: ✭ 952 (-18%)
Mutual labels:  unix, operating-system, os
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (-83.81%)
Mutual labels:  api, cli, server
Pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
Stars: ✭ 329 (-71.66%)
Mutual labels:  server, cross-platform, unix
Trino
Trino: Master your translations with command line!
Stars: ✭ 118 (-89.84%)
Mutual labels:  api, cli, unix
Qword
Operating system for x86_64 based around a "keep it simple and make it work" philosophy.
Stars: ✭ 367 (-68.39%)
Mutual labels:  unix, operating-system, os
Geo
🌎 A Bash utility for easy wan, lan, router, dns, mac address, and geolocation output, with clean stdout for piping
Stars: ✭ 225 (-80.62%)
Mutual labels:  cli, terminal, unix
Run
⚑The resource runtime
Stars: ✭ 90 (-92.25%)
Mutual labels:  api, cli, terminal
Awesome Openapi3
😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community
Stars: ✭ 469 (-59.6%)
Mutual labels:  api, documentation, server
Cheat.sh
the only cheat sheet you need
Stars: ✭ 27,798 (+2294.32%)
Mutual labels:  cli, terminal, documentation

License Twitter Medium

How to write cross-platform Node.js code.

Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locally and 41% use Mac. In production 85% use Linux and 1% use BSD.

Table of contents

Summary

πŸ€– Development environment

πŸ“ File encoding

πŸ“‚ Filesystem

πŸ’» Terminal

πŸ”’ Security

πŸ“‘ Networking / IPC

πŸŽ›οΈ System

See also

Support

For any question, don't hesitate to submit an issue on GitHub.

Everyone is welcome regardless of personal background. We enforce a Code of conduct in order to promote a positive and inclusive environment.

Contributing

This project was made with ❀️. The simplest way to give back is by starring and sharing it online.

If the documentation is unclear or has a typo, please click on the page's Edit button (pencil icon) and suggest a correction.

If you would like to help us fix an error or add more information, please check our guidelines. Pull requests are welcome!

Thanks go to these wonderful people:

ehmicky
ehmicky

πŸ’» 🎨 πŸ€” πŸ“–
thatalextaylor
thatalextaylor

πŸ€” πŸ“–
Ben Noordhuis
Ben Noordhuis

πŸ€” πŸ“–
Steve Lee
Steve Lee

πŸ€” πŸ“’
Michael J. Ryan
Michael J. Ryan

πŸ€”
Fabio Spampinato
Fabio Spampinato

πŸ€”
AyrA
AyrA

πŸ€”
Felix Becker
Felix Becker

πŸ“– πŸ€”
Nicola Dal Maso
Nicola Dal Maso

πŸ€”
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].