Hypertext Markup Language is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content.
Cascading Style Sheets is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML.
Tailwind CSS is an open-source CSS framework. The main feature of this library is that, unlike other CSS frameworks like Bootstrap, it does not provide a series of predefined classes for elements such as buttons or tables.
JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS. 99% of websites use JavaScript on the client side for webpage behavior.
TypeScript is a free and open-source high-level programming language developed by Microsoft that adds static typing with optional type annotations to JavaScript.
Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js is used for server-side scripting.
Express.js is a web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs.
An alternative to GraphQL and Rest, tRPC allows you to easily build & consume fully typesafe APIs without schemas or code generation.
React is a free and open-source front-end JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies.
Next.js is a React framework that enables several extra features, including server-side rendering and generating static websites. It is an open-source JavaScript framework created by Vercel.
Auth.js is a runtime agnostic library based on standard Web APIs that integrates deeply with multiple modern JavaScript frameworks to provide an authentication experience that’s simple to get started with, easy to extend, and always private and secure!
Better Auth is a framework-agnostic authentication and authorization framework for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities.
Powerful asynchronous state management for TS/JS, React, Solid, Vue, Svelte and Angular
Zustand is a simple and fast alternative to React Context. It is a small, fast, and scalable bearbones state-management solution using React Hooks.
Vitest is a Vite-native unit test framework. It is fast, lightweight, compatible with Jest and has a great developer experience.
Jest is a JavaScript testing framework designed to ensure correctness of any JavaScript codebase. It is used by Facebook, Instagram, Airbnb, Uber, and many others.
Python is a high-level, interpreted, general-purpose programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
Linux is a family of open-source Unix-like operating systems based on the Linux kernel. It is a popular operating system for servers, desktops, and embedded systems.
Git is a distributed version control system for tracking changes in source code during software development. It is designed for speed and efficiency.