Open Source ACME based CA in Node.js

I’m looking for an Open Source Implementation of ACME based CA in Node.js. Moreover, I’m aware of Boulder, can anyone please list out any other CA implementations especially in Node.js?

Thanks in Advance!

Hi @amany9000, welcome the community forum :wave:

The only ones I’m aware of personally are in PHP or Go :thinking:

Unfortunately I don’t think there are many Open Source ACME server implementations. These are the ones I know of (other than Boulder):

I believe EJBCA’s (Java) implementation of ACME is proprietary and not available in the community edition.

As a fun bit of trivia Boulder was originally started as a Node.js project. It was before I was personally involved so I can’t speak to why the change to Go was made. I don’t think the Node version was ever anywhere near feature complete.


Thank You @cpu. Your answer was really thorough. Cheers.

1 Like