Skip to main content

npm

npm works in Syria, but not all of it, as of .

Default package manager and registry for JavaScript and Node.js libraries

Last Updated

High-vote services get prioritized for outreach

What works

Each part of the service, checked from Syria.

Core useWorks

The reporter says npm packages download normally without problems.

Landing pageWorks

The reporter says the npm website loads.

Sign-upWorks

The reporter says an npm account was created easily.

Sign-inWorks

The reporter says signing in to the npm account worked easily.

One-time codes (OTP)Not checked
PaymentFails

The reporter says paying on npm is not possible because of the Stripe payment gateway.

UpgradeFails

The reporter says upgrading to a paid npm plan is not possible because of the Stripe payment gateway.

Progress Timeline

No Response

Activity Summary

Accessible in Syria. Community volunteers asked Microsoft's export controls team to enable access in February 2026, and it opened a case, but follow-ups through June 2026 drew no further reply.

Follow-up Sent

Community Updates

A fifth volunteer wrote to Microsoft's export-controls team, again asking that Syria be onboarded following the lifted sanctions.

Need Help with npm?

If you're experiencing issues accessing npm in Syria, you can reach out to their support team directly.

Support Page

Work at Microsoft? Know someone who does?

Sanctions are lifted. Most companies just haven't updated their policies. A word from inside Microsoft can change that.

Tips for advocating

  • Reach out to legal, compliance, or policy teams.
  • Reference the lifted sanctions.
  • Point to competitors who have already unblocked Syria.

More from Microsoft

View all

Activision Blizzard

Unknown

Battle.net

Usable

Call of Duty

Unknown

Candy Crush Soda Saga

Blocked

Clipchamp

Blocked

Copilot

Blocked

GitHub

Usable

GitHub Copilot

Usable

LinkedIn

Usable

LinkedIn Learning

Usable

Frequently Asked Questions

Partly. The core use of npm works in Syria, but something else about it fails or has not been checked. This page lists what works and what does not.

Many international services blocked access to Syria due to previous sanctions and compliance policies. Even as sanctions are being reviewed, some companies have not yet restored access. Unblock Syria tracks these services and advocates for change.

You can help by voting on this page to show demand, sharing it on social media, and contacting npm directly to request they restore access for Syrian users.