Skip to content

Instantly share code, notes, and snippets.

@HotCherryPie
Last active September 17, 2022 16:17
Show Gist options
  • Save HotCherryPie/4f1585415692e3844f9499b9e194931e to your computer and use it in GitHub Desktop.
Save HotCherryPie/4f1585415692e3844f9499b9e194931e to your computer and use it in GitHub Desktop.
🔨 Development
.Info
  •  CourseHunter
  •  awesome-cheatsheets
  •  project-based-learning: Curated list of project-based tutorials
  •  tlroadmap: 👩🏼‍💻👨🏻‍💻Карта навыков и модель развития тимлидов
  •  build-your-own-x: 🤓 Build your own (insert technology here)
  •  realworld: "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅
  •  free-programming-books: Freely available programming books
  •  TensorFlow-World-Resources: Organized & Useful Resources about Deep Learning with TensorFlow
  •  cheatsheets-ai: Essential Cheat Sheets for deep learning and machine learning researchers
  •  A-to-Z-Resources-for-Students: Curated list of resources for college students If you like give a
  •  computer-science: Path to a free self-taught education in Computer Science!
  •  free-programming-books: Freely available programming books
  •  devops-exercises: Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
  •  METANIT.COM - Сайт о программировании
  •  Learn X in Y Minutes: Scenic Programming Language Tours
  •  Tutorials | DigitalOcean
  •  Principles Wiki
  •  DevYouTubeList: List of Development YouTube Channels
  •  HolyJS
  •  ITVDN
  •  Веб-стандарты
  •  JUG .ru
  •  Технострим Mail.Ru Group
  •  thenewboston
  •  Andrey Sozykin
  •  loftblog
  •  CODE & ROBOTS
  •  CodeDojo
  •  JSConf
  •  Академия Яндекса: Разработка
  •  Frontend United
  •  Фронтенд
  •  ML Trainings
  •  Компьютерные науки
  •  Школа программистов hh.ru
  •  Mobius
  •  HTTP 203
  •  sentdex
  •  The Net Ninja
  •  Konstantin Kokorin
  •  Kontur Academy
  •  Microsoft Developer Russia
  •  Start Android
  •  Ana Tudor
  •  Computer Science Center
  •  Yuri Artyukh
  •  The Coding Train
  •  Ulbi TV
  •  Kranky Geek
  •  RITFest Channel
  •  Фрилансер по жизни - IT и фриланс
  •  Гоша Дударь
  •  Traversy Media
  •  Documentaries for Developers
  •  DotNext
  •  C++ User Group
  • .Info[...]
    [Conflict-free Replicated Data Type]
  •  Martin Kleppmann — CRDTs: The hard parts (https://habr.com/ru/company/jugru/blog/556674)
  •  CRDT: Conflict-free Replicated Data Types
  •  "Making Webapps Collaborative with Composable CRDTs" by Matthew Weidner and Heather Miller
  •  the-book-of-secret-knowledge: A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
  •  awesome-falsehood: 😱 Falsehoods Programmers Believe in
  •  every-programmer-should-know: A collection of (mostly) technical things every software developer should know about
  •  Project Structure / Structure your solution by components
  •  awesome-naming: A curated list for when naming things is done right.
  •  naming-cheatsheet: Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
  •  system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
  •  Conventional Commits
  •  Conventional Comments
  •  commit-messages-guide: A guide to understand the importance of commit messages and how to write them well
  •  papers-we-love: Papers from the computer science community to read and discuss.
  •  The Algorithms | Open Source Book for Newbies to Learn Algorithms and Implement them in any Programming Language
  •  Каталог Алгоритмов
  •  Семантическое Версионирование 2.0.0 | Semantic Versioning
  •  Vitaly Friedman: Smart responsive interface design patterns
  •  Виталий Фридман — Тестируем до последнего: smart responsive interface design patterns
  •  Виталий Фридман — Крайности тестирования: хитрости из темных уголков мобильных интерфейсов
  •  Виталий Фридман – New Adventures in Responsive Web Design
  •  Goodbye, Clean Code
  •  Тысяча и один UI-баг, или Как помочь разработчику избегать типовых ошибок в UI
  •  How Complex Systems Fail
  •  Pure DI
  •  Service Locator is an Anti-Pattern
  •  Refactoring to Aggregate Services
  •  Functional architecture: a definition
  •  google/eng-practices: Google's Engineering Practices documentation
  •  Solid
  •  0xZ0F/Z0FCourse_ReverseEngineering: Reverse engineering course by Z0F. Focuses on x64 Windows.
  •  The SVG `path` Syntax: An Illustrated Guide
  •  Short-polling vs Long-polling for real time web applications?
  •  Прием платежей и авто выплаты
  •  Coding "Snake" in 4 min 30 sec (plain browser JavaScript)
  •  Visualizing Garbage Collection Algorithms
  •  Сверхсовременные иммутабельные структуры данных
  •  wtfpython: What the f*ck Python? 😱
  •  nodebestpractices: The Node.js best practices list (September 2020)
  •  graphql-schema-language-cheat-sheet
  •  webpack defaults
  •  Defensive coding
  • .Info[...].#Criticism
  •  For developers, Apple’s Safari is crap and outdated – Perry Sun
  •  Safari isn't protecting the web, it's killing it
  •  Progress Delayed Is Progress Denied
  •  Please stop recommending Git Flow! (https://habr.com/ru/company/flant/blog/491320/)
  •  Все Фронтендеры — СВЕРХЛЮДИ
  •  ПЛОХОЙ КОД - твой ЛУЧШИЙ друг
  •  Двойные стандарты АйТи
  •  Программирование для избранных
  •  Ты должен писать плохой код
  •  Чистый код не существует
  •  Вся суть чистого кода
  •  Medium is a poor choice for blogging @ tonsky.me
  •  The Shocking Immaturity of JavaScript
  •  No, Utility Classes Aren't the Same As Inline Styles | frontstuff
  •  Итак urql. Если вдруг это буквосочетание прошло мимо-вас - это мощная и эффективная альтернатива apollo client в качестве graphql клиента
  •  Don't use functions as callbacks unless they're designed for it
  •  Broken Promises. The unspoken flaws of JavaScript… | by Aldwin Vlasblom
  •  Хватит организовывать код по типу файлов (read comments)
  •  Choice Words about the Upcoming Deprecation of JavaScript Dialogs | CSS-Tricks
  •  Jason Knight | BEM is DUMB. Don’t Use Mostly Borked
  •  Jason Knight | Accessible Fonts: Please, STOP Using PX For Screen!
  •  Jason Knight | Part Of Why I Think React Is Junk
  •  Jason Knight | Why Presentational Classes for HTML/CSS Are Ignorant Garbage
  •  Jason Knight | JavaScript Method Chaining… It’s All So STUPID!
  •  Jason Knight | Thinking In React — SOMEBODY’s Not Thinking
  •  Jason Knight | HTML / CSS “frameworks” — Monuments to Ignorance, Incompetence, and Ineptitude
  •  Why We Should Throw Out React and Pick Up Angular | by Sam Redmond
  •  Why we need to stop using React. Before we even get started I can… | by Sam Redmond
  •  Human-Readable JavaScript: A Tale of Two Experts (https://habr.com/ru/company/macloud/blog/555304)
  •  Stop Using Icon Fonts by Michael Irigoyen
  •  C++ быстрее и безопаснее Rust, Yandex сделала замеры
  •  Why I’ve never used Redux. Chapter 1: The reasons | by Anton Kosykh
  •  Почему мы выбрали MobX, а не Redux, и как его использовать эффективнее
  •  Why Vue Options api And Composition api at the same time
  •  Just use the syntax that fits the shape of your brain. Arguing your preferred syntax is superior is like arguing you have the better brain shape than others.
  •  On let vs const
  •  A fucking rant about fucking const vs fucking let
  •  Presentational and Container Components | by Dan Abramov
  •  Today’s Javascript, from an outsider’s perspective
  •  Почему стоит хранить зависимости в системе контроля версий
  •  Can We All Just Admit React Hooks Were a Bad Idea? | by Amy Blankenship
  •  Jake Archibald: PSA: It isn't worth using DocumentFragment for performance reasons
  •  Полиморфизм ломает твой код
  •  Why we had to move away from React Query
  •  Why we had to move away from React Query
  • .Education.Learning[...]
    [Frontend]
  •  developer-roadmap: Roadmap to becoming a web developer
  •  Как организована веб-платформа
  •  Дока | Frontend documentation
  •  CSS Vocabulary
  •  Learn CSS
  •  Learn Forms
  •  Learn Responsive Design
  •  Learn PWA
  •  DevTools Tips
  •  about:web
  •  БЭМ нейминг. Как писать CSS по методологии BEM(блок - элемент - модификатор)
  •  HTML5 Canvas Tutorials for Beginners | Become a Canvas Pro
  •  Chrome DevTools  |  Google Developers
  •  Build better sites faster with Chrome DevTools
  •  A few web console tricks
  •  Optimize Website Speed With Chrome DevTools
  •  display: grid; grid: subgrid; / Серёжа Попов (Лига А.)
  •  Большая статья про гриды (CSS Grid Layout)
  •  Grid by Example
  •  Неизведанные глубины CSS: метрики шрифта, line-height и vertical-align
  •  «Загадочные отступы» между инлайн-элементами
  •  Удивительный и неизвестный inline-block
  •  Everything About Auto in CSS (https://habr.com/p/494716)
  •  Digging Into CSS Logical Properties (https://habr.com/p/546108)
  •  Min and Max Width/Height in CSS
  •  Intrinsic Sizing In CSS
  •  CSS Variables 101 (https://habr.com/ru/company/skillfactory/blog/523130/)
  •  Handling Long and Unexpected Content in CSS
  •  CSS: о выводе коротких и длинных текстов (https://ishadeed.com/article/css-short-long-content)
  •  Overflow And Data Loss In CSS
  •  What's the Difference between DOM Node and Element? (https://habr.com/p/539096)
  •  Полное визуальное руководство-шпаргалка по Flexbox и Grid + туториал
  •  Устройство современного веб-браузера Chrome (часть 1/4) (https://developers.google.com/web/updates/2018/09/inside-browser-part1)
  •  The Rules of Margin Collapse
  •  CSS Flexbox
  •  Основы HTML5. Полный курс
  •  CSS Grid. Полный курс
  •  Work with cookies the modern way
  •  CSS - Полное руководство (включая Flexbox, Grid и Sass)
  •  Вёрстка
  •  Inner & Outer Values of the Display Property
  •  БЕСПЛАТНЫЙ курс по верстке сайтов (Front End). Уроки HTML CSS JS
  •  Specifics on CSS Specificity
  •  What the heck, z-index??
  •  Как хранят данные в браузере
  •  Bootstrap 5 Tutorial
  •  Avoid large, complex layouts and layout thrashing
  • [JavaScript]
  •  Современный учебник JavaScript
  •  Understanding ECMAScript · V8 Blog
  •  JavaScript. Ядро
  •  Основы JavaScript
  •  Jake Archibald: все что я знаю про Event Loop в JavaScript (2018)
  •  Продвинутый JavaScript
  •  Вебинар: Асинхронность в JavaScript. Таймеры, промисы, async/await
  •  Сложный JavaScript простым языком
  •  JavaScript's Memory Management Explained (https://tproger.ru/translations/upravlenie-pamjatju-v-javascript)
  •  🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly) | Technorage
  •  Object initializer | Prototype mutation
  •  Наследование и цепочка прототипов
  •  Object.prototype.__proto__
  •  JavaScript Inheritance: The Dark Arts
  •  JavaScript - Область видимости и контекст выполнения
  •  Контекст выполнения и стек вызовов в JavaScript
  •  Execution context, Scope chain and JavaScript internals
  •  Лексическое окружение (LexicalEnvironment) | JS: Функциональное программирование
  •  Иван Тулуп: асинхронщина в JS под капотом / Михаил Башуров
  •  Speculation in JavaScriptCore | WebKit
  •  Андрей Мелихов — V8 под капотом
  •  JavaScript Паттерны. Полный курс (22 паттерна в 1 видео)
  •  Современный JavaScript с самого начала
  •  JavaScript разработчик в 2021 году - С Нуля до Про
  •  JavaScript: Понимание странных частей
  •  What are wrapper objects for primitive values?
  •  Statements Vs. Expressions
  •  Тонкости ECMA-262-3. Часть 1. Контексты исполнения
  •  Тонкости ECMA-262-3. Часть 2. Объект переменных
  •  Тонкости ECMA-262-3. Часть 3. This
  •  Тонкости ECMA-262-3. Часть 4. Цепь областей видимости
  •  Тонкости ECMA-262-3. Часть 5. Функции
  •  Тонкости ECMA-262-3. Часть 6. Замыкания
  •  Тонкости ECMA-262-3. Часть 7.1. ООП: Общая теория
  •  Тонкости ECMA-262-3. Часть 7.2. ООП: Реализация в ECMAScript
  •  Тонкости ECMA-262-3. Часть 8. Стратегия передачи параметров в функцию
  •  Тонкости ECMA-262-5. Часть 1. Свойства и дескрипторы свойств
  •  ECMA-262-5 in detail. Chapter 3.1. Lexical environments: Common Theory
  •  ECMA-262-5 in detail. Chapter 3.2. Lexical environments: ECMAScript implementation
  • [Neural/BigData]
  •  AI-Expert-Roadmap: Roadmap to becoming an Artificial Intelligence Expert
  •  Нейронные сети. Просто
  •  Нейронные сети
  •  Theory of Neural Networks / Beau Carnes | Технострим
  •  MIT 6.034 Artificial Intelligence, Fall 2010
  •  Data Mining / осень 2019 (Алгоритмы интеллектуальной обработки больших объемов данных) - YouTube
  •  Стилизация изображений с помощью нейронных сетей: никакой мистики, просто матан
  • [ReactNative]
  •  Руководство по Анимациям в React Native
  •  React Native: Продвинутые концепции
  •  Curso de React Native
  •  React Native - Практическое руководство
  • [C/CXX]
  •  Программирование на Си с нуля
  •  Программирование на Си продвинутый level
  •  Dive into C++11/14
  •  Популярные вопросы на собеседовании по C++ и ответы на них
  • [Flutter]
    [Apple]
  •  Онлайн-курс «Разработка под iOS. Начинаем»
  • [Android]
  •  Приложение для Android. Мастер-класс
  •  Первое Android приложение на Kotlin
  •  ОС Android. Введение в разработку мобильных приложений.
  •  Android Development Tutorial
  •  Android Development for Beginners
  •  How to Make Android Apps
  •  Разработка на Android
  •  Android Development pro tips
  •  Android
  •  Разработка приложений под Android. Базовый курс - Видеоуроки
  • [Java]
  •  JavaRush - обучение программированию на Java онлайн
  •  IntelliJ IDEA Video Tutorials
  •  Java Алексей Владыкин
  •  Основы Java
  •  Вебинары по Java
  •  ZhirniToni Java для чайников
  •  ZhirniToni Java Production
  •  ZhirniToni Методология
  •  Разработка игры на Java с нуля
  •  Java Hibernate [завершен]
  •  Java 10
  •  Разработка на Java (весна 2016)
  •  Java (зима 2015)
  •  Java (осень 2013)
  •  Java Algorithms
  •  Java Video Tutorial
  •  Java для начинающих
  •  Java maven [Завершен]
  •  Java code review [завершен]
  •  Java code conventions [завершен]
  •  JavaFX Java GUI Design Tutorials
  •  JavaFX 8 Tutorials
  •  Spring на практике
  •  Реактивное программирование с RxJava
  •  Java-core от Winderton’а
  •  Основы Java
  •  Продвинутый Java (от разработчика из JetBrains
  • [dotNet]
  •  Работа с Entity Framework 6
  •  Заблуждения начинающих C# разработчиков. Пытаемся ответить на стандартные вопросы / Хабр
  • [React]
  •  react-developer-roadmap: Roadmap to becoming a React developer in 2018
  •  how-react-hooks-work: Understand how React-hook really behaves, once and for all!
  •  React lifecycle methods diagram
  •  Учебный курс по React, часть 1: обзор курса, причины популярности React, ReactDOM и JSX
  •  Разработка приложений на React. Алексей Гуськов, Ареал
  •  React: монтируй, демонтируй, обновляй
  •  Полное введение в React, v3 (вместе с Redux, Router и Flow)
  •  Все ли вы знаете о useCallback
  •  5 Mistakes to Avoid When Using React Hooks
  •  MobX & React. Полный курс
  •  React Testing Library. Полный курс
  •  Jest & Enzyme. Полный курс
  •  TypeScript & React. Полный курс
  •  React Hooks
  •  TypeScript с React
  •  Продвинутые React Паттерны: Полное Руководство (2020)
  •  Откройте для себя react-query
  •  Мастер-класс: Веб-разработка c React + Typescript 2021
  •  React - Полное руководство (включая Hooks, React Router, Redux)
  •  Полный курс по JavaScript + React - с нуля до результата
  •  React Native с React Hooks и React Query: Высокая производительность
  • [ReactNative]
  •  React Native и Router: Создавайте Мобильные Приложения с React
  • [Vue]
  •  Vue.js с нуля
  •  Бесплатный курс по Vue.js
  •  Vue.js + Vuetify + Firebase Project - DevMeetup - YouTube
  •  7 Secret Patterns Vue Consultants Don’t Want You to Know
  •  Vue.js 3 (Composition API, Vue Router, Vuex)
  •  Курс по vue.js - с нуля до про
  • [NodeJS]
  •  Node.js
  •  Express From Scratch
  •  Node Authentication Tutorial with Passport.js
  •  NodeJS - Полное руководство (включая MVC, REST API, GraphQL) - Курс
  •  NestJS - с нуля, современный backend на TypeScript и Node JS
  •  GraphQL Mastery: Начало Работы и Освоение GraphQL
  •  Event Loop and the Big Picture — NodeJS Event Loop Part 1 | by Deepal Jayasekara
  • [TypeScript]
  •  Performance · TypeScript Wiki
  •  Производительность TypeScript
  •  TypeScript. Полный курс
  •  Understanding TypeScript (Maximilian Schwarzmüller)
  •  Typescript: Полное руководство разработчика
  •  Шаблоны Проектирования в TypeScript
  •  typescript-book: The definitive guide to TypeScript and possibly the best TypeScript book . Free and Open Source 🌹
  • [git]
  •  Основы использования Git
  •  Git и GitHub Курс Для Новичков
  •  Learn Git Branching
  •  Git и Github Bootcamp
  • [Testing.Basic]
  •  Курсы тестирования ПО Вадима Ксендзова
  •  Тестирование ПО с Нуля до Intermediate. Много практики!
  •  Artsiom Rusau QA Life
  •  Курс Тестировщик с нуля / QA engineer course (eng subs)
  •  Гайд по трудостройству. Профессия QA Engineer
  •  Тестовые задания для тестировщика
  •  Chrome DevTools: Инструменты тестировщика
  •  Тестирование REST API (Software Testing)
  •  Login Test Example
  •  coding-interview-university: A complete computer science study plan to become a software engineer.
  •  learn-regex: Learn regex the easy way
  •  a-picture-is-worth-a-1000-words: I am trying to describe complex matters in simple doodles!
  •  Рейтинг площадок дополнительного образования в ИТ: по результатам исследования «Моего круга»
  •  100+ Computer Science Concepts Explained
  •  Regex Tutorial
  •  Изучаем Linux на примере UBUNTU
  •  Object Oriented Design
  •  Design Patterns Video Tutorial
  •  Шаблоны разработки (полный курс)
  •  Алгоритмы и структуры данных
  •  The Book of Shaders
  •  PostgreSQL изнутри
  •  Айти менторы | Таблица людей, которые искренне хотят ответить на твои вопросы по IT
  •  Fundamentals Of Algorithms
  •  Docker и Kubernetes: Практическое руководство
  •  Полное руководство для разработчика по MongoDB
  •  MongoDB - Полное руководство
  •  Webpack, Babel - Детальное Руководство по Настройке
  •  Docker и Docker Compose - Деплой проекта с нуля
  •  ML-YouTube-Courses: 📺 A place to discover the latest machine learning courses on YouTube.
  • .Education.Practice[...]
  •  GUI Challenges
  •  Верстка под Wordpress на Bootstrap 4 + Sass
  •  Переключатель 🌓 цветовой схемы: радиокнопки, CSS-фильтры и инверсия, SVG-иконки, JS и localStorage - YouTube
  •  Build A Responsive Website With HTML & CSS Tutorial
  •  GraphQL на примере (Node.js, Express, Apollo Server, React, Apollo Client)
  •  React разработчик 2021 (с Redux, Hooks, GraphQL)
  •  GraphQL & React. Полный курс (Material-UI, Apollo, mLab)
  •  Flutter и Firebase: создание полноценного приложения для iOS и Android
  •  Flutter и Firebase: Создайте Собственное Приложение UBER
  •  Создайте Клон UBER с помощью Flutter и Firebase (2020)
  •  Самый полный курс React Fullstack - Видеоуроки
  •  [FULLSTACK] Instagram Клон 2.0
  • .Statuses
  •  Can I use
  •  Can I email…
  •  caniuse.email
  •  tc39/proposals
  •  tc39/agendas
  •  tc39/notes
  •  tc39/ecma402: Proposal and PR Progress Tracking
  •  CSS Working Group Editor Drafts
  •  WebKit Feature Status | WebKit
  •  Test262 Report
  •  ECMAScript 6 compatibility table
  •  Node.js ES2015/ES6, ES2016 and ES2017 support
  •  w3c/css-houdini-drafts
  •  Is Houdini Ready Yet?
  •  Chrome Platform Status
  •  Features · V8
  •  Fugu API Tracker
  •  web-platform-tests dashboard
  •  Compat 2021 Dashboard
  •  ECMAScript Proposals Status Dashboard
  •  Mozilla Specification Positions
  • .Lang.dotNET
  •  Reference Source
  •  .NET Documentation | Microsoft Docs
  •  Вебинары С# /.NET
  •  C# — ковариантность и контравариантность в обобщенных интерфейсах
  •  Ковариантность и контравариантность делегатов | C#
  •  C# Object Notation | Brice’s Blog
  • .Lang.CXX
  •  awesome-modern-cpp: A collection of resources on modern C++
  •  std::initializer_list — cppreference.com
  •  CS:GO bHop and triggerBot
  •  [C++] Правильный перехват функций (x86)
  •  C++ Russia 2018:: Алексей Салмин , Memory Management Tips & Tricks - YouTube
  •  Привязка Программы К Железу на C++
  •  The cost of dynamic (virtual calls) vs. static (CRTP) dispatch in C++ - Eli Bendersky's website
  •  Как компилятор C++ находит правильную функцию
  •  C-Plus-Plus: Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
  • .Lang.Java
  •  Double Brace Initialization
  •  Instance Initializers in Java Explained - DZone Java
  •  Андрей Бреслав — Kotlin для Android: коротко и ясно
  •  Андрей Бреслав — На плечах гигантов: языки, у которых учился Kotlin - YouTube
  • .Lang.JS
  •  clean-code-javascript: Clean Code concepts adapted for JavaScript
  •  wtfjs: A list of funny and tricky JavaScript examples
  •  project-guidelines: A set of best practices for JavaScript projects
  •  33-js-concepts: 📜 33 concepts every JavaScript developer should know.
  •  javascript-algorithms: Algorithms and data structures implemented in JavaScript with explanations and links to further readings
  •  javascript-questions: A long list of (advanced) JavaScript questions, and their explanations Updated weekly!
  •  modern-js-cheatsheet: Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
  •  You-Dont-Know-JS: A book series on JavaScript. @YDKJS on twitter.
  •  mostly-adequate-guide: Mostly adequate guide to FP (in javascript)
  •  1loc | Favorite JavaScript single line of code
  •  JavaScript has a Unicode problem
  •  When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings
  •  It’s not wrong that "🤦🏼‍♂️".length == 7
  •  JSBEN.CH Performance Benchmarking Playground for JavaScript
  •  MeasureThat.net
  •  Микрооптимизации производительности и JavaScript | by Andrey Melikhov
  •  Type coercion in JavaScript
  •  `export default thing` is different to `export { thing as default }`
  •  'return await promise' vs 'return promise' in JavaScript
  •  javascript - Lambda functions vs bind, memory! (and performance)
  •  Determining with absolute accuracy whether or not a JavaScript object is an array
  •  Вячеслав Егоров — Производительность JavaScript через подзорную трубу
  •  JavaScript Performance Through the Spyglass • Vyacheslav Egorov
  •  Vyacheslav Egorov: one day of life in V8
  •  How the Grinch stole array.length access
  •  What's up with monomorphism?
  •  Насколько JavaScript сильный?
  •  The flag /g of JavaScript’s regular expressions
  •  The lazy-loading property pattern in JavaScript
  •  Трасси... что? — Алексей Охрименко
  •  Jake Archibald: «Hey so if you're debugging memory leaks be VERY CAREFUL with console.log() as stuff going into the console will remain in memory. I'm feeling a bit silly right now.»
  •  What do I know about Promises GC (and also WeakRefs and FinalizationRegistry) | Никита Мостовой
  •  How to check promise status | Никита Мостовой
  •  Deep-copying in JavaScript
  • .Lang.Swift
  •  ARC in Swift: Basics and beyond
  •  Bring Core Data concurrency to Swift and SwiftUI
  •  Protect mutable state with Swift actors
  •  Swift concurrency: Behind the scenes
  •  Swift concurrency: Update a sample app
  •  Understand and eliminate hangs from your app
  •  Meet async/await in Swift
  • .Platform.Android
  •  Package Index | Android Developers
  •  Palette | Android Developers
  •  Storage Options | Android Developers
  •  Настройки | Android Developers
  •  Сохранение наборов "ключ-значение" | Android Developers
  •  Предоставление ресурсов | Android Developers
  •  android-showcase: 💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
  •  Альтернатива платному отключению рекламы в бесплатном приложении Android / Хабрахабр
  • .Platform.Apple
  •  open-source-ios-apps: Collaborative List of Open-Source iOS Apps
  •  SwiftUI: Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
  •  MovieSwiftUI: SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.
  •  Design and Development Videos - Apple Developer
  •  Обнаружение retain-циклов | justDev Blog
  •  Сложные отображения коллекций в iOS: проблемы и решения на примере ленты ВКонтакте / Блог компании ВКонтакте / Хабр
  •  LiquidFun Tutorial with Metal and Swift – Part 1
  •  Demystify SwiftUI
  • .Platform.Web
    .CaseStudy
  •  Даниил Налетов (ManyChat) — Ещё один текстовый веб-редактор и в чём проблемы contenteditable?
  •  The CSS behind Figma
  •  awesome-css-houdini
  •  awesome-web-effect
  •  HEAD: A list of everything that could go in the head of your document
  •  HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript
  •  this vs that - What is the difference between ___ and ___ in the front-end development?
  •  SmolCSS
  •  CSS Triggers
  •  Form control infrastructure | Autofill
  •  Well-known URI
  •  Defensive CSS
  •  Help users change passwords easily with well-known URL
  •  MDN Web Docs Glossary
  •  The stacking context
  •  Block formatting context
  •  Layers and how to force them
  •  How to win at CORS
  •  Official results for js web frameworks benchmark
  •  houdini-samples: Demos for different Houdini APIs
  •  CSS Selectors Cheatsheet
  •  css-protips: A collection of tips to help take your CSS skills pro
  •  V8 Intrinsics
  •  How to Tame Line Height in CSS
  •  Enabling COOP/COEP without touching the server
  •  Font size is useless; let’s fix it (https://habr.com/p/550046)
  •  Вы не знаете CSS
  •  The Future of the Web // Mikeal Rogers // CascadiaJS 2018
  •  Алексей Козятинский — Отладка JS на примере Chrome DevTools
  •  npm's Laurie Voss: JavaScript - Who, What, Where, Why and Next
  •  Этот безумный, безумный, безумный, безумный инпут. Часть 1 / Роман Прудников, 2ГИС | Технострим
  •  Rebuilding Apple Music Header in HTML & CSS
  •  Uncommon Use Cases For Pseudo Elements
  •  Псевдоэлементы, которых не может быть
  •  Approaches for a CSS Masonry Layout
  •  Customize Media Notifications and Handle Playlists  |  Web
  •  Андрей Воробьев. Что нужно знать о доменах
  •  How to Design Complex Web Tables (habr.com/p/475730)
  •  Роман Дворнов — CSS definition syntax
  •  How I made a 3D game in only 2KB of JavaScript | Killed By A Pixel
  •  Руководство по SVG-анимациям (SMIL)
  •  Designing a ripple effect for UI feedback - LogRocket Blog
  •  Готовим идеальный CSS
  •  Threading the web with module workers
  •  Open vs. Closed Shadow DOM. Out of the four specifications created… | by Leon Revill | RevillWeb
  •  CSS Switch-Case Conditions
  •  The Raven Technique: One Step Closer to Container Queries
  •  LCH colors in CSS: what, why, and how? – Lea Verou
  •  О WebRTC просто и без магии: как устроен путь кадра в Интернете / Кирилл Роговой (Skyeng)
  •  Having an open dialog | scottohara.me
  •  The most accurate way to schedule a function in a web browser
  •  Faking container queries with CSS Grid | Polypane Browser for Developers
  •  300ms tap delay, gone away
  •  Все об SVG анимации
  •  Detect a touch device with only CSS
  •  The poor, misunderstood innerText
  •  CSS size-adjust for @font-face
  •  Console Utilities API reference
  •  Using the Specificity of :where() as a CSS Reset
  •  Observing rendered DOM nodes
  •  Control Loading Spinner in HTML
  •  Understanding Load Events on the Web
  •  6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱
  •  Full control with the VirtualKeyboard API
  •  Prevent content from being hidden underneath the Virtual Keyboard by means of the VirtualKeyboard API – Bram.us
  •  User preference media features client hints headers
  •  User-Agent Client Hints
  •  Expandable Sections Within a CSS Grid
  •  Thinking About The Cut-Out Effect: CSS or SVG?
  •  Less Absolute Positioning With Modern CSS
  •  Handling Short And Long Content In CSS
  •  Responsive CSS border radius with the Fab Four technique
  •  (Ab)using CSS3's :nth-child selector to invent new ones | grack
  •  Incomplete List of Mistakes in the Design of CSS
  •  Why you need "cross-origin isolated" for powerful features
  •  Inherit ancestor font-size, for fun and profit
  •  Style Queries
  • .Tech.[Vue]
  •  Vue Mastery
  •  drag-n-drop in Vuetify — Part I
  •  drag-n-drop in Vuetify — Part II.
  •  Evading defences using VueJS script gadgets | PortSwigger Research
  •  Streaming | Vue SSR Guide
  •  Caching | Vue SSR Guide
  •  Vue.js: Хуки жизненного цикла ваших и сторонних компонентов
  •  Expose API discussion (#343)
  •  Expose API for component to explicitly define public interface by yyx990803
  •  SFC style CSS variable injection (new edition)
  •  Server side rendering на Vue.js
  •  Улучшение производительности vue приложения / Хабр
  • .Tech.[React]
  •  Build your own React
  •  Dan Abramov «Why React Needs Keys, a short visual explanation. Each render is like a frame in a movie. React doesn’t know *what* you did with your data. It only sees the JSX from the previous render and then from the next render. https://t.co/BbOL5VX73o(c => <Circle color={c.color} />) https://t.co/SruLzxw33d» / Твиттер
  •  React.JS: создание огромных списков
  •  Investigating Discord’s React Memory Leak | by Paul Shen | Discord Blog
  •  Hey, thanks for feedback! | by Dan Abramov (https://habr.com/p/328104)
  •  The Comprehensive Guide to React’s Virtual DOM | by Ayush Verma (https://habr.com/ru/company/macloud/blog/558682)
  •  Заметка о том, как работают хуки в React
  •  Before You memo()
  •  hooks-perf-issues: This repo demonstrates a situation where it is slower to use React hooks than classes
  • .Tech.[ReactNative]
  •  react-native changelog
  •  react-native-windows: A framework for building native UWP and WPF apps with React.
  •  create-react-native-module
  •  Feature Requests | React Native
  •  30-days-of-react-native: 30 days of React Native demos
  •  Пишем на React Native - Евгений Ртищев (Сбербанк-Технологии)
  •  Shared Element Transition with React Native - Narendra N Shetty - YouTube
  •  Improving React Native Performance in Facebook Marketplace - Konstantin Raev | JSConf Hawaii 2019 - YouTube
  •  William Candillon - YouTube
  •  React Native в Airbnb
  •  Shared Element Transition with React Native
  •  React Navigation: Shared element transition 1/3 (overview)
  •  Replace a Screen Using React Navigation
  •  Going Native: Creating Native Modules in React Native – Clever.ly Blog
  •  React Native FlatList Animations
  •  iOS-Style Picker with React Native
  •  How we reduced our React Native app size by 60% with a few simple fixes
  •  Chrome Drag-to-Sort - “Can it be done in React Native?”
  •  Clearing the Cache of your React Native Project
  •  React Native: get end position after scrolling a ScrollView
  •  React Native: 3 ways to use Dev Settings API
  •  Run React Native background tasks with Headless JS
  •  8 ways to optimize React native FlatList performance
  •  React Native Keyboard Covering Inputs
  •  React Native: Prevent keyboard from hiding TextInput fields on the bottom of the screen
  •  RAM Bundles and Inline Requires
  • .Tech.[Flutter]
  •  dart - How do I do the "frosted glass" effect in Flutter? - Stack Overflow
  •  GSYGithubAppFlutter: 超完整的Flutter项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、原生 kotlin 版本 https://github.com/CarGuo/GSYGithubAppKotlin
  •  FlutterExampleApps: [Example APPS] Basic Flutter apps, for flutter devs.
  •  flutter_architecture_samples: TodoMVC for Flutter
  •  mitesh77/Best-Flutter-UI-Templates: completely free for everyone. Its build-in Flutter Dart.
  •  Dart extension methods - YouTube
  •  Flutter Architecture Samples
  •  flutter_vignettes: A collection of fun Flutter experiments, created by gskinner, in partnership with Google.
  •  flutter/basic.dart at 20e59316b8b8474554b38493b8ca888794b0234a · flutter/flutter
  • .Tech.[Processing]
  •  Processing.org
  •  PROCESSING SEASON 1 - YouTube
  •  Processing: Interactive Data Visualization
  •  Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction
  • .Source[...]
  •  SBSAnimoji: 🐵 Animoji app using Apples AvatarKit
  •  SdkSearch: An Android app for searching the Android SDK documentation.
  •  jspaint: 🎨 Classic MS Paint, REVIVED + ✨Extras
  •  windows95: 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.
  •  underrun: Twin stick shooter game in 13kb of JavaScript/WebGL
  •  WebGL-Fluid-Simulation: Play with fluids in your browser (works even on mobile)
  •  Zoom-Clone-With-WebRTC
  •  ascii-webcam
  •  MalwareSourceCode: Collection of malware source code for a variety of platforms in an array of different programming languages.
  •  museeks: 🎵 A simple, clean and cross-platform music player
  •  fluent-reader: Modern desktop RSS reader built with Electron, React, and Fluent UI
  •  talk: A group video call for the web. No signups. No downloads.
  •  dlfm: Streams your scrobbles to discord status
  •  howmanypeoplearearound: Count the number of people around you by monitoring wifi signals
  •  cloudflare/production-saas: (WIP) Example SaaS application built in public on the Cloudflare stack!
  •  Foile/crypto-pay-api ~LIB EXAMPLE
  •  slavafomin/crypto-pay-sdk ~LIB EXAMPLE
  •  telegram-tt: Telegram Web Z, GPL v3
  •  Cider: Project Cider. A new look into listening and enjoying Apple Music in style and performance. 🚀
  • .Explainers
  •  Fernandez-Guasti's squircle
  •  Simple Stretching: Mapping a circular disc to a square
  •  Mapping a Circle to a Square
  •  Hilbert curve on a circular disk
  •  Unraveling The JPEG
  •  Emoji under the hood
  •  The Beauty of Bézier Curves
  •  Poisson-Disc Sampling (Blue Noise)
  •  Floating Point Math
  •  About CRDTs • Conflict-free Replicated Data Types
  •  Adversarial Patch (youtu.be/i1sp4X57TL4)
  •  RFC 3339 vs ISO 8601 vs HTML
  •  Image compression deep-dive
  •  Your calendrical fallacy is thinking…
  •  Falsehoods About Names
  • .Specs
  •  RFC 7519 - JSON Web Token (JWT)
  •  RFC 7515 - JSON Web Signature (JWS)
  •  ECMAScript® Internationalization API Specification
  •  ECMAScript® Internationalization API Specification
  •  ECMAScript® Language Specification
  •  ECMAScript® Language Specification
  •  tc39/ecma262
  •  Руководство по обеспечению доступности Web-контента (WCAG) 2.0
  •  Design Documents - The Chromium Projects
  •  json-schema-spec: The JSON Schema I-D sources
  •  language-server-protocol: Defines a common protocol for language servers.
  •  oEmbed
  • [fun]
  •  CodeBabes
  •  Anime-Girls-Holding-Programming-Books: Anime Girls Holding Programming Books
  •  jsfuck: Write any JavaScript with 6 Characters: []()!+
  •  Meltdown/meltdown.c at master · RealJTG/Meltdown
  •  is-thirteen: Check if a number is equal to 13.
  •  is-even: Is a number even?
  •  purecss-francine: HTML/CSS drawing in the style of an 18th-century oil painting. Hand-coded entirely in HTML & CSS.
  •  TinyEditor: A functional HTML/CSS/JS editor in less than 400 bytes
  •  Hello-world: Add any Program in any language you like or add a hello world Program ❣️ if you like give us
  •  dad jokes
  •  FizzBuzzEnterpriseEdition: FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
  •  npm-expansions
  •  WebKit/Quirks.cpp at 31b77296cf6d85c40313812d9f65a003cf41f440 · WebKit/WebKit
  •  pifs: πfs - the data-free filesystem!
  •  json-parser-in-typescript-very-bad-idea-please-dont-use: JSON Parser written entirely in TypeScript's type system
  •  javascript - Can (a== 1 && a ==2 && a==3) ever evaluate to true? - Stack Overflow
  •  A Single Div
  •  418 I'm a teapot
  •  benny-hill: Play the Benny Hill theme while running another command
  •  activate-linux: The "Activate Windows" watermark ported to Linux
  •  Commit Message Generator
  •  lisp-in-life: A Lisp interpreter implemented in Conway's Game of Life
  • [training/practice]
  •  frontend-challenges: Listing some playful open-source's challenges of jobs to test your knowledge
  •  frontend-case-studies: 💼 A curated list of technical talks and articles about real world enterprise frontend development
  •  Coding Interview Questions and Answers
  •  LeetCode
  •  HackerRank
  •  HackerRank | Interview Preparation Kit
  •  Advent of Code
  •  CSSBattle
  •  Codeforces
  •  Practice Mock Interviews & Coding Problems - Land Top Jobs | Pramp
  •  AlgoExpert | Ace the Coding Interviews
  •  Codewars | Achieve mastery through challenge
  •  anonymous technical interview practice | interviewing.io
  •  Tech Recruiting Platform, Remote Online Code Testing | Codility
  •  CSS Challenges - Become an Expert Web Developer
  •  workat@tech | Become a software engineer at a product-based company
  •  InterviewBit | Coding Interview Questions & Mocks
  •  binarysearch | Learn Algorithms Together
  • [Architecture]
  •  Чистая архитектура во фронтенде
  •  bulletproof-react: 🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
  •  Feature-Sliced Design Architecture
  •  Live-coding: Чистая архитектура во фронтенде / Александр Беспоясов - YouTube
  •  Архитектура и производительность фронтенда / Павел Павелко (Яндекс)
  •  011. Верхнеуровневая архитектура фронтенда — Анна Карпелевич
  •  Артемий Клименко — Вы за это заплатите! Цена чистой архитектуры - YouTube
  •  Публичное собеседование по архитектуре фронтенда / Александр Зубов (Авито) - YouTube
  •  Архитектура программных систем
  •  events: [RU] Frontend events, talks, meetups
  •  awesome
  •  awesome-awesomeness: A curated list of awesome awesomeness
  •  awesome-developer-streams: 👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻 Awesome Developers, Streaming
  •  awesome-piracy: A curated list of awesome warez and piracy links
  •  awesome-for-beginners: A list of awesome beginners-friendly projects.
  •  awesome-actions: A curated list of awesome actions to use on GitHub
  •  gitignore: A collection of useful .gitignore templates
  •  big-list-of-naughty-strings: The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
  •  PayloadsAllTheThings: A list of useful payloads and bypass for Web Application Security and Pentest/CTF
  •  The-Art-of-Hacking/h4cker: This repository is primarily maintained by Omar Santos and includes thousands of resources related to ethical hacking / penetration testing, digital forensics and incident response (DFIR), vulnerability research, exploit development, reverse engineering, and more.
  •  Game-Cheating-Tutorial: 热门网络游戏辅助开发教程
  •  free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
  •  open-source-ideas: 💡Ever had a cool idea to an Open Source project but didn't have the time to implement yourself? Let someone else give it a try!
  •  app-ideas: A Collection of application ideas which can be used to improve your coding skills.
  •  30 seconds of code
  •  GeeksforGeeks | A computer science portal for geeks
  •  Google Developers
  •  rsdn.ru
  •  Codeby.net | Информационная безопасность и защита информацииФорум информационной безопасности
  •  js13kGames - HTML5 and JavaScript Game Development Competition in just 13 kilobytes
  •  Догадливый интерфейс
  •  The International Obfuscated C Code Contest
  •  GitHub Copilot
  •  Awesome Open Source
  •  Cult of Martians: Нам нужны твои мозги
  •  Anime-Girls-Holding-Programming-Books: Anime Girls Holding Programming Books
  •  Kaggle: Your Machine Learning and Data Science Community
  •  Hugging Face – The AI community building the future.
  • 🔨 Development.Toolbox
    .Langs
  •  Category:Esoteric programming languages
  •  TypeScript: TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
  •  imba: 🐤 The friendly full-stack language
  •  clojurescript: Clojure to JS compiler
  •  racketscript: Racket to JavaScript Compiler
  •  scala-js: Scala.js, the Scala to JavaScript compiler
  •  elm/compiler: Compiler for Elm, a functional language for reliable webapps.
  •  reason: Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
  •  purescript: A strongly-typed language that compiles to JavaScript
  •  v: Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io
  •  Peregrine: A blazing fast language for the blazing fast world
  •  fetlang: Fetish-themed programming language
  •  YoptaScript: Скриптовый язык программирования для гопников и реальных пацанов
  •  PETOOH: ( a fundamentally new programming language )>🐓
  •  go: The Go programming language
  •  gop: GoPlus - The Go+ language for engineering, STEM education, and data science
  •  BorrowScript: TypeScript with a Borrow Checker. Multi-threaded, Tiny binaries. No GC. Easy to write.
  •  flix: The Flix Programming Language
  •  carbon-lang: Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
  • .Boilerplates/Setups
  •  vitesse: 🏕 Opinionated Vite Starter Template
  •  vitesse-lite: ⛺️ Lightweight version of Vitesse
  •  vitesse-nuxt3: Vitesse for Nuxt 3 🏔💚⚡️
  •  vitesse-webext: ⚡️ WebExtension Vite Starter Template
  •  react-native-universal-monorepo: React Native boilerplate supporting multiple platforms: Android, iOS, macOS, Windows, web, browser extensions, Electron.
  •  create-t3-app: Quickest way to start a new web app with full stack typesafety
  •  electron-react-boilerplate: A Foundation for Scalable Cross-Platform Apps
  •  static-site-boilerplate: A better workflow for building modern static websites.
  •  sidebase: Production-tested Nuxt 3 starter with a well-working, opinionated configuration
  • .js
  •  awesome-javascript
  • [i18n/l10n]
  •  i18next: i18next: learn once - translate everywhere
  •  globalize: A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
  •  lvovich: Склонение названий городов, определения пола по ФИО, склонения имен по падежам
  •  formatjs: The monorepo home to all of the FormatJS related libraries, most notably react-intl.
  •  petrovich-js: JS library to inflect Russian first, last, and middle names.
  •  js-lingui: 🌍📖 A readable, automated, and optimized (5 kb) internationalization for JavaScript
  •  typesafe-i18n: A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
  • [date]
  •  moment: Parse, validate, manipulate, and display dates in javascript.
  •  luxon: ⏱ A library for working with dates and times in JS
  •  dayjs: ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API
  •  date-fns: ⏳ Modern JavaScript date utility library ⌛️
  • [state]
  •  redux: Predictable state container for JavaScript apps
  •  reselect: Selector library for Redux
  •  redux-saga: An alternative side effect model for Redux apps
  •  redux-thunk: Thunk middleware for Redux
  •  rematch: The Redux Framework
  •  mobx: Simple, scalable state management.
  •  mobx-state-tree: Full-featured reactive state management without the boilerplate
  •  effector: The state manager ☄️
  •  xstate: State machines and statecharts for the modern web.
  •  akita: 🚀 State Management Tailored-Made for JS Applications
  •  overmind: Overmind - Frictionless state management
  •  storeon: 🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
  •  nanostores: A tiny (172 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
  •  reatom: Reatom is declarative state manager, designed for both simple and complex applications.
  •  tinybase: A tiny, reactive JavaScript library for structured state and tabular data.
  • [id-gen]
  •  uuid: Generate RFC-compliant UUIDs in JavaScript
  •  shortid: Short id generator. Url-friendly. Non-predictable. Cluster-compatible.
  •  nanoid: A tiny (145 bytes), secure, URL-friendly, unique string ID generator for JavaScript.
  •  namor: A domain-safe name generator
  • [color]
  •  color.js: Color conversion & manipulation library by the editors of the CSS Color specifications
  •  color2k: a color parsing and manipulation lib served in roughly 2kB
  •  colord: 👑 A tiny yet powerful tool for high-performance color manipulations and conversions
  •  picocolors: The tiniest and the fastest library for terminal output formatting with ANSI colors
  •  color: Javascript color conversion and manipulation library
  •  TinyColor: Fast, small color manipulation and conversion for JavaScript
  •  chroma.js: JavaScript library for all kinds of color manipulations
  •  fast-average-color: 🍏🍊🍅 Fast Average Color
  •  color-thief: Grab the color palette from an image using just Javascript. Works in the browser and in Node.
  •  rgbaster.js: 🎨 A simple library for extracting dominant colors from images.
  •  node-vibrant: 🎨 Extract prominent colors from an image
  • [currency]
  •  dinero.js: An immutable JavaScript library to create, calculate and format money.
  •  cashify: 💸 Lightweight currency conversion library, successor of money.js
  •  easymoney: Library for operating with monetary values in JavaScript and Typescript 💵
  •  currency.js: A javascript library for handling currencies
  • [math]
  •  mathjs: An extensive math library for JavaScript and Node.js
  •  TheoremJS: A Math library for computation in JavaScript
  • [validation]
  •  zod: TypeScript-first schema validation with static type inference
  •  runtypes: Runtime validation for static types
  •  superstruct: A simple and composable way to validate data in Javascript.
  •  kind-of: Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
  •  v8n: JavaScript fluent validation library.
  •  ajv: The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
  • [utils]
  •  fantasy-land: Specification for interoperability of common algebraic structures in JavaScript
  •  lodash: A modern JavaScript utility library delivering modularity, performance, & extras.
  •  lazy.js: Like Underscore, but lazier
  •  ramda: Practical functional Javascript
  •  rambda: Faster and smaller alternative to Ramda
  •  transducers-js: Transducers for JavaScript
  •  just: A library of dependency-free JavaScript utilities that do just one thing.
  •  radash: Functional utility library - modern, simple, typed, powerful
  •  set-value: Set nested properties on an object using dot-notation.
  •  expr: tiny util for getting and setting deep object props safely
  •  nanoclone: Tiny util to deep clone JavaScript objects
  •  fast-deep-equal: The fastest deep equality check with Date, RegExp and ES6 Map, Set and typed arrays support
  •  fast-equals: A blazing fast equality comparison, either shallow or deep
  •  jsdiff: A javascript text differencing implementation.
  •  microdiff: A fast, zero dependency object and array comparison library
  •  deep-object-diff: Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
  •  sweet-monads: The library which provides useful monads, interfaces, and lazy iterators.
  • [utils.promise]
  •  bluebird: Bluebird is a full featured promise library with unmatched performance.
  •  promise-fun: Promise packages, patterns, chat, and tutorials
  •  Fluture: Fantasy Land compliant (monadic) alternative to Promises
  •  async: Async utilities for node and the browser
  •  neo-async: Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster
  •  aigle: 🦅 Aigle is an ideal promise library which is faster and more efficient than other libraries. It is a production-ready library that implements the Promise A+ standard.
  •  p-queue: Promise queue with concurrency control
  • [full-text-search]
  •  fuzzyset.js: fuzzyset.js - A fuzzy string set for javascript
  •  flexsearch: Next-Generation full text search library for Browser and Node.js
  •  Fuse: Lightweight fuzzy-search, in JavaScript
  •  lyra: 🌌 Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.
  •  axios: Promise based HTTP client for the browser and node.js
  •  bowser: a browser detector
  •  ua-parser-js: UAParser.js - JavaScript library to detect browser, engine, OS, CPU, and device type/model from userAgent string. Supports browser & node.js environment. Also available as jQuery/Zepto plugin, Bower/Meteor package, RequireJS/AMD module, & CLI tool.
  •  rxjs: A reactive programming library for JavaScript
  •  immutable-js: Immutable persistent data collections for Javascript which increase efficiency and simplicity.
  •  immer: Create the next immutable state by mutating the current one
  •  seamless-immutable: Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.
  •  InversifyJS: A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
  •  transliteration: UTF-8 to ASCII transliteration / slugify module for node.js, browser, Web Worker, React Native, Electron and CLI.
  •  gpu.js: GPU Accelerated JavaScript
  •  construct-js: 🛠️A library for creating byte level data structures.
  •  d3/d3-interpolate
  •  d3/d3-ease
  •  pattern-dreamer: Url parser, extractor, normalizer, url from text, fuzzy url, uri extractor, email extractor... Extract and normalize patterns !
  •  credit-card-type: A library for determining credit card type
  •  dinoql: A customizable GraphQL style query language for interacting with JavaScript objects.
  •  to-fast-properties: Force V8 to use fast properties for an object
  •  jszip: Create, read and edit .zip files with Javascript
  •  ngraph.path: Path finding in a graph
  •  serialize-error: Serialize/deserialize an error into a plain object
  •  sheetjs: SheetJS Community Edition -- Spreadsheet Data Toolkit
  •  DOMPurify: DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
  •  on-change: Watch an object or array for changes
  •  emittery: Simple and modern async event emitter
  •  hyperformula: A complete, open-source Excel-like calculation engine written in TypeScript. Includes 380+ built-in functions. Maintained by the team at Handsontable.
  •  file-type: Detect the file type of a Buffer/Uint8Array/ArrayBuffer
  •  mime: Mime types for JavaScript
  •  opentype.js: Read and write OpenType fonts using JavaScript.
  •  decimal.js: An arbitrary-precision Decimal type for JavaScript
  •  big.js: A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
  •  superjson: Safely serialize JavaScript expressions to a superset of JSON, which includes Dates, BigInts, and more.
  • .ts
  •  type-fest: A collection of essential TypeScript types
  •  ts-toolbelt: 👷 TypeScript's largest type utility library
  •  SimplyTyped: yet another Typescript type library for advanced types
  • .swift
  •  swift-composable-architecture: A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
  •  Sourcery: Meta-programming for Swift, stop writing boilerplate code.
  •  Alamofire: Elegant HTTP Networking in Swift
  •  SwiftSoup: SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
  •  DynamicColor: Yet another extension to manipulate colors easily in Swift and SwiftUI
  •  PhoneNumberKit: A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
  •  Moya: Network abstraction layer written in Swift.
  •  SwiftDate: Parse, validate, manipulate, and display dates, time and timezones in Swift
  •  swift-async-algorithms: Async Algorithms for Swift
  • .net
  •  awesome-dotnet
  •  ElasticObject (An Expandable dynamic object for .NET 4.0 +)
  •  NuGet Gallery | EPPlus
  •  HtmlAgilityPack
  •  Humanizer: Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
  •  gui.cs: Console-based user interface toolkit for .NET applications.
  •  petrovich-net: The official .NET/C# port of Petrovich.
  •  credentialmanagement: .NET based API to deal with Windows Credentials Management API
  • .cpp
  •  awesome-cpp
  •  LCUI: A small C library for building user interfaces with C, XML and CSS.
  •  uWebSockets: Tiny WebSockets
  •  httpserver.h: Single header library for writing non-blocking HTTP servers in C
  •  abseil-cpp: Abseil Common Libraries (C++)
  •  simdjson: Parsing gigabytes of JSON per second
  •  rapidjson: A fast JSON parser/generator for C++ with both SAX/DOM style API
  • .java
  •  awesome-rxjava
  •  RxJava
  •  Category:Java (programming language) libraries - Wikipedia
  •  Apache Commons
  •  Neo4j
  •  guava: Google Core Libraries for Java
  •  okhttp: Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
  •  dagger: A fast dependency injector for Android and Java.
  •  gson: A Java serialization/deserialization library to convert Java Objects into JSON and back
  • .py
  •  PySnooper: Never use print for debugging again
  •  wand: The ctypes-based simple ImageMagick binding for Python (ImageMagik)
  •  taichi: Parallel programming for everyone.
  •  fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production
  • .go
  •  lipgloss: Style definitions for nice terminal layouts 👄 for GOLANG
  • .Platform.Android
  •  awesome-android
  •  awesome-android-ui
  •  MPAndroidChart: A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.
  •  AndroidUtilCode: Android developers should collect the following utils(updating)
  •  TableView: TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
  •  glide: An image loading and caching library for Android focused on smooth scrolling
  •  butterknife: Bind Android views and callbacks to fields and methods.
  •  flexbox-layout: Flexbox for Android
  •  FloatingActionButtonSpeedDial: A Floating Action Button Speed Dial implementation for Android of the Material Design specification.
  •  epoxy: Epoxy is an Android library for building complex screens in a RecyclerView
  •  InboxRecyclerView: Build expandable descendant navigation, inspired by Google Inbox
  •  500px-android-blur: Android Blurring View
  •  BlurView: Dynamic iOS-like blur of underlying Views for Android
  •  RealtimeBlurView: A realtime blurring overlay for Android (like iOS UIVisualEffectView)
  •  PhotoView: Implementation of ImageView for Android that supports zooming, by various touch gestures.
  •  ExoPlayer: An extensible media player for Android
  • .Platform.Apple
  •  awesome-ios
  •  [ios] FloatingPanel: A clean and easy-to-use floating panel UI component for iOS
  •  [ios|tvos|osx] Charts: Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
  •  [any] AlamofireImage: AlamofireImage is an image component library for Alamofire
  •  [ios|tvos|osx] IGListKit: A data-driven UICollectionView framework for building fast and flexible lists.
  •  [ios|tvos|catalyst] VisualEffectView: Dynamic blur background view with tint color (UIVisualEffectView subclass) 📱
  •  [ios|tvos|catalyst] APCustomBlurView: A subclass of UIVisualEffectView with customizable blur radius.
  •  [ios|tvos] Reusable: A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboards…)
  •  [ios] RxKeyboard: Reactive Keyboard in iOS
  •  [any] Kingfisher: A lightweight, pure-Swift library for downloading and caching images from the web.
  •  [ios|tvos] HeroTransitions/Hero: Elegant transition library for iOS & tvOS
  •  [osx] DockProgress: Show progress in your app's Dock icon
  •  [ios|tvos] ViewAnimator: ViewAnimator brings your UI to life with just one line
  •  [any] SwiftGen: The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
  •  [macos|tvos|ios] swift-nio: Event-driven network application framework for high performance protocol servers & clients, non-blocking.
  •  [any] swift-system
  •  [ios|catalyst] TwitterTextEditor: A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
  •  SwifterSwift: A handy collection of more than 500 native Swift extensions to boost your productivity.
  •  RichTextKit: RichTextKit is a Swift-based library for working with rich text in UIKit, AppKit and SwiftUI.
  •  vfont: iOS Variable Font Integration
  •  Sparkle: A software update framework for macOS
  • .Platform.Web
  •  awesome-web-animation
  •  awesome-webaudio
  •  awesome-serverless
  • #UI
  •  splide: Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.
  •  driver.js: A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
  •  winbox: WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
  •  a11y-dialog: A very lightweight and flexible accessible modal dialog script.
  •  smoothscroll-for-websites: Smooth scrolling experience for websites (npm install smoothscroll-for-websites)
  •  text-mask: Input mask for React, Angular, Ember, Vue, & plain JavaScript
  •  foundation-emails: Quickly create responsive HTML emails that work on any device and client. Even Outlook.
  •  rete: JavaScript framework for visual programming and creating node editor
  •  uppy: The next open source file uploader for web browsers
  •  VerlyRangeSlider: Range sliders with some verlet physics magic.
  •  termynal: ⬛️ Lightweight and modern terminal animations using async/await
  •  isotope: Filter & sort magical layouts
  •  rough: Create graphics with a hand-drawn, sketchy, appearance
  •  granim.js: Create fluid and interactive gradients animations with this small (< 10 kB) js library.
  •  css-doodle: A web component for drawing patterns with css.
  •  simplebar: Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.
  •  shiny: 🌟 Shiny reflections for mobile websites
  •  canvas-confetti: 🎉 on-demand confetti gun
  •  kbar: Add a fast, portable, and extensible command+k interface to your site
  •  atropos: Stunning touch-friendly 3D parallax hover effects
  •  curved-arrows: Draw S-curved arrows between points or shapes
  •  perfect-arrows: Draw perfect arrows between points and shapes.
  •  Leaflet: JavaScript library for mobile-friendly interactive maps
  •  egjs-grid: A component that can arrange items according to the type of grids
  •  egjs-infinitegrid: A module used to arrange card elements including content infinitely on a grid layout.
  •  eruda: Console for mobile browsers
  •  blobity: The cursor is the heart of any interaction with the web. Why not take it to the next level? 🚀
  •  context-cursor: A cursor that takes the shape of the hovered element.
  •  cmdk: Fast, unstyled command menu React component.
  • #UI.[datavis]
  •  Free Charting Library by TradingView
  •  JavaScript Charts & Maps - amCharts
  •  Chart.js: Simple HTML5 Charts using the tag
  •  charts: Simple, responsive, modern SVG Charts with zero dependencies
  •  chart.xkcd: xkcd styled chart lib
  •  apexcharts.js: 📊 Interactive and Modern SVG Charts
  •  d3: Bring data to life with SVG, Canvas and HTML.
  •  g6: A Graph visualization framework in JavaScript.
  •  f2: 📱📈An elegant, interactive and flexible charting library for mobile.
  •  deck.gl: WebGL2 powered geospatial visualization layers
  •  MathJax: Beautiful and accessible math in all browsers
  •  KaTeX: Fast math typesetting for the web.
  •  visx: 🐯 visx | visualization components
  •  echarts: Apache ECharts is a powerful, interactive charting and data visualization library for browser
  • #UI.[editors]
  •  monaco-editor: A browser based code editor
  •  CodeMirror: In-browser code editor
  •  ace: Ace (Ajax.org Cloud9 Editor)
  •  editor.js: A block-styled editor with clean JSON output
  •  tui.editor: 🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
  •  quill: Quill is a modern WYSIWYG editor built for compatibility and extensibility.
  •  CKEditor - Powerful rich text editor framework with a modular architecture, modern integrations and features like collaborative editing
  •  slate: A completely customizable framework for building rich text editors. (Currently in beta.)
  •  draft-js: A React framework for building text editors.
  •  ProseMirror: In-browser semantic rich text editing
  •  copenhagen: Free, lightweight and hackable open source code editor for the web
  •  tiptap: The headless editor framework for web artisans.
  •  easy-markdown-editor: EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
  •  milkdown: 🍼 Plugin driven WYSIWYG markdown editor framework.
  •  cherry-markdown: ✨ A Markdown Editor
  •  lexical: Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
  •  prosemirror: The ProseMirror WYSIWYM editor
  •  lotion: An open-source Notion UI built with Vue 3
  • #UI.[tooltips]
  •  floating-ui: 🍿 JavaScript positioning library for tooltips, popovers, dropdowns, and more
  •  popper-core: 🍿Positioning tooltips and popovers is difficult. Popper is here to help!
  •  tippyjs: A lightweight, pure JS tooltip library
  •  balloon.css: Simple tooltips made of pure CSS
  • #UI.[flowcharts]
  •  flowy: The minimal javascript library to create flowcharts ✨
  •  react-diagrams: a super simple, no-nonsense diagramming library written in react that just works
  •  react-flow: Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams
  •  jsplumb: Visual connectivity for webapps
  • #UI.[spreadsheets]
  •  jexcel: jExcel is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with Excel or any other spreadsheet software.
  •  Luckysheet: Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
  •  x-spreadsheet: a javascript spreadsheet for web
  • #UI.[syntax-highlight]
  •  rainbow: Simple syntax highlighting library written in javascript
  •  prism: Lightweight, robust, elegant syntax highlighting.
  •  highlight.js: JavaScript syntax highlighter with language auto-detection and zero dependencies.
  • [drag&drop]
  •  dragula: Drag and drop so simple it hurts
  •  muuri: Responsive, sortable, filterable and draggable grid layouts
  •  draggable: The JavaScript Drag & Drop library your grandparents warned you about.
  • [animation]
  •  anime: JavaScript Animation Engine
  •  velocity: Accelerated JavaScript animation.
  •  Motion One: The Web Animations API for everyone
  •  wobble: A tiny (~1.7 KB gzipped) spring physics micro-library that models a damped harmonic oscillator.
  •  lax.js: Simple & light weight (3kb minified & zipped) vanilla javascript plugin to create smooth & beautiful animations when you scrolllll! Harness the power of the most intuitive interaction and make your websites come alive!
  •  popmotion: Simple animation libraries for delightful user interfaces
  •  animxyz: The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.
  • [animation.scroll]
  •  scrollama: Scrollytelling with IntersectionObserver.
  •  ScrollMagic: The javascript library for magical scroll interactions.
  •  scrollreveal: Easy scroll animations for web and mobile browsers.
  •  laxxx: Simple & light weight (2kb minified & zipped) vanilla javascript plugin to create smooth & beautiful animations when you scrolllll! Harness the power of the most intuitive interaction and make your websites come alive!
  •  locomotive-scroll: 🛤 Detection of elements in viewport & smooth scrolling with parallax.
  • [audio]
  •  howler.js: Javascript audio library for the modern web.
  •  pizzicato: Library to simplify the way you create and manipulate sounds with the Web Audio API.
  •  tuna: An audio effects library for the Web Audio API.
  •  Tone.js: A Web Audio framework for making interactive music in the browser.
  • [dom2image]
  •  html2canvas: Screenshots with JavaScript
  •  dom-to-image-more: Generates an image from a DOM node using HTML5 canvas
  •  html-to-image: ✂️ Generates an image from a DOM node using HTML5 canvas and SVG.
  •  pico: Take browser screenshots in Javascript 📸
  • [clipboard]
  •  clipboard.js: Modern copy to clipboard. No Flash. Just 3kb gzipped
  •  copy-to-clipboard: Copy stuff into clipboard from your browser using JS
  •  copy-text-to-clipboard: Copy text to the clipboard in modern browsers (0.2 kB)
  • [keybinding]
  •  tinykeys: A tiny (~400 B) & modern library for keybindings.
  •  mousetrap: Simple library for handling keyboard shortcuts in Javascript
  • [css-bundling]
  •  css-modules
  •  vanilla-extract: Zero-runtime Stylesheets-in-TypeScript
  •  linaria: Zero-runtime CSS in JS library
  •  stitches: CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.
  •  styled-components: Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
  •  css-blocks: High performance, maintainable stylesheets.
  •  styletron: Toolkit for component-oriented styling
  •  styled-jsx: Full CSS support for JSX without compromises
  •  jsxstyle: Inline style system for React and Preact
  •  purgecss: Remove unused CSS
  •  theme-ui: Build consistent, themeable React apps based on constraint-based design principles
  •  styled-system: ⬢ Style props for rapid UI development
  •  goober: 🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API
  •  twin.macro: 🦹‍♂️ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, stitches and goober) at build time.
  •  astroturf: An "artificial" CSS-in-JS for those that want it all.
  •  jss: JSS is an authoring tool for CSS which uses JavaScript as a host language.
  •  windicss: Next generation utility-first CSS framework.
  • [css-reset]
  •  the-new-css-reset: The New Simple and Lighter CSS Reset
  •  reseter.css: Reseter.css - A Futuristic Alternative To Normalize.css And CSS Resets
  • [storage]
  •  lovefield: Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
  •  absurd-sql: sqlite3 in ur indexeddb (hopefully a better backend soon)
  •  idb-keyval: A super-simple-small promise-based keyval store implemented with IndexedDB
  •  Dexie.js: A Minimalistic Wrapper for IndexedDB
  •  xdlocalstorage
  •  linvodb3: Persistent database for Node.js/NW.js/Electron with MongoDB/Mongoose-like features and interface on top of LevelUp
  •  level-js: An abstract-leveldown compliant store on top of IndexedDB.
  •  store: A better way to use localStorage and sessionStorage
  • [ar]
  •  AR.js: Image tracking, Location Based AR, Marker tracking. All on the Web.
  •  handsfree: Quickly integrate face, hand, and/or pose tracking to your frontend projects in a snap ✨👌
  •  hammer.js: A javascript library for multi-touch gestures :// You can touch this
  •  roving-ux: stateful roving index for web ui
  •  Modernizr: Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
  •  workbox: 📦 Workbox: JavaScript libraries for Progressive Web Apps
  •  comlink: Comlink makes WebWorkers enjoyable.
  •  worker-dom: The same DOM API and Frameworks you know, but in a Web Worker.
  •  partytown: Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉
  •  es-module-shims: Shims for new ES modules features on basic modules support in browsers
  •  imaskjs: vanilla javascript input mask
  •  cleave.js: Format input text content when you are typing...
  •  FileSaver.js: An HTML5 saveAs() FileSaver implementation
  •  StreamSaver.js: StreamSaver writes stream to the filesystem directly asynchronous
  •  cash: An absurdly small jQuery alternative for modern browsers.
  •  body-scroll-lock: Body scroll locking that just works with everything 😏
  •  peerjs: Simple peer-to-peer with WebRTC
  •  three.js: JavaScript 3D library.
  •  three-bmfont-text: renders BMFont files in ThreeJS with word-wrapping
  •  pixi.js: The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
  •  phaser: Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
  •  p5.js: p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing
  •  Babylon.js: Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
  •  CreateJS
  •  SVG-Morpheus: JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions. (THIS PROJECT IS NOT MAINTAINED ANYMORE)
  •  flubber: Tools for smoother shape animations.
  •  zdog: Flat, round, designer-friendly pseudo-3D engine
  •  ammo.js: Direct port of the Bullet physics engine to JavaScript using Emscripten
  •  fabric.js: Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
  •  SVG.js | We manage everything related to SVG.js.
  •  Splitting: JavaScript microlibrary to split an element by words, characters, children and more, populated with CSS variables!
  •  perfect-freehand: Draw perfect pressure-sensitive freehand lines.
  •  scrollparent.js: A function to get the scrolling parent of an html element.
  •  js-cookie: A simple, lightweight JavaScript API for handling browser cookies
  •  Typetura: Finally, typography as responsive as the web.
  •  shaka-player: JavaScript player library / DASH & HLS client / MSE-EME player
  •  javascript-detect-element-resize: A Cross-Browser, Event-based, Element Resize Detection
  •  SharedObjectsJS: JS Shared objects concept on top of SharedArrayBuffer to be used in WebWorkers.
  • .Platform.WebExt
  •  Awesome-WebExtensions: A curated list of awesome resources for WebExtensions development.
  •  webextension-polyfill: A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
  •  webext-options-sync: Helps you manage and autosave your extension's options. Chrome and Firefox.
  •  webext-bridge: Messaging in Web Extensions made super easy. Out of the box.
  • [Neural]
  •  disco-diffusion
  •  discoart: Create Disco Diffusion artworks in one line
  •  Midjourney
  •  pix2pix (Image-to-image translation using conditional adversarial nets)
  •  style2paints: sketch + style = paints
  •  neural-style (Torch implementation of neural style algorithm)
  •  NVIDIA/pix2pixHD: 2048x1024 image synthesis and mainpulation with conditional GANs
  •  NVlabs/SPADE
  •  NVIDIA/FastPhotoStyle
  •  NVIDIA/vid2vid: Pytorch implementation of our method for high-resolution (e.g. 2048x1024) photorealistic video-to-video translation.
  •  deepfakes/faceswap: Non official project based on original /r/Deepfakes thread. Many thanks to him!
  •  open-deepnude: Open source reverse-engineered clone of DeepNude
  •  dreamtime: 🙈 Use artificial intelligence to undress people.
  •  grabthenudes: Source Code of GrabTheNudes (SCAM). DO NOT DOWNLOAD THIS.
  •  neural-enhance: Super Resolution for images using deep learning.
  •  srgan: Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
  •  Screenshot-to-code-in-Keras: A neural network that transforms a screenshot into a static website
  •  caire: Content aware image resize library
  •  UNIT: unsupervised/unpaired image-to-image translation using Coupled GANs
  •  google/sg2im: Code for "Image Generation from Scene Graphs", Johnson et al, CVPR 2018
  •  nsfwjs: NSFW detection on the client-side via Tensorflow JS
  •  DeOldify: A Deep Learning based project for colorizing and restoring old images (and video!)
  •  DeepFaceLab: DeepFaceLab is a tool that utilizes machine learning to replace faces in videos. Includes prebuilt ready to work standalone Windows 7,8,10 binary (look readme.md).
  •  Real-Time-Voice-Cloning: Clone a voice in 5 seconds to generate arbitrary speech in real-time
  •  PIFu: This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
  •  EasyOCR: Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai
  •  avatarify: Avatars for Zoom, Skype and other video-conferencing apps.
  •  ObstructionRemoval: [CVPR 2020] Learning to See Through Obstructions
  •  stylegan: StyleGAN - Official TensorFlow Implementation
  •  hent-AI: Automation of censor bar detection
  •  ORB_SLAM3: ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
  •  retinaface: The remake of the https://github.com/biubug6/Pytorch_Retinaface
  •  AnimeGANv2: [Open Source]. The improved version of AnimeGAN.
  •  Real_Time_Image_Animation: The Project is real time application in opencv using first order model
  •  generative_inpainting: DeepFill v1/v2 with Contextual Attention and Gated Convolution, CVPR 2018, and ICCV 2019 Oral
  •  toonify
  •  HiDT: Official repository for the paper High-Resolution Daytime Translation Without Domain Labels (CVPR2020, Oral)
  •  pixel2style2pixel: Official Implementation for "Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation"
  •  MakeItTalk
  •  BackgroundMattingV2: Real-Time High-Resolution Background Matting
  •  DeepCreamPy: Decensoring Hentai with Deep Neural Networks
  •  swapping-autoencoder-pytorch: Official Implementation of Swapping Autoencoder for Deep Image Manipulation (NeurIPS 2020)
  •  aitextgen: A robust Python tool for text-based AI training and generation using GPT-2.
  •  SkinDeep: Get Deinked!!
  •  Total Relighting: Learning to Relight Portraits for Background Replacement
  •  PhotorealismEnhancement: Code & Data for Enhancing Photorealism Enhancement
  •  tacotron2: Tacotron 2 - PyTorch implementation with faster-than-realtime inference
  •  GFPGAN
  •  DeepFaceLive
  •  stylegan3: Official PyTorch implementation of StyleGAN3
  •  ADOP
  •  Image-Super-Resolution-via-Iterative-Refinement: Unoffical implementation about Image Super-Resolution via Iterative Refinement by Pytorch
  •  SwinIR: SwinIR: Image Restoration Using Swin Transformer
  •  ru-dalle: Generate images from texts. In Russian
  • [media-processing]
  •  libheif: libheif is an HEIF and AVIF file format decoder and encoder.
  •  libvips: A fast image processing library with low memory needs.
  •  libavif: libavif - Library for encoding and decoding .avif files
  •  FFmpeg: A complete, cross-platform solution to record, convert and stream audio and video.
  •  squoosh: Make images smaller using best-in-class codecs
  •  @squoosh/lib
  •  sqip: "SQIP" (pronounced \skwɪb\ like the non-magical folk of magical descent) is a SVG-based LQIP technique.
  •  triangula: Generate high-quality triangulated art from images.
  •  odiff: The fastest pixel-by-pixel image visual difference tool in the world.
  •  tesseract.js: Pure Javascript OCR for more than 100 Languages 📖🎉🖥
  •  blurhash: A very compact representation of a placeholder for an image.
  •  blind_watermark: Blind&Invisible Watermark ,图片盲水印,提取水印无须原图!
  •  WackyWebM: This is a simple tool to allow you to create WebM files with changing aspect ratios.
  •  MODNet: A Trimap-Free Solution for Portrait Matting in Real Time under Changing Scenes
  •  DeepPrivacy: DeepPrivacy: A Generative Adversarial Network for Face Anonymization
  • [testing]
  •  Testing Library
  •  vitest: A Vite-native test framework. It's fast!
  •  jest: Delightful JavaScript Testing.
  •  googletest: Googletest - Google Testing and Mocking Framework
  •  uvu: uvu is an extremely fast and lightweight test runner for Node.js and the browser
  •  chai: BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
  •  supertest: 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API.
  • [render-engines]
  •  filament: Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
  •  bgfx: Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
  • [network]
  •  Socket.IO
  •  RSocket
  •  trpc: 🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
  •  grpc: The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
  •  urql: The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.
  •  Apollo GraphQL
  •  graphql-compose: Toolkit for generating complex GraphQL Schemas on Node.js
  •  Logux: Client-server communication framework based on Optimistic UI, CRDT, and log
  •  automerge: A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
  •  graphql-ws: Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
  •  Lottie
  •  Юлия → Iuliia: транслитерация без боли
  •  protobuf: Protocol Buffers - Google's data interchange format
  •  jsonnet: The data templating language
  •  rant: Rant - High-level procedural templating language
  •  libphonenumber: Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
  •  typograf: 📖 Типографика на JavaScript
  •  remark: Markdown processor powered by plugins part of the @unifiedjs collective
  •  rehype: HTML processor powered by plugins part of the @unifiedjs collective
  •  ip2region: Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm
  •  tink: Tink is a multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
  •  Buttplug | Open-source, cross-platform libraries and applications for intimate hardware control, including sex toys, health devices, and more.
  •  javascript-obfuscator: A powerful obfuscator for JavaScript and Node.js
  •  Widevine DRM
  •  [server] express: Fast, unopinionated, minimalist web framework for node.
  •  [server] fastify: Fast and low overhead web framework, for Node.js
  •  [server] adonisjs/core: 🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence
  •  [server] sails: Realtime MVC Framework for Node.js
  •  [server] loopback-next: LoopBack makes it easy to build modern API applications that require complex integrations.
  •  [server] polka: A micro web server so fast, it'll make you dance!
  •  [server] nest: A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀
  • 🔨 Development.Toolbox.Addons
    [Vue]
  •  awesome-vue
  •  pinia: 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
  •  vueuse: Collection of essential Vue Composition Utilities for Vue 2 and 3
  •  harlem: Simple, unopinionated, lightweight and extensible state management for Vue 3
  •  vue-query: Hooks for fetching, caching and updating asynchronous data in Vue
  •  swrv: Stale-while-revalidate data fetching for Vue
  •  splitpanes: A Vue & Vue3 reliable, simple and touch-ready panes splitter / resizer.
  •  Vue.Draggable: Vue drag-and-drop component based on Sortable.js
  •  Vue.resize: Vue directive to detect resize events with deboucing and throttling capacity.
  •  vue-client-only: Vue component to wrap non SSR friendly components (428 bytes)
  •  v-hotkey: Vue 2.x directive for binding hotkeys to components.
  •  vue-lazyload: A Vue.js plugin for lazyload your Image or Component in your application.
  •  vue-in-web-worker: Vue.js in Web Worker
  •  vue-clickaway: Reusable clickaway directive for reusable Vue.js components
  •  vue-lazy-hydration: Lazy Hydration of Server-Side Rendered Vue.js Components
  •  floating-vue: 💬 Easy tooltips, popovers, dropdown, menus... for Vue
  •  vue-tippy: VueJS Tooltip powered by Tippy.js
  •  vue-virtual-scroller: ⚡️ Blazing fast scrolling for any amount of data
  •  vue-observe-visibility: Detect when an element is becoming visible or hidden on the page.
  •  vue-js-modal: Easy to use, highly customizable Vue.js modal library.
  •  vue-starport: 🛰 Shared component across routes with animations
  •  slimeform: Form state management and validation for Vue3
  •  vuex-composition-helpers: A util package to use Vuex with Composition API easily.
  •  vue-meta: Manage HTML metadata in Vue.js components with SSR support
  • [React]
  •  awesome-react
  •  craco: Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-app
  •  react-app-rewired: Override create-react-app webpack configs without ejecting
  • [store]
  •  Recoil: Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
  •  zustand: 🐻 Bear necessities for state management in React
  •  jotai: 👻 Primitive, flexible state management for React
  •  use-change: Application-wide alternative for React.useState
  •  useStateMachine: The <1 kb state machine hook for React
  •  react-waterfall: React store built on top of the new context API
  •  signals: Signals is a performant state management library
  •  react-render-tracker: React render tracker – a tool to discover performance issues related to unintentional re-renders and unmounts
  •  relay: Relay is a JavaScript framework for building data-driven React applications.
  •  relay-hooks: Use Relay as React hooks
  •  react-query: ⚛️ Hooks for fetching, caching and updating asynchronous data in React
  •  swr: React Hooks library for remote data fetching
  •  WatermelonDB: 🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
  •  use-unmount-signal: A React Hook to cancel promises when a component is unmounted
  •  react-hook-form: 📋 React Hooks for forms validation (Web + React Native)
  •  react-deep-force-update: Force-updates React component tree recursively
  •  react-side-effect: Create components whose nested prop changes map to a global side effect
  •  use-immer: Use immer to drive state with a React hooks
  •  react-fast-compare: fastest deep equal comparison for React
  •  tilg: A magical React Hook that helps you debug components.
  •  react-async: 🍾 Flexible promise-based React data loader
  •  react-freeze
  •  use-context-selector: React useContextSelector hook in userland
  • [ReactDOM]
  •  awesome-react-components: Curated List of React Components & Libraries.
  •  web-platform: React SDK for building modern, accessible and cross-platforms interfaces
  •  reach-ui: The Accessible Foundation for React Apps and Design Systems
  •  react-loadable: A higher order component for loading components with promises.
  •  react-window: React components for efficiently rendering large lists and tabular data
  •  react-virtualized: React components for efficiently rendering large lists and tabular data
  •  react-beautiful-dnd: Beautiful, accessible drag and drop for lists with React.js
  •  react-transition-group: An easy way to perform animations when a React component enters or leaves the DOM
  •  motion: Open source, production-ready animation and gesture library for React
  •  react-helmet: A document head manager for React
  •  react-document-title: Declarative, nested, stateful, isomorphic document.title for React
  •  use-sound: A React Hook for playing sound effects
  •  react-spring: ✌️ A spring physics based React animation library
  •  react-visibility-sensor: Sensor component for React that notifies you when it goes in or out of the window viewport.
  •  roover: 🐱 A lightweight audio library for React apps.
  •  mdx: JSX in Markdown for ambitious projects
  •  react-contenteditable: React component for a div with editable contents
  •  gltfjsx: 🎮 Turns GLTFs into JSX components
  •  react-three-fiber: 🇨🇭A react reconciler for three.js (web and react-native)
  •  react-three-flex: 💪📦 Flexbox for react-three-fiber
  •  react-inspector: 🔍 Power of Browser DevTools inspectors right inside your React app
  •  react-use: React Hooks — future of React 👍 react-use
  •  react-resizable: A simple React component that is resizable with a handle.
  •  react-collapsed: A React custom-hook for creating flexible and accessible expand/collapse components.
  •  use-persisted-state: A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.
  •  use-event-listener: A custom React Hook that provides a declarative useEventListener
  •  Drawflow: Simple flow library 🖥️🖱️
  • [ReactNative]
  •  awesome-react-native
  •  awesome-reactnative-ui
  • #UI
  •  react-native-paper: Material Design for React Native (Android & iOS)
  •  react-native-snap-carousel: Swiper component for React Native with previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support. Compatible with Android & iOS.
  •  react-native-swiper: The best Swiper component for React Native.
  •  react-native-looped-carousel: Looped carousel for React Native
  •  react-native-modal-datetime-picker: A React-Native datetime-picker for Android and iOS
  •  react-native-collapsible: Animated collapsible component for React Native, good for accordions, toggles etc
  •  react-native-parallax-scroll-view: A ScrollView-like component with parallax and sticky header support.
  •  react-native-modal: An enhanced, animated and customizable react-native modal
  •  react-native-super-grid: Responsive Grid View for React Native
  •  react-native-multi-slider: Android and iOS Pure JS react native multi slider
  •  recyclerlistview: High performance listview for React Native and web!
  •  react-native-sglistview: SGListView is a memory minded implementation of React Native's ListView
  •  react-native-largelist: The best large list component for React Native.
  •  react-native-keyboard-aware-scroll-view: A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.
  •  react-native-draggable-grid: A draggable and sortable grid of react-native
  •  ReactNativeWheelPicker
  •  snackui: Write once React Native + Web UI kit. Optimizing compiler that flattens views, reduces bundle size and greatly improves performance 🏎. Normalizes media queries and themes between native and web so they work optimally in both environments.
  •  react-native-shared-element: Native shared element transition "primitives" for react-native 💫
  •  react-native-image-filter-kit: Various image filters for iOS & Android
  •  react-native-color-matrix-image-filters: Various color matrix based image filters for iOS & Android
  •  react-native-video: A
  •  gl-react: gl-react – React library to write and compose WebGL shaders
  •  react-native-maps: React Native Mapview component for iOS + Android
  •  lottie-react-native: Lottie wrapper for React Native.
  •  react-native-fast-image: 🚩 FastImage, performant React Native image component.
  •  react-native-blur: React Native Blur component
  •  react-native-svg: SVG library for React Native, React Native Web, and plain React web projects.
  •  react-native-super-ellipse-mask: Apple flavored smooth corners for React Native
  •  react-native-squircle-view: Apple flavored curvature continuity for React Native
  •  react-native-linear-gradient: A component for react-native
  •  react-native-text-gradient: Text gradient for React-Native
  •  react-native-animateable-text: 🆎 A fork of React Native's component that supports Animated Values!
  •  react-native-actions-sheet: A Cross Platform(Android, iOS & Web) ActionSheet with a flexible api, native performance and zero dependency code for react native. Create anything you want inside ActionSheet.
  •  react-native-clean-project: Automating the clean up of a React Native project
  •  react-native-navigation: A complete native navigation solution for React Native
  •  react-navigation: Learn once, navigate anywhere
  •  react-native-reanimated: React Native's Animated library reimplemented
  •  react-native-animatable: Standard set of easy to use animations and declarative transitions for React Native
  •  react-native-gesture-handler: Declarative API exposing platform native touch and gesture system to React Native.
  •  react-native-skia: High-performance React Native Graphics using Skia
  •  react-native-use-sound: useSound 🔊 A React Native hook for playing sounds 🔊
  •  react-native-firebase: 🔥 A well tested feature rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for over 20 Firebase services.
  •  react-native-code-push: React Native module for CodePush
  •  react-native-safe-area-context: A flexible way to handle safe area insets in JS. Also works on Android and Web!
  •  react-native-safe-area: React Native module to retrieve safe area insets for iOS 11 or later.
  •  react-native-static-safe-area-insets: React Native package that exposes the Safe Area Insets as constants
  •  react-native-orientation: Listen to device orientation changes in react-native and set preferred orientation on screen to screen basis.
  •  react-native-orientation-locker: A react-native module that can listen on orientation changing of device, get current orientation, lock to preferred orientation.
  •  react-native-haptic-feedback: React-Native Haptic Feedback for iOS with Android similar behaviour.
  •  react-native-splash-screen: A splash screen for react-native, hide when application loaded ,it works on iOS and Android.
  •  react-native-navigation-bar-color: React Native component to change bottom bar/navigation bar color on Android
  •  react-native-push-notification: React Native Local and Remote Notifications
  •  react-native-restart: React Native Package With One Purpose: To Restart Your React Native Project
  •  react-native-exit-app: Exit,close,kill,shutdown app completely for React Native on iOS and Android.
  •  react-native-background-fetch: Periodic callbacks in the background for both IOS and Android
  •  react-native-background-task: Periodic background tasks for React Native apps, cross-platform (iOS and Android), which run even when the app is closed.
  •  react-native-background-upload: Upload files in your React Native app even while it's backgrounded. Supports Android and iOS, including camera roll assets.
  •  react-native-exception-handler: A react native module that lets you to register a global error handler that can capture fatal/non fatal uncaught exceptions.
  •  react-native-device-info: Device Information for React Native iOS and Android
  •  react-native-sqlite-storage: Full featured SQLite3 Native Plugin for React Native (Android and iOS)
  •  react-native-view-shot: Snapshot a React Native view and save it to an image
  •  react-native-custom-tabs: Chrome Custom Tabs for React Native.
  •  react-native-calendar-events: React Native Module for iOS and Android Calendar Events
  •  react-native-sensors: A developer friendly approach for sensors in React Native
  •  react-native-voice: React Native Voice Recognition library for iOS and Android (Online and Offline Support)
  •  react-native-sound-player: Play sound file in ReactNative
  •  react-native-fs: Native filesystem access for react-native
  •  react-nativescript: React plugin for NativeScript (under construction)
  •  react-native-electrode-bridge: Electrode Native - Bridge
  •  react-native-quick-actions: A react-native interface for Touch 3D home screen quick actions
  •  react-native-change-icon: Change your application icon programmatically for React Native apps
  •  nodejs-mobile-react-native: Node.js for Mobile Apps React Native plugin
  •  nodejs-mobile-react-native-bridge: A high-level wrapper interface to Node.js for React Native.
  •  tamagui: 🥚 faster ui kit
  •  react-native-keychain: Keychain Access for React Native
  •  flash-list: A better list for React Native
  •  react-native-touch-through-view: Component library that allows for scroll views and table views to scroll over interactable content without poor performing size and bounds animations.
  •  react-native-background-actions: React Native background service library for running background tasks forever in Android & iOS.
  • [Flutter]
  •  awesome-flutter
  •  alice: HTTP Inspector for Flutter
  •  wave: Widget for displaying waves with custom color, duration, floating and blur effects.
  •  liquid_swipe_flutter: A flutter based liquid swipe
  •  fluro: Fluro is a Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route definitions.
  •  flutter-mapbox-gl: A Mapbox GL flutter package for creating custom maps
  •  flutter_inappwebview: A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
  •  flutter_staggered_grid_view: A Flutter staggered grid view
  •  flutter_swiper: The best swiper for flutter , with multiple layouts, infinite loop. Compatible with Android & iOS.
  •  dnfield/flutter_svg: SVG parsing, rendering, and widget library for Flutter
  •  auto_size_text: Flutter widget that automatically resizes text to fit perfectly within its bounds.
  •  getx: Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
  •  path_provider: plugin for finding commonly used locations on the filesystem
  •  websafe_svg: A Flutter compatible library to handle SVGs for Android, iOS, and Web.
  •  freezed: Code generation for immutable classes that has a simple syntax/API without compromising on the features.
  •  get
  •  shared_preferences
  •  mason
  • [NodeJS]
  •  awesome-nodejs
  • [shell]
  •  zx: A tool for writing better scripts
  •  shelljs: Portable Unix shell commands for Node.js
  •  execa: Process execution for humans
  •  env: A utility for verifying environment variables are present
  •  ndb: ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools
  •  blessed: A high-level terminal interface library for node.js.
  •  commander.js: node.js command-line interfaces made easy
  •  greenlet: 🦎 Move an async function into its own thread.
  •  passport: Simple, unobtrusive authentication for Node.js.
  •  sharp: High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.
  •  yauzl: yet another unzip library for node
  •  simdjson_nodejs: Node.js bindings for the simdjson project: "Parsing gigabytes of JSON per second"
  •  sudo-prompt: Run a command using sudo, prompting the user with an OS dialog if necessary.
  •  node-auto-launch: Launch applications or executables at login (Mac, Windows, and Linux)
  •  deasync: Turns async function into sync via JavaScript wrapper of Node event loop
  •  platform-folders: Node.js bindings for sago007/PlatformFolders
  •  is-hidden-file: Check if a file/folder is hidden on node js that works on any platform.
  •  trash: Move files and directories to the trash
  •  jsdom: A JavaScript implementation of various web standards, for use with Node.js
  •  systeminformation: System Information Library for Node.JS
  •  open: Open stuff like URLs, files, executables. Cross-platform.
  •  clipboardy: Access the system clipboard (copy/paste)
  •  undici: An HTTP/1.1 client, written from scratch for Node.js
  •  tinypool: 🧵 A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, with fewer features and smaller size (24KB)
  •  piscina: A fast, efficient Node.js Worker Thread Pool implementation
  •  jimp: An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
  •  node-notifier: A Node.js module for sending notifications on native Mac, Windows and Linux (or Growl as fallback)
  •  function-timeout: Make a synchronous function have a timeout
  • [Stylelint]
  •  awesome-stylelint
  •  stylelint-order: A plugin pack of order related linting rules for stylelint.
  •  stylelint-config-idiomatic-order: stylelint + idiomatic-css = ❤️
  •  stylelint-scss: A collection of SCSS specific linting rules for stylelint
  •  stylelint-config-sass-guidelines: ⚙ A stylelint config inspired by https://sass-guidelin.es/
  •  stylelint-selector-bem-pattern: Stylelint plugin that incorporates postcss-bem-linter
  •  stylelint-a11y: Plugin for stylelint with a11y rules
  •  stylelint-declaration-strict-value: Specify properties for which a variable, function, keyword or value must be used.
  •  stylelint-gamut: Stylelint plugin for working with different color spaces
  • [Eslint]
  •  eslint-plugin-eslint-comments: Additional ESLint rules for directive comments of ESLint.
  •  eslint-plugin-import: ESLint plugin with rules that help validate proper imports.
  •  eslint-plugin-unicorn: Various awesome ESLint rules
  •  eslint-plugin-sonarjs: SonarJS rules for ESLint
  •  eslint-plugin-filenames: Eslint plugin to check filenames.
  •  eslint-plugin-filename-rules
  •  eslint-plugin-canonical: ESLint rules for Canonical ruleset.
  •  eslint-plugin-effector: Enforcing best practices for Effector
  •  eslint-plugin-promise: Enforce best practices for JavaScript promises
  •  eslint-plugin-eslint-config: ESLint plugin for ESLint configs
  •  eslint-plugin-prettier-vue: ESLint plugin for Prettier formatting, which is better for Vue SFC
  • [Electron]
  •  awesome-electron
  •  electron-builder: A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
  •  electron-packager: Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI
  •  electron/update-electron-app: 🌲 A drop-in module that adds autoUpdating capabilities to Electron apps
  •  electron/remote: Bridge JavaScript objects from the main process to the renderer process in Electron.
  •  electron-v8snapshots-example: An example for using custom v8 snapshots in an Electron app
  •  electron-promise-ipc: Promise-flavored IPC calls in Electron. 100% test coverage.
  •  electron-context-menu: Context menu for your Electron app
  •  electron-util: Useful utilities for Electron apps and modules
  •  electron-store: Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
  •  electron-json-storage-sync
  •  electron-json-storage: Easily write and read user settings in Electron apps
  •  electron-json-config: Simply set and get configuration from a json file for your Electron app
  •  electron-drag: Window dragging for electron applications
  •  electron-acrylic-window: Add acrylic effect to your electron application
  •  electron-is-dev: Check if Electron is running in development
  •  is-electron-renderer: Check if code is running in Electron renderer process
  •  electron-log: Just a simple logging module for your Electron application
  •  electron-prompt: Electron helper to prompt for a string value
  •  electron-window-state: A library to store and restore window sizes and positions for your Electron app
  •  electron-clipboard-ex
  •  devtron: An Electron DevTools Extension
  •  electron-devtools-installer: An easy way to ensure Chrome DevTools extensions into Electron
  •  spectron: 🔎 Test Electron apps using ChromeDriver
  •  electron-notarize: Notarize your macOS Electron Apps
  •  windows-installer: Build Windows Installers for Electron apps
  •  Glasstron: The go-to solution to Electron composition effects, such as blurry windows.
  •  electron-forge: A complete tool for creating, publishing, and installing modern Electron applications
  • [Webpack]
  •  expose-loader
  •  html-webpack-plugin: Plugins
  •  statoscope-webpack-plugin
  •  webpack-bundle-analyzer: Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
  •  inspectpack: An inspection tool for Webpack frontend JavaScript bundles.
  •  duplicate-package-checker-webpack-plugin: 🕵️ Webpack plugin that warns you when a build contains multiple versions of the same package
  •  webpack-libs-optimizations: Using a library in your webpack project? Here’s how to optimize it
  •  responsive-loader: A webpack loader for responsive images
  •  imagemin-webpack-plugin: Plugin to compress images with imagemin
  •  workerize-loader: Automatically move a module into a Web Worker (Webpack loader)
  •  worker-loader: A webpack loader that registers a script as a Web Worker
  •  error-overlay-webpack-plugin: Catch errors with style 💥✨
  •  callback-loader: Webpack loader that parses your JS, calls specified functions and replaces their with the results.
  •  icon-font-loader: A webpack loader to convert svgs into font icons in CSS.
  •  style-resources-loader: CSS processor resources loader for webpack
  •  webpack-deadcode-plugin: Webpack plugin to detect unused files and unused exports in used files
  •  svgo-loader: svgo loader for webpack
  •  svg-sprite-loader: Webpack loader for creating SVG sprites.
  •  module-federation-examples: Implementation examples of module federation , by the creators of module federation
  •  webpack-strip-block: Webpack plugin to strip blocks of code marked by special comment tags
  •  webpack-notifier: webpack + node-notifier = build status system notifications
  •  ifdef-loader: Webpack loader for JavaScript/TypeScript conditional compilation.
  •  critters: 🦔 A Webpack plugin to inline your critical CSS and lazy-load the rest.
  •  statoscope: Statoscope is a toolkit to analyze and validate webpack bundle
  •  html-inline-script-webpack-plugin: A webpack plugin for converting external script files to inline script block. Requires 'html-webpack-plugin' to work.
  • [PostCSS]
  •  postcss-import: PostCSS plugin to inline @import rules content
  •  postcss-size: PostCSS plugin for size shortcut
  •  postcss-simple-vars: PostCSS plugin for Sass-like variables
  •  postcss-nested: PostCSS plugin to unwrap nested rules like how Sass does it.
  •  postcss-reporter: Log PostCSS messages in the console
  •  postcss-for: PostCSS plugin that enables for-loop syntax in your CSS
  •  postcss-color-alpha: PostCSS plugin to transform color from #rgb.a to rgba()
  •  postcss-easing-gradients: PostCSS plugin to create smooth linear-gradients that approximate easing functions.
  •  postcss-scrollbar: PostCSS plugin enabling custom scrollbars
  •  postcss-oklab-function
  •  postcss-custom-media: PostCSS Custom Media lets you define @custom-media
  •  precss: Use Sass-like markup in your CSS
  •  postcss-nested-props: PostCSS plugin to unwrap nested properties.
  •  sugarss: Indent-based CSS syntax for PostCSS
  • [Vite]
  •  vite-tsconfig-paths: Support for TypeScript's path mapping in Vite
  •  vite-plugin-pages: File system based route generator for ⚡️Vite
  •  vite-plugin-vue-layouts: Vue layout plugin for Vite
  •  vite-plugin-restart: Custom files/globs to restart Vite server
  •  vite-plugin-singlefile: Vite plugin for inlining JavaScript and CSS resources
  •  vite-plugin-remote-assets: Bundles your assets from remote urls with your app
  •  vite-plugin-sleep: a vite plugin you never need. slow devServer and slow HMR.
  •  vite-svg-loader: Vite 2.x plugin to load SVG files as Vue components
  •  vite-imagetools: A toolbox of import directives for vitejs that can transform your image at compile-time. All of the image transformations are powered by sharp.
  •  vite-plugin-inspect: Inspect the intermediate state of Vite plugins
  •  vite-plugin-image-presets: 🖼 Image Presets for Vite.js apps
  • [Unplugin]
  •  unplugin-vue-define-options: Introduce a macro in script setup, defineOptions, to use Options API in script setup.
  •  unplugin-auto-import: Auto import APIs on-demand for Vite, Webpack and Rollup
  •  unplugin-vue2-script-setup: 💡 Bring `<script setup>` to Vue 2.
  •  unplugin-icons: 🤹 Access thousands of icons as components on-demand universally.
  • [Tauri]
  •  awesome-tauri: 🚀 Awesome Tauri Apps, Plugins and Resources
  •  window-vibrancy: Make your windows vibrant.
  • [Storybook]
  •  Addons
  •  addons
  •  addons/storyshots
  •  storybook-addon-designs: A Storybook addon that embeds Figma, websites, or images in the addon panel.
  •  storybook-addon-variants: Show all variants of a component in a grid
  •  storybook-addon-pseudo-states: Storybook Add-on to enable automatic generation and displaying of CSS pseudo states for components.
  •  msw-storybook-addon: Mock API requests in Storybook with Mock Service Worker.
  •  unplugin: Unified plugin system for Vite, Rollup, Webpack, and more
  •  next-auth: Authentication for Next.js
  •  @next/bundle-analyzer
  •  axios-auth-refresh: Library that helps you implement automatic refresh of authorization via axios interceptors. You can easily intercept the original request when it fails, refresh the authorization and continue with the original request, without user even noticing.
  •  axios-mock-adapter: Axios adapter that allows to easily mock requests
  •  nanostores/i18n: A tiny (<500 bytes) i18n library for React/Preact/Vue/Svelte
  •  prettier-plugin-sort-imports: A prettier plugin to sort imports in typescript and javascript files by the provided RegEx order.
  •  remark-typograf: Plugin to make your typography better with typograf
  •  @linaria/atomic
  •  next-remote-watch: Decorated local server for next.js that enables reloads from remote data changes
  •  babel-plugin-superjson-next: Automatically transform your Next.js Pages to use SuperJSON
  • 🔨 Development.Toolbox.Solutions
    __SORT__
  •  Firebase
  •  appwrite: Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.
  •  supabase: The open source Firebase alternative
  •  nhost: The Open Source Firebase Alternative with GraphQL.
  •  Microsoft Azure
  •  AWS
  •  Visual Studio App Center | iOS, Android, Xamarin & React Native
  •  Branch | A mobile linking platform powering deep links and mobile attribution.
  •  FingerprintJS Pro | Browser fingerprinting and fraud detection API
  •  Stripe Identity | Verify identities with confidence
  •  NtechLab | Face, body, vehicle, and license plate number recognition
  •  Sqreen | Application Security Management Platform
  •  Cloudflare Workers | Deploy serverless code instantly across the globe
  •  Railway | Railway is the cloud that takes the complexity out of shipping software
  •  KeyVal | You can set a key/value and get it. Thats it!
  •  Napkin – Backend in the Browser
  •  Tiny Function | Free cloud functions (1k calls or 1mth serve time)
  •  Retool | REST API Generator
  •  flagsmith: Open Source Feature Flagging and Remote Config Service. Host on-prem or use our hosted version at https://flagsmith.com/
  •  flagr: Flagr is a feature flagging, A/B testing and dynamic configuration microservice
  •  seatunnel: SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time).
  •  Shopify
  •  medusa: The open-source Shopify alternative ⚡️
  •  Ecwid | #1 Free Ecommerce Shopping Cart & Free Online Store
  •  novu: 🚀 The open-source notifications infrastructure. A fully-featured microservice to send SMS, E-mail, Slack and Push notifications. Embeddable notification center for React with real-time updates, content management, and much more...
  •  umami: Umami is a simple, fast, privacy-focused alternative to Google Analytics.
  •  jina: 🔮 Build cross-modal and multimodal applications on the cloud · Neural Search · Creative AI · Cloud Native · MLOps
  •  pocketbase: Open Source realtime backend in 1 file
  •  hasura: The Hasura GraphQL Engine gives you fast, instant realtime GraphQL on any Postgres application, existing or new
  •  gun: A realtime, decentralized, offline-first, graph database engine.
  • [toolchains/task-runners]
  •  turborepo: The High-performance Build System for JavaScript & TypeScript Codebases
  •  nx: Smart, Extensible Build Framework
  •  moon: A build system for the JavaScript ecosystem, written in Rust.
  •  vite: Next generation frontend tooling. It's fast!
  •  webpack: A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
  •  snowpack: WASM-powered frontend build tool. Fast, lightweight, unbundled ESM. ✌️
  •  rome/tools: The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
  •  rollup: Next-generation ES module bundler
  •  esbuild: An extremely fast JavaScript bundler and minifier
  •  gulp: A toolkit to automate & enhance your workflow
  •  grunt: Grunt: The JavaScript Task Runner
  •  lando: A development tool for all your projects that is fast, easy, powerful and liberating
  •  rnx-kit: Tools which help developers build, deliver, and maintain React Native apps and libraries.
  •  volta: Volta: JS Toolchains as Code. ⚡
  •  fastlane: 🚀 The easiest way to automate building and releasing your iOS and Android apps
  •  tsup: The simplest and fastest way to bundle your TypeScript libraries.
  •  swc: Rust-based platform for the Web
  • [database]
  •  surrealdb: A scalable, distributed, collaborative, document-graph database, for the realtime web
  •  FASTER: Fast key-value store from Microsoft Research
  •  leveldb: LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
  •  databunker: Secure storage for personal records built to comply with GDPR
  •  Realm DataBase
  •  questdb: An open source SQL database designed to process time series data, faster
  •  teledrive: The Google Drive/OneDrive/etc alternative using Telegram API
  •  FerretDB: A truly Open Source MongoDB alternative
  •  immudb: immudb - world’s fastest immutable database, built on a zero trust model
  •  mindsdb: Predictive AI layer for existing databases.
  •  go-threads: Server-less p2p database built on libp2p
  •  orbit-db: Peer-to-Peer Databases for the Decentralized Web
  •  starrocks: StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.
  •  Fauna | The cloud database API for modern applications
  •  Cloudflare R2 | Cloud Object Storage
  •  Amazon S3 | Cloud Object Storage
  •  Amazon DynamoDB | Fast NoSQL Key-Value Database
  •  PlanetScale | serverless database
  •  ClickHouse: ClickHouse® is a free analytics DBMS for big data
  •  ydb: YDB server (daemon) source code
  • [project-maintenance]
  •  themekit: Build system of design-tokens for any platforms
  •  style-dictionary: A build system for creating cross-platform styles.
  •  changelogen: 💅 Beautiful Changelogs using Conventional Commits
  •  standard-version: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
  •  semantic-release: Fully automated version management and package publishing
  •  patch-package: Fix broken node modules instantly 🏃🏽‍♀️💨
  •  analyze-css: CSS selectors complexity and performance analyzer
  •  yaspeller: 🔍 Search tool typos in the text, files and websites
  •  cosmiconfig: Find and load configuration from a package.json property, rc file, or CommonJS module
  •  plop: Consistency Made Simple
  •  hygen: The simple, fast, and scalable code generator that lives in your project.
  •  dotenv: Loads environment variables from .env for nodejs projects.
  •  dotenv-safe: Load environment variables from .env and ensure they are all present
  •  storybook: 📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
  •  vitebook: 🔥 Blazing fast static-site generator. Powered by Vite.
  •  histoire: ⚡ Fast and beautiful interactive component playgrounds, powered by Vite
  •  nano-staged: Tiny tool to run commands for modified, staged, and committed files in a GIT repository.
  •  clean-publish: Removing configuration files and fields in package.json before publishing to npm
  •  lefthook: Fast and powerful Git hooks manager for any type of projects.
  •  size-limit: Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
  • [linters]
  •  Trunk
  •  eslint: Find and fix problems in your JavaScript code.
  •  prettier: Prettier is an opinionated code formatter.
  •  stylelint: A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
  •  commitlint: 📓 Lint commit messages
  •  standard: 🌟 JavaScript Style Guide, with linter & automatic code fixer
  •  xo: ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
  •  jshint: JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
  •  gitleaks: Protect and discover secrets using Gitleaks 🔑
  •  hadolint: Dockerfile linter, validate inline bash, written in Haskell
  •  actionlint: Static checker for GitHub Actions workflow files
  •  markdownlint: A Node.js style checker and lint tool for Markdown/CommonMark files.
  • [browser-automation]
  •  rendertron: A Headless Chrome rendering solution
  •  puppeteer: Headless Chrome Node.js API
  •  playwright: Node.js library to automate Chromium, Firefox and WebKit with a single API
  •  crawlee: Crawlee—A web scraping and browser automation library for Node.js that helps you build reliable crawlers. Fast.
  •  pageres: Capture website screenshots
  •  capture-website: Capture screenshots of websites
  •  ferret: Declarative web scraping
  • [authorization]
  •  Auth0: Secure access for everyone. But not just anyone.
  •  keycloak: Open Source Identity and Access Management For Modern Applications and Services
  •  authorizer: An open source authentication and authorization system.Bring your database and have authentication microservice ready in few clicks
  •  supertokens-core: Open source alternative to Auth0 / Firebase Auth / AWS Cognito
  •  logto: 🧑‍🚀 Logto helps you build the sign-in, auth, and user identity within minutes. We provide an OIDC-based identity service and the end-user experience with username, phone number, email, and social sign-in, with extendable multi-language support.
  • [uikit]
  •  Syncfusion | Components & Controls
  •  .NET UI Controls for Developers of Mobile, Desktop, Web & Reporting Applications
  •  Infragistics UI Controls and Tools For Developers and UX Pros
  •  quasar: Quasar Framework - Build high-performance VueJS user interfaces in record time
  •  vuetify: 🐉 Material Component Framework for Vue
  •  element-plus: 🎉 A Vue.js 3 UI Library made by Element team
  •  yandex-ui: Yandex UI Kit build on React and bem-react
  •  ring-ui: A collection of JetBrains React Web UI components
  • [runtime]
  •  node: Node.js JavaScript runtime
  •  nodejs-mobile: Full-fledged Node.js on Android and iOS
  •  deno: A modern runtime for JavaScript and TypeScript.
  •  bun: Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.
  •  JSC.js: JavaScriptCore on WebAssembly
  •  graaljs: A ECMAScript 2022 compliant JavaScript implementation built on GraalVM. With polyglot language interoperability support. Running Node.js applications!
  •  mono: Mono open source ECMA CLI, C# and .NET implementation.
  •  tsx: ⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
  • [orm]
  •  sequelize: An easy-to-use multi SQL dialect ORM for Node.js
  •  prisma: Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
  •  objection.js: An SQL-friendly ORM for Node.js
  •  waterline: An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
  •  typeorm: ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
  •  objection.js: An SQL-friendly ORM for Node.js
  • [image-proxy]
  •  imageflow: High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
  •  imgproxy: Fast and secure standalone server for resizing and converting remote images
  •  imagor: Fast, Docker-ready image processing server written in Go
  •  ipx: High performance, secure and easy to use image proxy based on Sharp and libvips.
  •  weserv-images: Source code of images.weserv.nl, to be used on your own server(s).
  •  Images.weserv.nl
  • [tool-builders]
  •  Retool | Build internal tools, remarkably fast.
  •  budibase: Budibase is an open-source low-code platform for creating internal apps in minutes
  • [cms/platforms]
  •  strapi: 🚀 Open source Node.js Headless CMS to easily build customisable APIs
  •  amplication: Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
  •  Ghost: Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.
  •  netlify-cms: A Git-based CMS for Static Site Generators
  •  Sanity
  •  Agility
  •  GraphCMS | API-first Headless CMS to Build Instant GraphQL Content APIs
  • [ci]
  •  danger.systems
  •  RelativeCI | Specialized insights for web bundles
  •  Codecov | The Leading Code Coverage Solution
  •  GitLab Browser Performance Testing
  •  lighthouse-ci: Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
  • [search]
  •  OpenSearch: Open source distributed and RESTful search engine.
  •  zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
  •  typesense: Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
  • [crypto]
  •  seaport: Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs.
  •  sushiswap: Sushi 2.0 🍣
  •  openzeppelin-contracts: OpenZeppelin Contracts is a library for secure smart contract development.
  •  Truffle Suite
  •  Infura | Ethereum API | IPFS API & Gateway | ETH Nodes as a Service
  •  vuejs/core: Vue 3
  •  vuejs/vue: Vue 2
  •  petite-vue
  •  react
  •  react-native
  •  astro: Build faster websites with Astro's next-gen island architecture 🏝✨
  •  mitosis: Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and more.
  •  redwood: The App Framework for Startups
  •  next.js: The React Framework
  •  gatsby: Build blazing fast, modern apps and websites with React
  •  reactxp: Library for cross-platform app development.
  •  blitz: ⚡️The Fullstack React Framework — built on Next.js
  •  nuxt.js: Versatile Vue.js Framework
  •  remix: Build Better Websites
  •  vitepress: Vite & Vue powered static site generator.
  •  vuepress: 📝 Minimalistic Vue-powered static site generator
  •  vuepress-next: Repo for VuePress 2
  •  fresh: The next-gen web framework.
  •  solid: A declarative, efficient, and flexible JavaScript library for building user interfaces.
  •  tauri: Build smaller, faster, and more secure desktop applications with a web frontend.
  •  nw.js: Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
  •  Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS
  •  Electron.NET: Build cross platform desktop apps with ASP.NET NET Core
  •  fusionjs: Modern framework for fast, powerful React apps
  •  gridsome: ⚡️ The Jamstack framework for Vue.js
  •  saber: ()==[:::::::::::::> Build static sites in Vue.js, without the hassle
  •  Ionic: Build amazing native and progressive web apps with open web technologies
  •  NativeScript: NativeScript is an open source framework for building truly native mobile apps with JavaScript
  •  nativescript-vue: NativeScript with the ease of Vue
  •  yue: A library for creating native cross-platform GUI apps
  •  ink: 🌈 React for interactive command-line apps
  •  maui: .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
  •  uno: Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
  •  Polymer: Build modern apps using web components
  •  capacitor: Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
  •  cordova: Apache Cordova
  •  meteor: Meteor, the JavaScript App Platform
  •  eleventy: A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
  •  mam_mol: $mol - fastest reactive micro-modular compact flexible lazy ui web framework.
  •  lit: Lit is a simple library for building fast, lightweight web components.
  •  stimulus: A modest JavaScript framework for the HTML you already have
  •  kivy: Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  •  svelte-native: Svelte controlling native components via Nativescript
  •  wails: Create desktop apps using Go and Web Technologies.
  •  hono: Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.
  •  divkit: DivKit is an open source Server-Driven UI (SDUI) framework. SDUI is a an emerging technique that leverage the server to build the user interfaces of their mobile app
  •  serverless: ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
  •  localstack: 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!
  •  flutter: Flutter makes it easy and fast to build beautiful apps for mobile and beyond
  •  qwik: The HTML-first framework. Instant apps of any size with ~ 1kb JS
  • Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment