Salman Ahmad's starred repositories
handsontable
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
react-admin
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
react-data-grid
Feature-rich and customizable data grid React component
react-geiger
Audiolize React performance
react-design-patterns
A research project to apply the object-oriented design patterns to React.
functional-ui-kit
Precise Figma & React components. Packed with best practices, unified prop names & consistent design and code.
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
openreplay
Session replay and product analytics you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.
prop-types
Runtime type checking for React props and similar objects
listoffreelancingvideos
Curated List of Videos about Freelancing
clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
nodejs-integration-tests-best-practices
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2024)
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
react-spectrum
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
currency.js
A javascript library for handling currencies
stripe-webhook-monitor
Stripe Webhook Monitor provides a real-time feed and graph of Stripe events received via webhooks. 📈✨
why-did-you-render
why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)
nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
React-withMemo-
A nice hoc that will update your component only if a certain prop(s) of your choice changes
fast-redux
Redux extension with O(1) speed and dynamic importing of reducers/actions.
sass-guidelines
Guidelines for writing sane, maintainable and scalable Sass.