Awesome Made by Russians
Curating the best projects that were made and mainly contributed by Russian developers
> 30k ★
-
Fira Code by Nikita Prokopov
Free monospaced font with programming ligatures. -
OpenCV by Intel Russia
Most popular computer vision software library and extra modules for it. -
Redux by Dan Abramov
Predictable state container for JavaScript apps. -
Swiper by Vladimir Kharlampidi
Most modern mobile touch slider with hardware accelerated transitions. -
The Fuck by Vladimir Iakovlev
Magnificent app which corrects your previous console command. -
V by Alexander Medvednikov
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies.
> 10k ★
-
AdGuard Home by AdGuard Team
Network-wide ads & trackers blocking DNS server. -
Albumentations by Albumentations Team
Fast image augmentation library and easy to use wrapper around other libraries. -
Autoprefixer by Andrey Sitnik
PostCSS plugin to parse CSS and add vendor prefixes to CSS rules using values from Can I Use. -
Awesome awesomeness by Alexander Bayandin
A curated list of awesome awesomeness. -
Browserslist by Andrey Sitnik
The config to share target browsers and Node.js versions between different front-end tools. -
ClickHouse by Yandex
A free analytics DBMS for big data. -
Core JS by Denis Pushkarev
Modular standard library for JavaScript. -
Date FNS by Sasha Koss & Lesha Koss
Modern JavaScript date utility library. -
Editor.js by Codex Team
API-oriented, block-styled editor for Media. Generates useful JSON-output with clear data. -
Framework7 by Vladimir Kharlampidi
Full featured HTML framework for building iOS & Android apps. -
fx by Anton Medvedev
Command-line tool and terminal JSON viewer. -
Golang CI Lint by Denis Isaev
Fast linters runner for Go. -
GoReplay by Leonid Bugaev
An open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. -
Gruvbox by Pavel Pertsev
Retro groove color scheme for Vim and other text editors. -
Highlight.js by Ivan Sagalaev
JavaScript syntax highlighter. -
IntelliJ IDEA Community Edition by JetBrains
The open source version of IntelliJ IDEA, a premier IDE for Java, Groovy and other programming languages such as Scala or Clojure. -
JavaScript Info by Ilya Kantor
Modern JavaScript Tutorial in English. There are also highly popular Chinese, Korean and Russian versions. -
Lint staged by Andrey Okonetchnikov
Tool for running linters on Git staged files. -
Markdown it by Vitaly Puzrin & Alex Kocharin
Markdown parser done right. Fast and easy to extend. -
Nano ID by Andrey Sitnik
A tiny (108 bytes), secure, URL-friendly, unique string ID generator. -
Nginx by Igor Sysoev
Not Apache. -
Nginx RTMP Module by Roman Arutyunyan
Nginx-based Media Streaming Server. -
PHP Parser by Nikita Popov
A PHP parser written in PHP. -
Piggy Metrics by Alexander Lukyanchikov
Microservice Architecture with Spring Boot, Spring Cloud and Docker. -
PostCSS by Andrey Sitnik
Tool for transforming styles with JS plugins. -
Powerlevel10k by Roman Perepelitsa
A Zsh theme. -
React Hot Loader by Dan Abramov
Tweak React components in real time. -
React Native macOS by Dima Loktev
React Native for macOS is an experimental fork for writing desktop apps using Cocoa. -
React Styleguidist by Artem Sapegin
Isolated React component development environment with a living style guide. -
Redisson by Nikita Koksharov
Redis Java client with features of In-Memory Data Grid. -
Sampler by Alexander Lukyanchikov
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file. -
SVGO by Lev Solntsev (main contributor)
Node.js-based tool for optimizing SVG vector graphics files. -
Telegram apps by developers from Telegram
Messenger clients for iOS, Android, macOS, desktop, web. And TDLib. -
Tiny Renderer by Dmitry Sokolov
A brief computer graphics / rendering course about OpenGL. -
Uppy by Artur Paikin, the Transloadit team & contributors
Modular file uploader for the browser. Resumable uploads, webcam, screen recording, image cropping, Google Drive, Instagram, etc. -
WaveFunctionCollapse by Maxim Gumin
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics. -
Yolo by Alexey Bochkovskiy
Neural Networks for Object Detection (Windows and Linux version of Darknet).
> 3k ★
-
Angular File Upload by Alex Zaytsev
A module for the AngularJS framework. Supports drag-n-drop upload, upload progress, validation filters and a file upload queue. -
AnyBar by Nikita Prokopov
A small indicator for macOS menubar. -
Awesome Cryptography by Nikita Sobolev
A curated list of cryptography resources and links. -
Awesome Web Scraping by Gregory Petukhov
List of libraries, tools and APIs for web scraping and data processing. -
Awesomo by Isaak Uchakaev
An extensive list of cool open source projects written in popular programming languages. -
Bowser by Denis Demchenko
A small, fast and rich-API browser/platform/engine detector for both browser and node. -
CatBoost by Yandex
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other ML tasks. -
Centrifugo by Alexander Emelin
Scalable real-time messaging server in language-agnostic way. -
Cerebro by Alexandr Subbotin
Cross-plaform modular launcher app like Spotlight and Alfred. -
Channels by Andrey Romanov
A collection of useful YouTube channels for JavaScript developers and web designers. -
CompatTable by Juriy Zaytsev
ECMAScript 5/6/7 compatibility tables. -
Compose JetBrains by JetBrains
Jetpack Compose for Desktop, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. -
CSSO by Roman Dvornov
CSS minifier with structural optimizations. -
CVAT by Intel Russla
Powerful and efficient Computer Vision Annotation Tool. -
Data Science Blogs by Artem Golubin
A curated list of data science blogs. -
Data Science Interviews by Alexey Grigorev
Data science interview questions and answers. -
DataScript by Nikita Prokopov
An immutable in-memory database and Datalog query engine in Clojure and ClojureScript. -
Deep image prior by Dmitry Ulyanov
Deep learning tools for image denoising and restoration. -
DeepPavlov by Neural Networks and Deep Learning lab, MIPT
An open-source conversational AI library built on TensorFlow and Keras. -
Deployer by Anton Medvedev
A deployment tool written in PHP with support for popular frameworks out of the box. -
EAIntroView by Evgeny Aleksandrov
Highly customizable drop-in solution for introduction views. -
Easings.net by Andrey Sitnik
Easing Functions Cheat Sheet. -
EasyJSON by Mail.Ru Group
Fast JSON serializer for Go. -
Effector by Dmitry Boldyrev
An effective multi-store state manager for JavaScript apps. -
Einops by Alex Rogozhnikov
Deep learning operations reinvented (for pytorch, tensorflow, chainer, gluon and others). -
ElFinder by Studio 42
Open-source file manager for web, written in JavaScript using jQuery and jQuery UI. -
Emmet by Sergey Chikuyonok
A web-developer’s toolkit for boosting HTML & CSS code writing. -
Emmet Sublime by Sergey Chikuyonok
Emmet for Sublime Text. -
Evil Icons by Alexander Madyankin and Roman Shamin
Simple and clean SVG icon pack. -
FastRoute by Nikita Popov
Fast request router for PHP. -
FileAPI by Mail.Ru Group
Set of JavaScript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF. -
Frontend Case Studies by Andrey Romanov
A curated list of technical talks and articles about real-world enterprise frontend development. -
GetBEM.com by Vsevolod Strukchinsky & Vladimir Starkov
Get BEM to all people in simplest way. -
Github Changelog Generator by Petr Korolev
Automatically generate change log from your tags, issues, labels and pull requests on Github. -
Go Fuzz by Dmitry Vyukov
Randomized testing for Go. -
Go UUID by Maxim Bublis
UUID package for Go. -
Gon by Alex Gaziev
Your Rails variables in your JS. -
Google Map React by Ivan Starkov
React library for Google Maps that allows rendering components as markers. -
Google Spreadsheets Python API v4 by Anton Burnashev
Simple interface for working with Google Sheets. -
Hangfire by Sergey Odinokov
An easy way to perform background job processing in your .NET and .NET Core applications. -
Holder.js by Ivan Malopinsky
Image place holders rendered in browser using SVG. -
HTMLMinifier by Juriy Zaytsev
JavaScript-based HTML compressor/minifier (with Node.js support). -
HTML-GL by Denis Radin
Render HTML/CSS in WebGL for a better performance and unlimited visual effects. -
Imaging by Grigory Dryapak
A simple image processing package for Go. -
iOS 11 by Examples by Artem Novichkov
Examples of new iOS 11 APIs. -
Img Proxy by Sergey Alexandrovich
Fast and secure standalone server for resizing and converting remote images. -
Jest cheat sheet by Artem Sapegin
Huge list of Jest methods with examples. -
JetBrains Mono by JetBrains
The free and open source typeface for developers. -
jQuery DateTimePicker by Valeriy Chupurnov
jQuery Plugin Date and Time Picker. -
JS YAML by Vitaly Puzrin
JavaScript YAML parser and dumper. Very fast. -
JSON Parser by Leonid Bugaev
One of the fastest alternative JSON parser for Go that does not require schema. -
JSS by Oleg Isonen
Authoring tool for CSS which uses JavaScript as a host language. -
Konva by Anton Lavrenov
An HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications. -
Kotlin Native by JetBrains
Kotlin/Native infrastructure. -
Laravel Nested Set by Alexander Kalnoy
Effective tree structures in Laravel 4-5. -
Laravel Orchid by Alexandr Chernyaev
Platform for back-office applications, admin panel or CMS your Laravel app. -
LibreTaxi by Roman Pushkin
Uber proof-of-concept that works though Telegram. -
Linux Deploy by Anton Skshidlevsky
Install and run GNU/Linux on Android. -
Machine Learning Algorithms by Artem Golubin
Minimal and clean examples of machine learning algorithms implementations. -
MarkovJunior by Maxim Gumin
Probabilistic PL based on pattern matching and constraint propagation, 148 examples. -
MLCourse.ai by Yury Kashnitsky (main contributor)
Open Machine Learning Course. -
Macaw by Exyte
Powerful and easy-to-use vector graphics Swift library with SVG support -
Mimesis by Isaak Uchakaev
High-performance fake data generator for Python. -
MTMR by Anton Palgunov, Sergey Buglakov & Daniel Apatin
The Touch Bar Customisation App for your MacBook Pro. -
Netty Socket.IO by Nikita Koksharov
Socket.IO server implemented on Java. Realtime Java framework. -
NLP course by YSDA
Yandex School of Data Analysis course in Natural Language Processing. -
NopCommerce by Nop Solutions
An open-source eCommerce shopping cart solution based on ASP.NET Core. -
Nuke by Alex Grebenyuk
Powerful image loading and caching system. -
Offline Plugin by Arthur Stolyar
Offline plugin (ServiceWorker, AppCache) for Webpack. -
OpenLara by Timur Gagiev
Classic Tomb Raider open-source engine. -
Overreacted.io by Dav Abramov
Personal blog by Dan Abramov. -
Pako by Vitaly Puzrin & Andrei Tupitcyn
High speed zlib port to JavaScript, works in browser & Node.js. -
Pb by Sergey Cherepanov
Console progress bar for Golang. -
Pica by Vitaly Puzrin
Resize image in browser with high quality and high speed. -
Practical RL by YSDA & HSE
A course in reinforcement learning in the wild. -
Pulse by Alexander Grebenyuk
Logger and Network Inspector for Apple Platforms. -
Python 3 with pleasure by Alex Rogozhnikov
A short guide on features of Python 3 with examples. -
Python-mode by Kirill Klenov
Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box. -
React Konva by Anton Lavrenov
React + Canvas = Love. JavaScript library for drawing complex canvas graphics using React. -
Redux Logger by Evgeny Rodionov
Logger for Redux. -
Ru Test Assignments by Hexlet
Test Assignments of Russian IT companies. -
Segmentation Models by Pavel Yakubovskiy
Segmentation models with pretrained backbones. Keras and TensorFlow Keras. -
Segmentation Models (PyTorch) by Pavel Yakubovskiy
Segmentation models with pretrained backbones. PyTorch. -
Shower by Vadim Makeev
HTML presentation engine. -
Size Limit by Andrey Sitnik
A tool for JavaScript that checks every commit on CI, calculates the real cost of JS for end-users and throws an error if the cost exceeds the limit. -
Teamlead Roadmap by Egor Tolstoy and Stanislav Tsyganov
A curated collection of videos, articles and books for studying the profession of a team leader. -
Tiny RayTracer by Dmitry Sokolov
A brief computer graphics / rendering course about RayTracing. -
Transitions Everywhere by Andrey Kulikov
Set of extra Transitions on top of Jetpack Transitions Library. -
Vuera by Alexander Komarov
Vue in React, React in Vue. Seamless integration of the two. -
Werf by Flant
GitOps CI/CD tool, for containers and Kubernetes. -
Wouter by Alexey Taktarov
A minimalist-friendly ~1.3KB routing for React and Preact. Nothing else but HOOKS. -
WS by Sergey Kamardin
Tiny WebSocket library for Go. -
X-editable by Vitaliy Potapov
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery.
> 1k ★
-
AdGuard Browser Extension by AdGuard Team
Ad blocker with advanced privacy protection features. -
AdGuard Filters by AdGuard Team
AdGuard Content Blocking Filters. -
AdGuard For iOS by AdGuard Team
The most advanced ad blocker for iOS. -
Allure Framework by Allure Framework team
A flexible lightweight multi-language test reporting tool. -
Android AppMsg (Crouton) Library by Evgeny Shishkin
In-layout notifications. Based on Toast notifications and article by Cyril Mottier. -
Android Flow Layout by Artem Votincev
Linear layout, that wrap its content to the next line if there is no space in the current line. -
Android In-App Billing v3 Library by AnjLab
A lightweight implementation of Android In-app Billing Version 3. -
Angular X-editable by Vitaliy Potapov
Edit in place for AngularJS. -
AnyCable by Vladimir Dementyev
Allows you to use any WebSocket server (written in any language) as a replacement for your Ruby server. -
ARTetris by Exyte
Augmented Reality Tetris made with ARKit and SceneKit. -
Atropos by Vladimir Kharlampidi
Stunning touch-friendly 3D parallax hover effects. -
Autobind Decorator by Andrey Popp
Decorator to automatically bind methods to class instances. -
Awesome Clojure by Vlad Bokov
A curated list of awesome Clojure libraries and resources. -
Awesome Made By Russians by Igor Adamenko
Recursion. -
Awesome Mobile Web Development by Alexander Myshov
A curated list of awesome resources for mobile web development. -
Awesome V by V Community
A curated list of awesome V frameworks, libraries, software and resources. -
Awsm.css by Igor Adamenko
Simple CSS library for semantic HTML markup. -
BDWGC by Ivan Maidanski
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc). -
Benchmarks by Konstantin Makarchev
Some benchmarks of different languages. -
Big-O Poster by Roman Pushkin
Printer-friendly poster of Big-O complexities of common algorithms used in Computer Science. -
Bn.js by Fedor Indutny
BigNum in pure JavaScript. -
Bt by Andrei Tomashpolskiy
BitTorrent library and client with DHT, magnet links, encryption and more. -
C for Go by Maxim Kupriianov
Automatic C-Go Bindings Generator for Go Programming Language. -
Cacheops by Alexander Schepanovski
A slick ORM cache with automatic granular event-driven invalidation. -
CarouselLayoutManager by Azoft
Android Carousel LayoutManager for RecyclerView. -
Catalyst by Catalyst Team
PyTorch framework for Deep Learning research and development. -
Checklist model by Vitaliy Potapov
AngularJS directive for list of checkboxes. -
CircleMenu by Mahach Imangazaliev
CircleMenu is a simple, elegant menu with a circular layout. -
Classification Models by Pavel Yakubovskiy
Classification models trained on ImageNet. Keras. -
ClickHouse Go by Kirill Shvakov
Golang driver for ClickHouse. -
ColorHighlighter by Max Strakhov
A plugin for the Sublime text 2 and 3, which underlays selected hexadecimal colorcodes with their real color and adds color picker to easily modify colors. -
CRIU (Checkpoint and Restore In Userspace) by Virtuozzo
Checkpoint/Restore Tool. -
Cocaine by Andrey Sibirev
An open platform to build your own PaaS clouds. -
CodeJar by Anton Medvedev
An embeddable code editor for the browser. -
Common Words by Yulia Bukhvalova
Common words for CSS selectors. -
CSSTree by Roman Dvornov
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations. -
DFImageManager by Alex Grebenyuk
Advanced Objective-C framework for loading, caching, processing, displaying and preheating images. -
DiDOM by Muhammad Imangazaliev
Simple and fast HTML parser. -
DNS Proxy by Adguard Team
Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support. -
Dotenv-linter by Mikhail Grachev
Lightning-fast linter for .env files. Written in Rust. -
DownloadButton by Pavel Katunin
Customizable App Store style download button. -
Elliptic by Fedor Indutny
Fast Elliptic Curve Cryptography in plain JavaScript. -
EfficientNet Keras by Pavel Yakubovskiy
Implementation of EfficientNet model. Keras and TensorFlow Keras. -
Everpad by Vladimir Iakovlev
Evernote client well integrated with Linux desktop. -
Example microservice app by Ivan Kirichenko
An example of web application comprising of several components communicating to each other. -
Expr by Anton Medvedev
Expression evaluation engine for Go: fast, non-Turing complete, dynamic typing, static typing. -
Eye by Konstantin Makarchev
Process monitoring tool. Inspired from Bluepill and God. -
Far Manager by Far Group
File and Archive Manager. -
Fast Glob by Denis Malinochkin
It's a very fast and efficient glob library for Node.js. -
FastNetMon by Pavel Odintsov
Very fast DDoS sensor with sFlow/Netflow/IPFIX/SPAN support. -
Finch by Vladimir Kostyukov
Scala combinator library for building Finagle HTTP services. -
Flexbox cheatsheet by Yulia Bukhvalova
Flexbox cheatsheet. -
Flux React Router Example by Dav Abramov
A sample app showcasing Flux with React Router. -
Fotorama by Artem Polikarpov
A simple, stunning, powerful jQuery gallery. -
Frontend Dictionary by Web Standards Ru
A repo with Russian translation of common terms and famous developers names. -
Funcy by Alexander Schepanovski
A fancy and practical functional tools. -
GDPerformanceView-Swift by Daniil Gavrilov
Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate. -
Gemini by Yandex
A utility for regression testing the visual appearance of web pages. -
Getsploit by Vulners Team
Command line utility for searching and downloading exploits. -
GH-MD-TOC by Eugene Kalinin
Easy TOC creation for GitHub README.md. -
Gift by Grigory Dryapak
Go Image Filtering Toolkit. -
Git Secret by Nikita Sobolev
A bash-tool to store your private data inside a Git repository. -
GitHub Trending Repos by Vitaliy Potapov
Track GitHub trending repositories in your favorite programming language by native GitHub notifications. -
Git Status by Roman Perepelitsa
Git status for Bash and Zsh prompt. -
Go Clean Template by Evrone
Clean Architecture template for Golang services. -
Go Daemon by Igor Dolzhikov
A daemon package for use with Golang services. -
Go Starter Kit by Oleg Lebedev
Golang isomorphic React/hot reloadable/Redux/CSS-modules/SSR starter kit. -
Go! AOP PHP by Alexander Lisachenko
Modern aspect-oriented framework for the new level of software development. -
Grab by Gregory Petukhov
Web Scraping Framework. -
Gradle IntelliJ Plugin by JetBrains
Gradle plugin for building plugins for IntelliJ-based IDEs. -
Grafana Zabbix by Alexander Zobnin
Zabbix plugin for Grafana dashboard. -
Grid by Denis Obukhov
The most powerful Grid container missed in SwiftUI. -
Grunt Webfont by Artem Sapegin
SVG to webfont converter for Grunt. -
Hakchi2 by Alexey Avdyukhin
Tool that allows you to add more games to your NES/SNES Classic Mini. -
Hnswlib by Yury Malkov
Header-only C++/python library for fast approximate nearest neighbors. -
HTML5 History API by Dmitrii Pakhtinov
HTML5 History API expansion for browsers not supporting pushState, replaceState. -
IntelliJ Platform Plugin Template by JetBrains
Template repository for creating plugins for IntelliJ Platform. -
IntelliJ Plugins by JetBrains
Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform. -
IntelliJ Scala by JetBrains
Scala plugin for IntelliJ IDEA. -
Ino by Amperka
Command line toolkit for working with Arduino hardware. -
Ion.RangeSlider by Denis Ineshin
jQuery only range slider. -
Iter by Nikita Popov
Iteration primitives using generators. -
jQuery.appear by Andrey Sidorov
jQuery plugin for tracking element's appearance in browser viewport. -
jQuery.my by Dima Tabanin
A lightweight jQuery plugin for complex two-way data binding. -
Jodit by Valeriy Chupurnov
A WYSIWYG editor written in pure TypeScript without the use of additional libraries. -
Kotlin Website by JetBrains
The Kotlin programming language website. -
Kotlin Wrappers by JetBrains
Kotlin wrappers for popular JavaScript libraries. -
KxMenu by Konstantin Boukreev
A vertical popup menu for using in iOS applications. -
KxMovie by Konstantin Boukreev
A movie player for iOS using ffmpeg. -
LazyList by Fedor Vlasov
Lazy load of images in Android. -
Lefthook by Abroskin Alexander
Fast and powerful Git hooks manager for Node.js, Ruby or any other type of projects. -
LibPhoneNumber JS by Nikolay Kuchumov
A simpler (and smaller) rewrite of Google Android's LibPhoneNumber library in JavaScript. -
LuaCheck by Peter Melnichenko
A tool for linting and static analysis of Lua code. -
LuaFun by Roman Tsisyk
A high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind. -
Maigret by Soxoj
Collect a dossier on a person by username from thousands of sites. -
Material Design Iconic Font by Sergey Kupletsky
A full suite of official material design icons, with additional community-designed and brands icons for easy scalable vector graphics on websites or desktop. -
Meteor Files by VeliovGroup
Upload files via DDP or HTTP to Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust. -
Monkberry by Anton Medvedev
JavaScript library for building web user interfaces. -
Mrm by Artem Sapegin
Codemods for your project config files. -
Multicore-TSNE by Dmitry Ulyanov
Parallel t-SNE implementation with Python and Torch wrappers. -
Multitarget Tracker by Andrey Smorodov, Sergey Nuzhny
Multiple Object Tracker, Based on Hungarian algorithm + Kalman filter. -
Nano Events by Andrey Sitnik
Simple and tiny (72 bytes) event emitter library for JavaScript. -
Natural Language Processing by HSE
Resources for "Natural Language Processing" Coursera course. -
NGINX Unit by NGINX Inc.
A lightweight dynamic open-source server for diverse web applications. -
Nmap Vulners by Vulners Team
NSE script based on Vulners.com API. -
NMSLIB by Leonid Boytsov
An efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces. A part of Amazon Elasticsearch Service. -
Node IP by Fedor Indutny
IP address tools for Node.js. -
Node SPDY by Fedor Indutny
SPDY server on Node.js. -
NodeEnv by Eugene Kalinin
Virtual environment for Node.js & integrator with virtualenv. -
Nucleus by Konstantin Mikheev
An Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application. -
Overmind by Sergey Alexandrovich
Process manager for Procfile-based applications and tmux. -
PHPDaemon by Vasily Zorin
Asynchronous server-side framework for network applications implemented in PHP using libevent. -
PhpStorm Stubs by JetBrains
PHP runtime & extensions header files for PhpStorm. -
Playbook by Avito.Tech
AvitoTech team playbook. -
PonyORM by Alexander Kozlovsky & Alexey Malashkevich
The most pythonic ORM with beautiful query syntax. -
PopupView by Exyte
Toasts and popups library written with SwiftUI. -
PostCSS Modules by Alexander Madyankin
PostCSS plugin to use CSS Modules everywhere. -
PostCSS Px To Viewport by Dmitry Karpunin
A plugin for PostCSS that generates viewport units (vw, vh, vmin, vmax) from pixel units. -
PostHTML by Ivan Voischev
A tool to transform HTML/XML with JS plugins. -
Practical DL by YSDA
DL course co-developed by YSDA, HSE and Skoltech. -
Projector Docker by JetBrains
Run JetBrains IDEs remotely with Docker. -
Projector Server by JetBrains
Server-side library for running Swing applications remotely. -
ProvisionQL by Evgeny Aleksandrov
Quick Look plugin for apps and provisioning profile files. -
QualityMatters by Artem Zinnatullin
Android Development Culture. -
React Colorful by Vlad Shilov
A tiny color picker component for React and Preact apps. -
React Document Title by Dav Abramov
Declarative, nested, stateful, isomorphic document.title for React. -
React Figma by Ilya Lesik
A React renderer for Figma. -
React Input Mask by Nikita Lobachev
Input masking component for React. Made with attention to UX. -
React Makes You Sad by Dav Abramov
Here’s a flowchart to make you happy again. -
React Native Extended StyleSheet by Vitaliy Potapov
Drop-in replacement of React Native StyleSheet with media-queries, variables, dynamic themes, relative units, percents, math operations, scaling and other styling stuff. -
React Native Looped Carousel by Phil Rukin
Full-fledged “infinite” carousel for your next React Native project. Supports iOS and Android. -
React Render Tracker by Roman Dvornov
A tool to discover performance issues related to unintentional re-renders and unmounts. -
React Side Effect by Dav Abramov
Create components whose nested prop changes map to a global side effect. -
Red by Anton Medvedev
Terminal log analysis tools. -
Redsocks by Leonid Evdokimov
Transparent TCP-to-proxy redirector. -
Reform by Alexey Palazhchenko
A better ORM for Go anddatabase/sql
. -
Returns by Dry Python
Make your Python functions return something meaningful, typed, and safe. -
RIFM by Ivan Starkov and Bogdan Chadkin
React Input Format & Mask, tiny (≈800b) component to transform any input component into formatted or masked input. Supports number, date, phone, currency, credit card, etc. -
Ring UI by JetBrains
A collection of JetBrains Web UI components. -
Rum by Nikita Prokopov
Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript. -
Scalacaster by Vladimir Kostyukov
Purely Functional Algorithms and Data Structures in Scala. -
Scalar Objects by Nikita Popov
Extension that adds support for method calls on primitive types in PHP. -
Sitemap by Eugene Kalinin
Sitemap-generating framework for Node.js. -
Size Marks PS by Roman Shamin
A Photoshop script that makes measurement marks. -
Social Likes by Artem Sapegin
Beautiful social “like” buttons with counters for jQuery. -
Sophia by Dmitry Simonenko
Modern transactional key-value/row storage library. -
Sphinx by Andrew Aksyonoff
A full text search server. -
Storeon by Andrey Sitnik
A tiny (167 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte. -
StreamEx by Tagir Valeev
Enhancing Java Stream API. -
SublimeWebInspector by Stanislav Sokolov
Web Inspector allow you debug JavaScript right in the editor. -
SuperRecyclerView by Anton Malinskiy
Pumped up RecyclerView. -
SVG Sprite Loader by Stas Kurilov
Webpack loader for creating SVG sprites. -
Tacit by Yegor Bugayenko
CSS Framework for Dummies, without Classes. -
Tarantool by Mail.Ru Group
An in-memory database and application server. -
TBIconTransitionKit by Alexey Belezeko
An easy to use icon transition kit that allows to smoothly change from one shape to another. -
TeaVM by Alexey Andreev
Compiler of Java bytecode to JavaScript. -
TestProf by Vladimir Dementyev
Collection of different tools to analyze your test suite performance. -
TextSurface by Eugene Levenetc
A little animation framework which could help you to show message in a nice looking way. -
TingoDB by Sergey Korotkov
Embedded Node.js database upward compatible with MongoDB. -
Tiny KABOOM! by Dmitry Sokolov
A brief computer graphics / rendering course about KABOOM! -
Tiny Raycaster by Dmitry Sokolov
486 lines of C++: old-school FPS in a weekend. -
tinyhttp by Pavel Losev
0-legacy, tiny & fast web framework as a replacement of Express. -
Visibility.js by Andrey Sitnik
Wrapper for the Page Visibility API. -
V UI by Alexander Medvednikov
Cross-platform UI library written in V. -
Ved by Alexander Medvednikov
Small and fast text editor written in V. -
Vinix by V Community
An effort to write a modern, fast, and useful operating system in the V programming language. -
Wemake Django Template by Nikita Sobolev
Bleeding edge Django template focused on code quality and security. -
Wemake Python Slyleguide by Nikita Sobolev
The strictest and most opinionated Python linter ever. -
WebGradients by Itmeo
A curated collection of splendid gradients made in CSS3, .sketch and .PSD formats. -
WhatTheFuck.Is by Dav Abramov
An opinionated glossary of computer science terms for front-end developers. -
When by Oleg Lebedev
A natural language date/time parser with pluggable rules. -
Xabber by Redsolution
XMPP client for Android. -
Yandex Tank by Yandex
Load and performance benchmark tool. -
Yii 2.0 Cookbook by Alexander Makarov
An open source book full of tips and tricks about Yii 2.0 PHP framework. -
Yolo Mark by Alexey Bochkovskiy
GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2. -
The place for your next great pet project!
But why?
A lot of developers in Russia do not know about these projects and the fact that their authors are also Russian programmers. It warms your heart when you understand that a lot of highly popular and useful projects are made by “cold and gloomy” Russians.
This tweet by @fobbyal:
Is there a cool open source project mainly contributed by Russian developers?
...triggered us to create this repo.
The goal of the project is to show how modern software is a product of global culture. There are many different nations in your package-lock.json
, or Gemfile.lock
, or elsewhere. And we are highlighting the Russian part just because we know it better (#2).
Contributing
It's hard to calculate project popularity so we use stars as a measurement. It's not quite fair, but it is what we have here on Github.
If you want to add project to this list, please, make sure that:
- The project was created by the developer born in Russia or self-indicate themself as Russian.
- The project has more than 1000 stars on GitHub.
If they do, feel free to make a PR!
(Please, check twice that you have picked the correct category and added the project according to alphabetical order.)