The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Jslib Alternatives
Similar projects and alternatives to jslib
-
bromite
Bromite is a Chromium fork with ad blocking and privacy enhancements; take back your browser!
-
platform-compat
Discontinued Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
-
bitwarden
Discontinued Bitwarden client applications (web, browser extension, desktop, and cli) [Moved to: https://github.com/bitwarden/clients]
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
jslib reviews and mentions
-
Bitwarden PINs can be brute-forced
Someone should tell them!
https://github.com/bitwarden/jslib/issues/52
-
How to estimate strength of strong not 100% randomly generated passhphrases?
To that extent, they're not going to bother trying to brute force the original password with aaaaaaa, aaaaaab, aaaaaac, etc. they'll start by going through the very publicly known word list and try abacus, abdomen, abdominal, etc.
-
What am I doing wrong?
FYI, according to the implementation notes in the .1pux importer pull request , the 1Password categories should be mapped to Bitwarden categories as follows:
-
Lost my master password
In 2021, there was a PR (bitwarden/jslib#404) that changed it from 1 to 2 for local authentication. Server authentication still uses 1 iteration.
- SHA256 is a terrible choice for a PBKDF in 2019
-
Are passphrases random, or is there some kind of semantic algorithm to pick related words and try to make easier to remember together? Just got this gem 👀
As a point of interest, there are 7,776 unique words in the word list. As such, each word provides log2(7776) ~= 12.92 bits security. So the 4 word phrase Bitwarden generates by default only provides ~51 bits security (your 3 word phrase about 38 bits).
- Where can I find the source code for Bitwardens password generator program?
-
Bitwarden code on Github question
The code you're interested in is here: https://github.com/bitwarden/jslib
-
Bitwarden CSV Import
Fixes and improvements to MykiCsvImporter by djsmith85 · Pull Request #707 · bitwarden/jslib (github.com)
- Generating passphrase in language other than English
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Stats
bitwarden/jslib is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of jslib is TypeScript.
Sponsored