No description
Find a file
2020-08-03 23:53:59 +03:00
README.md Add Size Limit 2020-08-03 23:53:59 +03:00

🇷🇺 Awesome Made in Russia Awesome

Curating the best projects that were made and mainly contributed by Russian developers

> 30k ★

> 10k ★

> 3k ★

  • Browserslist by Andrey Sitnik
    The config to share target browsers and Node.js versions between different front-end tools.

  • CatBoost by Yandex
    A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other ML tasks.

  • CSSO by Roman Dvornov
    CSS minifier with structural optimizations.

  • DataScript by Nikita Prokopov
    An immutable in-memory database and Datalog query engine in Clojure and ClojureScript.

  • Emmet by Sergey Chikuyonok
    A web-developers toolkit for boosting HTML & CSS code writing.

  • Konva by Anton Lavrenov
    An HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

  • Lint staged by Andrey Okonetchnikov
    Tool for running linters on Git staged files.

  • Nano ID by Andrey Sitnik
    A tiny (108 bytes), secure, URL-friendly, unique string ID generator.

  • Size Limit by 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.

> 1k ★

But why?

Actually, a lot of developers in Russia do not know about these projects and the fact that their authors are also Russian or post USSR programmers.

It warms your heart when you understand that a lot of highly popular and useful projects are made by “cold and gloomy” Russians.

The trigger is this tweet by @fobbyal:

Is there a cool open source project mainly contributed by Russian developers?

The goal of the project is to highlight how modern IT 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:

  1. The project was created by the developer born in Russia or self-indicate themself as a part of Russian ethnicity.
  2. The project has more that 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.)