Last translated: 17 Jun 2025

Translation Not Available Yet

This repository's README hasn't been translated yet. Once translated, it will be easier to read and understand in your native language (中文).

After translating, add the links to README so others can view it directly.

Что такое awesome-список?    Руководство по вкладу    Создание списка    Twitter   



Просто введите awesome.re чтобы перейти сюда. Посмотрите мои приложения и подпишитесь на Twitter.




Содержание

Платформы

  • Node.js - Асинхронная событийная JavaScript-платформа на движке V8.
  • Фронтенд-разработка
  • iOS - Мобильная ОС для устройств Apple.
  • Android - Мобильная ОС от Google.
  • IoT & Гибридные приложения
  • Electron - Кросс-платформенные нативные приложения на JavaScript/HTML/CSS.
  • Cordova - JavaScript API для гибридных приложений.
  • React Native - Фреймворк для создания нативных мобильных приложений на JavaScript.
  • Xamarin - Среда разработки мобильных приложений.
  • Linux
    • Контейнеры
    • eBPF - Виртуальная машина для эффективного мониторинга Linux-систем.
    • Проекты на Arch - Дистрибутивы Linux на основе Arch.
    • AppImage - Упаковка приложений в один файл для Linux.
  • macOS - Операционная система для компьютеров Apple.
  • watchOS - ОС для Apple Watch.
  • JVM
  • Salesforce
  • Amazon Web Services
  • Windows - Пользовательская ОС.
  • IPFS - P2P-протокол для гипермедиа.
  • Fuse - Инструменты мобильной разработки.
  • Heroku - Облачная платформа как сервис.
  • Raspberry Pi - Компьютер размером с кредитную карту.
  • Qt - Кросс-платформенный фреймворк для GUI.
  • WebExtensions - Система кросс-браузерных расширений.
  • Smart TV - Разработка приложений для ТВ.
  • GNOME - Простая среда рабочего стола для Linux.
  • KDE - Сообщество свободного ПО для удобных вычислений.
  • .NET
    • Core
    • Roslyn - Компиляторы и API для анализа кода на C# и VB.NET.
  • Amazon Alexa - Виртуальный ассистент.
  • DigitalOcean - Облачная платформа для разработчиков.
  • Flutter - Мобильный SDK от Google для iOS и Android на Dart.
  • Home Assistant - Открытая система домашней автоматизации.
  • IBM Cloud - Облачная платформа для разработчиков.
  • Firebase - Платформа разработки на Google Cloud.
  • Robot Operating System 2.0 - Набор инструментов для разработки роботов.
  • Adafruit IO - Визуализация и хранение данных с устройств.
  • Cloudflare - CDN, DNS, защита от DDoS.
  • Actions on Google - Платформа для Google Assistant.
  • ESP - Недорогие микроконтроллеры для IoT.
  • Deno - Безопасная среда для JavaScript/TypeScript на Rust.
  • DOS - ОС для ПК 1980-90-х годов.
  • Nix - Надежный менеджер пакетов для Unix.
  • Интеграция - Связывание IT-систем в единое целое.
  • Node-RED - Инструмент для соединения устройств и сервисов.
  • Low Code - Разработка с минимальным кодом.
  • Capacitor - Кросс-платформенная среда для Web Native-приложений.
  • ArcGIS Developer - Платформа для картографии и анализа местоположения.
  • Bluetooth Low Energy - Низкоэнергетический протокол для IoT и носимых устройств.
  • Uno Platform - Кросс-платформенный .NET UI-фреймворк.
  • Google Cloud - Облачные сервисы Google.
  • Firebase Genkit - Фреймворк для приложений с ИИ.

Языки программирования

  • JavaScript
  • Swift - Компилируемый язык программирования от Apple, который является безопасным, современным, удобным для разработчиков и быстрым.
  • Python - Универсальный язык программирования, разработанный для удобочитаемости.
    • Asyncio - Асинхронный ввод-вывод в Python 3.
    • Scientific Audio - Научные исследования в области аудио/музыки.
    • CircuitPython - Версия Python для микроконтроллеров.
    • Data Science - Анализ данных и машинное обучение.
    • Typing - Опциональная статическая типизация для Python.
    • MicroPython - Компактная и эффективная реализация Python 3 для микроконтроллеров.
  • Rust
    • Pest - Генератор парсеров.
  • Haskell
  • PureScript
  • Go
  • Scala
    • Scala Native - Оптимизирующий компилятор AOT для Scala на основе LLVM.
  • Ruby
  • Clojure
  • ClojureScript
  • Elixir
  • Elm
  • Erlang
  • Julia - Высокоуровневый динамический язык программирования, предназначенный для высокопроизводительного численного анализа и вычислительной науки.
  • Lua
  • C
  • C/C++ - Универсальный язык с уклоном в системное программирование и встраиваемое ПО с ограниченными ресурсами.
  • R - Функциональный язык программирования и среда для статистических вычислений и графики.
  • D
  • Common Lisp - Мощный динамический мультипарадигменный язык, облегчающий итеративную и интерактивную разработку.
  • Perl
  • Groovy
  • Dart
  • Java - Популярный безопасный объектно-ориентированный язык, разработанный для гибкости по принципу "написано однажды, работает везде".
    • RxJava
    • J2ME - Спецификация Java для старых телефонов с кнопками и КПК.
  • Kotlin
  • OCaml
  • ColdFusion
  • Fortran
  • PHP - Серверный язык сценариев.
    • Composer - Менеджер пакетов.
  • Pascal
  • AutoHotkey
  • AutoIt
  • Crystal
  • Frege - Haskell для JVM.
  • CMake - Сборка, тестирование и упаковка ПО.
  • ActionScript 3 - Объектно-ориентированный язык для Adobe AIR.
  • Eta - Функциональный язык программирования для JVM.
  • Idris - Универсальный чистый функциональный язык с зависимыми типами, вдохновленный Haskell и ML.
  • Ada/SPARK - Современный язык программирования для больших долгоживущих приложений, где важны надежность и эффективность.
  • Q# - Предметно-ориентированный язык для выражения квантовых алгоритмов.
  • Imba - Язык программирования, вдохновленный Ruby и Python, компилируемый в производительный JavaScript.
  • Vala - Язык программирования, разработанный для полного использования возможностей экосистем GLib и GNOME при сохранении скорости кода на C.
  • Coq - Формальный язык и среда для программирования и спецификаций, облегчающие интерактивную разработку машинно-проверяемых доказательств.
  • V - Простой, быстрый, безопасный компилируемый язык для разработки поддерживаемого ПО.
  • Zig - Универсальный язык программирования и тулчейн для создания надежного, оптимального и переиспользуемого ПО.
  • Move - Предметно-ориентированный язык для написания безопасных смарт-контрактов.
  • Esolangs - Языки программирования, созданные для экспериментов или в шутку, а не для реального использования.
  • VBA - Событийно-ориентированная версия Visual Basic 6.0, встроенная в большинство приложений Microsoft Office для автоматизации и скриптинга.








Фронтенд-разработка

  • ES6 Tools
  • Web Performance Optimization
  • Web Tools
  • CSS - Язык таблиц стилей, определяющий отображение HTML-элементов на экране.
  • React - JavaScript-библиотека для создания пользовательских интерфейсов.
    • Relay - Фреймворк для создания React-приложений, работающих с данными.
    • React Hooks - Позволяет использовать состояние и другие возможности React без написания классов.
  • Web Components
  • Polymer - JavaScript-библиотека для разработки Web Components.
  • Angular - Фреймворк для приложений.
  • Backbone - Фреймворк для приложений.
  • HTML5 - Язык разметки для веб-сайтов и приложений.
  • SVG - Векторный формат изображений на основе XML.
  • Canvas
  • KnockoutJS - JavaScript-библиотека.
  • Dojo Toolkit - Набор инструментов JavaScript.
  • Inspiration
  • Ember - Фреймворк для приложений.
  • Android UI
  • iOS UI
  • Meteor
  • BEM
  • Flexbox
  • Web Typography
  • Web Accessibility
  • Material Design
  • D3 - Библиотека для создания динамических интерактивных визуализаций данных.
  • Emails
  • jQuery - Простая в использовании JavaScript-библиотека для манипуляций с DOM.
  • Web Audio
  • Offline-First
  • Static Website Services
  • Cycle.js - Функциональный и реактивный JavaScript-фреймворк.
  • Text Editing
  • Motion UI Design
  • Vue.js - Фреймворк для приложений.
  • Marionette.js - Фреймворк для приложений.
  • Aurelia - Фреймворк для приложений.
  • Charting
  • Ionic Framework
  • Chrome DevTools
  • PostCSS - Инструмент для работы с CSS.
  • Draft.js - Фреймворк для создания редакторов форматированного текста в React.
  • Service Workers
  • Progressive Web Apps
  • choo - Фреймворк для приложений.
  • Redux - Контейнер состояния для JavaScript-приложений.
  • Browserify - Сборщик модулей.
  • Sass - Препроцессор CSS.
  • Ant Design - Дизайн-система для корпоративных интерфейсов.
  • Less - Препроцессор CSS.
  • WebGL - JavaScript API для рендеринга 3D-графики.
  • Preact - Фреймворк для приложений.
  • Progressive Enhancement
  • Next.js - Фреймворк для серверного рендеринга React-приложений.
  • lit - Библиотека для создания веб-компонентов с декларативной системой шаблонов.
  • JAMstack - Современная архитектура веб-разработки на основе клиентского JavaScript, переиспользуемых API и предварительно собранной разметки.
  • WordPress-Gatsby - Стек технологий с WordPress в качестве бэкенда и Gatsby на фронтенде.
  • Mobile Web Development - Создание качественного мобильного веб-опыта.
  • Storybook - Среда разработки для UI-компонентов.
  • Blazor - Веб-фреймворк .NET с использованием C#/Razor и HTML, работающий в браузере через WebAssembly.
  • PageSpeed Metrics - Метрики для анализа скорости загрузки страниц и пользовательского опыта.
  • Tailwind CSS - Utility-ориентированный CSS-фреймворк для быстрой разработки интерфейсов.
  • Seed - Rust-фреймворк для создания веб-приложений на WebAssembly.
  • Web Performance Budget - Методы обеспечения заданных метрик производительности для сайтов.
  • Web Animation - Анимации в браузере с использованием JavaScript, CSS, SVG и др.
  • Yew - Rust-фреймворк, вдохновленный Elm и React, для создания многопоточных фронтенд-приложений на WebAssembly.
  • Material-UI - React-компоненты Material Design для ускоренной веб-разработки.
  • Building Blocks for Web Apps - Автономные функциональные блоки для интеграции в веб-приложения.
  • Svelte - Фреймворк для приложений.
  • Design systems - Наборы переиспользуемых компонентов с правилами для обеспечения согласованности.
  • Inertia.js - Создание SPA без необходимости разработки API.
  • MDBootstrap - Шаблоны, макеты и компоненты для быстрой разработки сайтов.
  • Master CSS - Виртуальный CSS-язык с расширенным синтаксисом.
  • Hydrogen - Edge-ориентированный фреймворк для создания Shopify-витрин на React.
  • Tiny JS - Фронтенд-библиотеки размером до 2 КБ с зависимостями.
  • Frontend GIS - Геоинформационные системы (GIS) для веб-браузеров.
  • WebGPU - JavaScript API для рендеринга и вычислений на GPU.

Бэкенд-разработка

  • Flask - Python-фреймворк.
  • Docker
  • Vagrant - Автоматизация виртуальных сред.
  • Pyramid - Python-фреймворк.
  • Play1 Framework
  • CakePHP - PHP-фреймворк.
  • Symfony - PHP-фреймворк.
  • Laravel - PHP-фреймворк.
    • Education
    • TALL Stack - Полноценное решение для разработки с использованием библиотек сообщества Laravel.
  • Rails - Фреймворк для веб-приложений на Ruby.
    • Gems - Пакеты.
  • Phalcon - PHP-фреймворк.
  • Useful .htaccess Snippets
  • nginx - Веб-сервер.
  • Dropwizard - Java-фреймворк.
  • Kubernetes - Платформа для автоматизации операций с Linux-контейнерами.
  • Lumen - PHP-микрофреймворк.
  • Serverless Framework - Бессерверные вычисления и архитектуры.
  • Apache Wicket - Фреймворк для веб-приложений на Java.
  • Vert.x - Набор инструментов для создания реактивных приложений на JVM.
  • Terraform - Инструмент для управления инфраструктурой.
  • Vapor - Серверная разработка на Swift.
  • Dash - Фреймворк для веб-приложений на Python.
  • FastAPI - Фреймворк для веб-приложений на Python.
  • CDK - Фреймворк для определения облачной инфраструктуры в коде.
  • IAM - Учетные записи, аутентификация и авторизация.
  • Slim - PHP-фреймворк.
  • Fiber - Веб-фреймворк на основе Fasthttp, самого быстрого HTTP-движка для Go.
  • Kustomize - Инструмент декларативного управления конфигурациями Kubernetes.
  • OpenTofu - Инструмент для управления инфраструктурой как кодом.
  • Reflex - Python-фреймворк для разработки фронтенда и бэкенда без JavaScript.

Компьютерные науки

Большие данные

Теория

Книги

Редакторы

  • Sublime Text
  • Vim
  • Neovim - Форк Vim, ориентированный на расширяемость и удобство использования.
  • Emacs
  • Atom - Редактор с открытым исходным кодом и возможностью кастомизации.
  • Visual Studio Code - Кроссплатформенный редактор с открытым исходным кодом.

Игры

Среда разработки

Развлечения

Базы данных

  • Базы данных
  • MySQL
  • SQLAlchemy
  • InfluxDB
  • Neo4j
  • MongoDB - NoSQL-база данных.
  • RethinkDB
  • TinkerPop - Фреймворк для работы с графами.
  • PostgreSQL - Объектно-реляционная СУБД.
  • CouchDB - Документо-ориентированная NoSQL-база.
  • HBase - Распределенное хранилище больших данных.
  • Руководства по NoSQL - Помощь в использовании нереляционных, распределенных, открытых и горизонтально масштабируемых баз данных.
  • Инструменты для работы с базами данных - Все, что упрощает работу с базами данных.
  • TypeDB - Логическая база для организации сложных сетей данных.
  • Cassandra - Распределенная NoSQL-СУБД.
  • TDengine - Высокопроизводительная масштабируемая СУБД временных рядов с поддержкой SQL.
  • Supabase - Открытая альтернатива Firebase.
  • PocketBase - Бэкенд на Go в одном файле.
  • Neon - Открытая альтернатива AWS Aurora.

Медиа

Обучение

Безопасность

Системы управления контентом (CMS)

  • Umbraco
  • Refinery CMS - CMS на Ruby on Rails.
  • Wagtail - CMS на Django с упором на гибкость и пользовательский опыт.
  • Textpattern - Легкая CMS на PHP.
  • Drupal - Расширяемая CMS на PHP.
  • Craft CMS - CMS с упором на контент.
  • Sitecore - Платформа цифрового маркетинга на .NET, сочетающая CMS с инструментами управления несколькими сайтами.
  • Silverstripe CMS - PHP MVC фреймворк, работающий как классическая или headless CMS.
  • Directus - Реалтайм API и панель управления для управления контентом SQL-баз данных.
  • Plone - Открытая CMS на Python.
  • Payload - Нативная и открытая headless CMS для Next.js.

Аппаратное обеспечение

Бизнес

Работа

Сети

Децентрализованные системы

  • Bitcoin - Сервисы и инструменты Bitcoin для разработчиков.
  • Ripple - Открытая распределенная сеть для расчетов.
  • Нефинансовые блокчейны - Нефинансовые применения блокчейна.
  • Mastodon - Открытая децентрализованная микроблогинговая сеть.
  • Ethereum - Платформа распределенных вычислений для разработки смарт-контрактов.
  • Блокчейн и ИИ - Блокчейн-проекты для искусственного интеллекта и машинного обучения.
  • EOSIO - Децентрализованная ОС для промышленных приложений.
  • Corda - Открытая блокчейн-платформа для бизнеса.
  • Waves - Открытая блокчейн-платформа и инструменты для Web 3.0 и децентрализованных решений.
  • Substrate - Фреймворк для создания масштабируемых и обновляемых блокчейнов на Rust.
  • Golem - Открытая P2P-платформа для торговли вычислительными ресурсами.
  • Stacks - Платформа смарт-контрактов, защищенная Bitcoin.
  • Algorand - Открытый блокчейн с доказательством доли и платформа для смарт-контрактов.
  • ZeroNet - Децентрализованная P2P-сеть, похожая на веб.
  • Cosmos SDK - Модульный фреймворк для создания специализированных блокчейнов на Go.
  • Tor - Бесплатная оверлейная сеть для анонимного общения.
  • ATProto - Открытая децентрализованная сеть для создания социальных приложений.

Здоровье и социальные науки

Мероприятия

Тестирование

  • Тестирование - Тестирование программного обеспечения.
  • Визуальное регрессионное тестирование - Гарантирует, что изменения не нарушили функциональность или стиль.
  • Selenium - Фреймворк и экосистема для автоматизации браузеров с открытым исходным кодом.
  • Appium - Инструмент для автоматизированного тестирования приложений.
  • TAP - Протокол Test Anything Protocol.
  • JMeter - Инструмент для нагрузочного тестирования и измерения производительности.
  • k6 - Открытое решение для мониторинга производительности и нагрузочного тестирования, ориентированное на разработчиков.
  • Playwright - Библиотека Node.js для автоматизации Chromium, Firefox и WebKit через единый API.
  • Дорожная карта QA - Как начать и построить карьеру в тестировании ПО.
  • Gatling - Фреймворк для нагрузочного тестирования на основе Scala, Akka и Netty с открытым исходным кодом.
  • CodeRabbit - Платформа для ревью кода с искусственным интеллектом.

Разное

Связанное