Dev Savers

List of Productivity-Boosting Tools and Frameworks

Save Your Time
Hero Image

Tools and Frameworks

Next.js

React Framework

The React Framework for Production

Tailwind CSS

CSS Framework

A utility-first CSS framework for rapidly building custom designs.

SwiperJS

Slider Library

The Most Modern Mobile Touch Slider.

Spline

Design Tool

Spline is a design tool that lets you create interactive prototypes without code.

Framer Motion

Animation Library

Open source, production-ready animation and gesture library for React.

React Icons

Icon Library

Include popular icons in your React projects easily with react-icons, which utilizes ES6 imports that allows you to include only the icons that your project is using.

React Hook Form

Form Library

Performant, flexible and extensible forms with easy-to-use validation.

React Query

React Query

Data Fetching Library

React Query is a powerful library for fetching, caching and updating asynchronous data in React.

React Spring

React Spring

Animation Library

A spring-physics based animation library for React.

React Three Fiber

React Three Fiber

3D Library

A React renderer for Three.js on the web, with a declarative and reactive API.

React Use

React Use

Hooks Library

Collection of essential React Hooks.

React Use Gesture

React Use Gesture

Gesture Library

React-use-gesture is a React hook to bind mouse/touch gestures to your components.

React Use Scroll

React Use Scroll

Scroll Library

React-use-scroll is a React hook to bind scroll events to your components.

React Use State With Callback

React Use State With Callback

State Library

React-use-state-with-callback is a React hook to bind state to your components.

ReactJS

ReactJS

JavaScript Library

React is a JavaScript library for building user interfaces.

TypeScript

TypeScript

Programming Language

TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.

NodeJS

NodeJS

JavaScript Runtime

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.

NestJS

NestJS

NodeJS Framework

Nest (NestJS) is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with and fully supports TypeScript (yet still enables developers to code in pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).

ExpressJS

ExpressJS

NodeJS Framework

Fast, unopinionated, minimalist web framework for Node.js

GraphQL

GraphQL

Query Language

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.

Apollo GraphQL

Apollo GraphQL

GraphQL Framework

Apollo GraphQL is a data graph platform that helps you deliver great experiences to your users.

MongoDB

Database

MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era.

PostgreSQL

PostgreSQL

Database

PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

Oracle Database

Oracle Database

Database

Oracle Database is a multi-model database management system produced and marketed by Oracle Corporation. It is a database commonly used for running online transaction processing, data warehousing and mixed database workloads.

MySQL

MySQL

Database

MySQL is an open-source relational database management system (RDBMS).

Apache Kafka

Apache Kafka

Message Broker

Apache Kafka is an open-source stream-processing software platform developed by LinkedIn and donated to the Apache Software Foundation, written in Scala and Java. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds.

PHP

PHP

Programming Language

PHP is a popular general-purpose scripting language that is especially suited to web development.

Python

Programming Language

Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Java

Java

Programming Language

Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

JavaScript

Programming Language

JavaScript is a high-level, interpreted programming language. It is a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm.

C#

C#

Programming Language

C# is a general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

Kotlin

Programming Language

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.

Go

Programming Language

Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.

Dart

Programming Language

Dart is a client-optimized programming language for apps on multiple platforms. It is developed by Google and is used to build mobile, desktop, server, and web applications. Dart is an object-oriented, class-based, garbage-collected language with C-style syntax. Dart can compile to either native code or JavaScript.

Flutter

UI Framework

Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

Bootstrap

UI Framework

Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery.

Material UI

UI Framework

Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

Git

Version Control

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

GitHub

Version Control

GitHub is a web-based hosting service for version control using git. It is mostly used for computer code. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features.

Sass

CSS Preprocessor

Sass is the most mature, stable, and powerful professional grade CSS extension language in the world. Sass is a stylesheet language that's compiled to CSS. It allows you to use variables, nested rules, mixins, inline imports, and more, all with a fully CSS-compatible syntax. Sass helps keep large stylesheets well-organized and makes it easy to share design within and across projects.

Webpack

Webpack

Module Bundler

Webpack is a static module bundler for modern JavaScript applications. When webpack processes your application, it internally builds a dependency graph which maps every module your project needs and generates one or more bundles.

Html5

Markup Language

HTML5 is the fifth and current major version of the HTML standard, and subsumes XHTML, which was the previous version of HTML. HTML5 is intended to subsume not only HTML 4, but also XHTML 1 and DOM Level 2 HTML.

CSS3

CSS3

Style Sheet Language

CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.

Docker

Containerization

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.

Kubernetes

Container Orchestration

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.