InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 JavaScript Jest Projects
-
😎 A great list that will increase your Node.js knowledge with practice -> nodebestpractices
-
javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022)
😎 You want to take your JS testing skills to the next level, here is a nice repo -> javascript-testing-best-practices
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: How to Confidently Write Unit Tests using React Testing Library | dev.to | 2022-12-01
So If you have experience with enzyme testing, where you might be checking the value of state once you click any button or you might be checking the prop value If something changes.
-
😎 You jumped to React before JS, but you are missing pure JS. Here's a boost to help you complete yourself -> js-stack-from-scratch
-
-
NOTE: If your project uses TypeScript, I would suggest using tsdx instead.
-
node-express-boilerplate
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Pepperoni App Kit - 4,453 stars
-
Project mention: Trouble Building Chrome Extension to Get News Article Content | reddit.com/r/webdev | 2022-11-22
I've been working on an enhanced reader mode extension for the last few months. I found that Mercury Reader's parser tool is useful for extracting content. If that's not exactly what you're looking for, readibility is another good option. It's a library used inside Firefox's reader moder that you can use in any project.
-
Project mention: Is there a jest query method for this use case? | reddit.com/r/reactjs | 2022-12-30
React Testing Library uses jest-dom which has a .getByText() matcher.
-
jest-image-snapshot
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
-
-
learning-react
The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media
-
nodejs-integration-tests-best-practices
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2022)
nodejs-integration-tests-best-practices
-
-
lwc-recipes
A collection of easy-to-digest code examples for Lightning Web Components on Salesforce Platform
Project mention: 37, MBA, can’t find work, looking at changing careers and going back to school for Comp-sci or programming | reddit.com/r/careeradvice | 2023-01-24 -
-
frisby
Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun. (by vlucas)
-
-
spearmint
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. (by open-source-labs)
I went down a crazy rabbit hole gathering all kinds of data and analyzing the open source projects that Codesmith has. I'm very fast and it took about 2 hours one Sunday afternoon. I logged alumni LinkedIns and GitHubs for ~200 people listed on these open source project individual websites. I found about 2/3 of people listed 6+ months of work experience on their LinkedIns as "Software Engineers" but when looking at their GitHub contributions to the projects, committed on average over 2-3 week long periods only. All of these projects had the exact same spiky patterns, it was crazy, over and over and over and over again, like this: https://github.com/open-source-labs/spearmint/graphs/contributors and over and over people listing months and sometimes years of experience on their LinkedIns.
-
-
Project mention: Components using Date objects produce different snapshots in different timezones | reddit.com/r/codehunter | 2022-03-15
I'm using Enzyme with enzyme-to-json to do Jest snapshot testing of my React components. I'm testing shallow snapshots of a DateRange component that renders a display field with the current range (e.g. 5/20/2016 - 7/18/2016) and two DateInput components that allow selecting a Date value. This means that my snapshot contains the Dates I pass to the component both in the DateInput props and in a text representation it resolves itself. In my test I'm creating some fixed dates using new Date(1995, 4, 23).
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript Jest related posts
- 37, MBA, can’t find work, looking at changing careers and going back to school for Comp-sci or programming
- Troll Lord Games is discontinuing all their 5E products AND dropping OGL 1.0a from all future releases.
- How I approach testing in Angular and React.
- Apex triggers and test classes.
- Is there a jest query method for this use case?
- Should we upgrade enterprise to unlimited?
- Beginner Guide on Unit Testing in React using React Testing Library and Vitest
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Feb 2023
Index
What are some of the best open-source Jest projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | nodebestpractices | 86,002 |
2 | javascript-testing-best-practices | 20,441 |
3 | Enzyme | 19,964 |
4 | js-stack-from-scratch | 19,712 |
5 | front-end-guide | 14,784 |
6 | tsdx | 10,517 |
7 | node-express-boilerplate | 5,065 |
8 | pepperoni-app-kit | 4,644 |
9 | parser | 4,532 |
10 | jest-dom | 3,755 |
11 | jest-image-snapshot | 3,558 |
12 | jest-puppeteer | 3,417 |
13 | learning-react | 3,197 |
14 | nodejs-integration-tests-best-practices | 2,784 |
15 | jest-extended | 2,094 |
16 | lwc-recipes | 2,003 |
17 | rest | 1,735 |
18 | frisby | 1,502 |
19 | generator-rn-toolbox | 1,196 |
20 | spearmint | 1,139 |
21 | jest-in-case | 1,025 |
22 | enzyme-to-json | 963 |
23 | enzyme-matchers | 898 |