рейтинг языков программирования 2021 github

ТОП-10: GitHub оценил популярность языков программирования

2020-й год во многом был необычным, и для сферы ИТ в том числе. Сказалось ли это на языках программирования? Изменилась ли их востребованность? В поисках ответа обратимся к ежегодному отчету GitHub.

Сервис GitHub появился в 2008-м году и через 10 лет был куплен Microsoft. С тех пор он стал самой крупной базой исходного кода, которой пользуются уже больше 56 млн разработчиков в разных уголках Земли. Такой масштаб дает возможность отслеживать главные ИТ-тенденции, в том числе связанные с языками программирования. GitHub формирует рейтинги на базе количества репозиториев, что является очень точным отражением объективной реальности.

Несмотря на все сложности и особенности 2020 года, разработчики в целом не изменили своих предпочтений: 3 ведущих языка так и остались лидерами. Но сдвиги все равно были. Например, С сделал шаг вперед, PHP сдал назад, а TypeScript продемонстрировал наибольший всплеск популярности, поднявшись на 4-ю строку рейтинга с 7-ой.

Языки программирования, попавшие в рейтинг GitHub:

№10: Ruby

рейтинг языков программирования 2021 github

Язык с открытым исходным кодом, который появился в 1990-х гг. в Японии. Он ценится за простой синтаксис, большое количество готовых решений и скорость разработки. Но в последнее время популярность Ruby сильно упала: с 5-го места в рейтинге 2014 года на 10-е в прошлогодней версии.

№9: Shell

рейтинг языков программирования 2021 github

Это командная оболочка, т.е. ПО, позволяющее управлять ОС с помощью ввода команд, а не использования графических компонентов экрана. Часто к Shell прибегают, когда в работе ПК возникают проблемы, и администратору для их решения нужно подключиться к машине удаленно.

рейтинг языков программирования 2021 github

Язык С появился в 70-х годах. За счет способа компиляции он отлично подходит для создания операционных систем. К примеру, с помощью С была разработана Unix, а в дальнейшем и Linux.

рейтинг языков программирования 2021 github

Потомок C, который изначально называли «Cи с классами», потому что в нем появились объектно-ориентированные функции, отсутствующие в C. В 90-х он был одним из наиболее популярных ЯП, но с тех пор немного сдал позиции, хотя С ++ до сих пор остается основным языком в большом количестве браузеров, игровых продуктах и ОС.

№6: PHP

рейтинг языков программирования 2021 github

Язык сценариев РНР был создан в 1995-м году. На его дизайн оказали влияние Perl, Java, С, C ++ и Python. РНР чаще всего применяется в веб-разработке, но в последние несколько лет его востребованность заметно снизилась.

рейтинг языков программирования 2021 github

«Си шарп» – продукт Microsoft, появившийся на свет в 2001-м году. Этот язык обычно используют в разработке настольных приложений, а также видеоигр для ОС Windows. В движке Unity тоже применяется C Sharp.

№4: Typescript

рейтинг языков программирования 2021 github

Данный язык вобрал весь функционал JavaScript, так как является его прямым продолжением. Но существуют 2 особенности, отличающие TypeScript от предшественника. Первая – это строгая типизация, которая решает некоторые проблемы синтаксиса. Вторая – объектно-ориентированность, что облегчает повторное использование кода, а это важный момент в крупномасштабных проектах. За счет этих двух дополнительный функций TypeScript и обрел большую популярность: всего за 2 года он вышел на 4-ю позицию рейтинга GitHub с 10-й в 2018 году.

№3: Java

рейтинг языков программирования 2021 github

ОО-язык от Sun Microsystems, который в настоящий момент принадлежит Oracle. Он используется обычно во внутренней разработке, для создания мобильных приложений, настольного ПО, баз данных и пр. Java – универсальный язык, имеющий много общего с семейством Си.

№2: Python

рейтинг языков программирования 2021 github

Сейчас это один из наиболее популярных языков программирования с открытым исходным кодом, у которого большая поддержка сообщества. Python идеально подходит для начинающих, потому что он простой для освоения и использования, ведь его кодировка очень похожа на базовый английский.

№1: JavaScript

рейтинг языков программирования 2021 github

JS продолжает занимать лидирующую позицию на GitHub уже 6 лет. Во многом это происходит благодаря его применению в разработке динамических веб-страниц. Сейчас JavaScript используют больше 97% всех сайтов, так что его влияние и востребованность сложно переоценить. К примеру, именно JS стоит за автозаполнением, которое можно наблюдать при введении запроса в поисковой строке Google.

Источник

Рейтинг языков программирования 2021: доля Python падает, а TypeScript обошел С++, в лидерах JavaScript, Java, C#

Коммерческое использование

Что изменилось? Прежде всего привлекает внимание рост TypeScipt: похоже, он со временем станет основным языком в экосистеме JavaScript. В этом году он впервые обошел С ++ по популярности.

Еще из интересного: впервые за несколько лет мы увидели снижение доли Python: возможно, использование Data Science дошло до точки насыщения.

Впервые с 2012 года выросла доля C#. Использование Java продолжает уменьшаться, хотя и не так активно, как раньше. В общем видно уменьшение доли JVM: доля Kotlin стабильна (хотя он и уступил место Ruby), использование Scala возобновилось после значительного снижения в 2019-м и сегодня, если сравнивать с 2018-м, даже немного возросло. Еще стоит отметить незначительный рост Dart.

рейтинг языков программирования 2021 github

Ниже приведена диаграмма с динамикой по актуальным языкам программирования по годам. Статистически значимыми являются изменения для C ++, TypeScript, Ruby, 1C, Scala, Pascal/Delphi, T-SQL. Напомним, что изменения статистически значимы, если с вероятностью 95% мы не можем получить результаты с изменениями и без, если будем равномерно выбирать две группы респондентов с одной популяции.

рейтинг языков программирования 2021 github

Области использования

В этом году мы впервые попросили респондентов указать сферу, в которой они работают. Результаты довольно интересны.

рейтинг языков программирования 2021 github

Давайте рассмотрим, какие языки используют в зависимости от области применения

рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github рейтинг языков программирования 2021 github

Фактически весь фронтенд пишут на JavaScript и TypeScript. Использование других языков сугубо маргинальное. Доля TypeScript сравнительно меньше. Интересно будет посмотреть на это соотношение через год.

Личные предпочтения

Как мы уже указывали, результаты выбора программистов нельзя использовать для прогнозирования, но здесь интересно, что наконец на графиках появился Rust. Опять видим некоторый спад интереса к Python и тенденцию перехода с JavaScript на TypeScript.

рейтинг языков программирования 2021 github

рейтинг языков программирования 2021 github

Интересно, что здесь данные отличаются от опроса в Stack Overflow и нашего предыдущего опроса: Rust расположен заметно ниже. Наиболее довольны пользователи Elixir (возможно, это миграция Erlang-комьюнити), также обращает на себя внимание место Clojure.

Если посчитать отдельно индекс удовлетворения по сферам применения, то результаты почти совпадают.

Изучение новых языков

Фаворитом, как и в предыдущие годы, стал Python. Его собираются изучать почти 18% из тех, кто будет осваивать новый язык. Но все-таки эта доля меньше, чем год назад. Ну а наибольший рост у TypeScript и Rust.

рейтинг языков программирования 2021 github

Финальная таблица

рейтинг языков программирования 2021 github

Дополнительные данные

Несмотря на языки программирования, также имеет смысл рассмотреть структуру распределения опыта в динамике.

рейтинг языков программирования 2021 github

Tут можно сделать вывод, что, поскольку доля разработчиков с опытом в 1 год уменьшилась => в IT пришло меньше новичков, чем в прошлом году.

Но все равно в большинстве это специалисты с менее 5 лет опыта работы в ИТ.

рейтинг языков программирования 2021 github

Рассмотрим корреляцию между возрастом и языком программирования.

рейтинг языков программирования 2021 github

рейтинг языков программирования 2021 github

рейтинг языков программирования 2021 github

Данные и скрипты обработки можно найти на GitHub.

Источник

Top Programming Languages According to GitHub That Are Trending in 2021

рейтинг языков программирования 2021 github

In technology dominant world, people are eager to learn a programming language to have great career prospects. Writing a flawless computer program is the need of the hour. The technology is facilitating various industries to make things easier. Aircraft work on autopilot mode, digital speedometers in the vehicles, food delivery applications to meet those hunger pangs, groceries being delivered at home, other salon services in a click. Computers are everywhere, helping companies to enhance their business operations. Moreover, as per the changing needs of the market, companies also require professionals who possess strong knowledge of more than one programming language.

To develop a mobile application or a website, to procure technical certification, or to learn new skills being introduced in the market, it is important to have a firm writing hand on one or two programming languages.

With everything being available on the internet so easily, one can explore a lot of solutions without being involved in a lot of complexities. Just get the certifications done and you can practice these languages. Along with professional experience, it becomes quite easier for you to enhance and upscale your understanding.

In this blog, we have highlighted GitHub’s top languages 2021, which are doing a tremendous job in the market and are expected to grow their horizons this year also.

GitHub has information about what’s happening in the realm of coding. It has nearly 24 million clients situated in 200 nations who are now taking a shot at 337 diverse programming dialects. These clients incorporate workers from a portion of the main tech organizations, for example, Apple, Google, and Facebook. These workers depend on GitHub to spread their open-source programming to the world.

Now let’s explore more about the top programming languages 2021 GitHub that are in high demand.

Top Programming Languages 2021 According to Github

When talking about the languages that are prominent in 2021, GitHub has listed a few languages that have dominated the Information and Technology industry over the years. These languages have been used to develop interesting web solutions over time. If you want to train your team in some languages for basic coding and developing skills then here’s a list you can choose from.

Java is one of the most prominent languages that are high in demand. It is one of the significant choices by the organizations for building dynamic enterprise web applications. The reason that java development services is adapted by organizations on a large scale is its high stability. Java is the source language for designing many mobile applications also it is widely used to design the backend programming for websites that experience huge traffic like Amazon, YouTube, and Google, etc.

рейтинг языков программирования 2021 github

Advantages of Java

Disadvantages of Java

Must Read: Top 5 Mobile Trends Bound to carry on Influencing the World

Python

Python tends to be one of the most popular programming languages 2021 and is a simple language for the fledgelings to learn due to its coherence. Being a free open-source, python development possesses a large number of libraries that can be utilized well to support the users also there is a large python developer’s network too. Being equipped with user-friendly data structures this programming language can be used for machine learning. Software that supports 2D and 3D animation can be designed easily with Python. Examples are Inkscape, Autodesk.

рейтинг языков программирования 2021 github

Advantages of Python

Disadvantages of Python

C/C++ would always be on the list of top 10 programming languages of all times as it is the base for all the programming languages. The reason that this language is chosen by the various programmers is that it is fast and reliable. The language also comprises a repository named Standard Template Library which is used for various data structures, mathematical operations, and algorithms.

рейтинг языков программирования 2021 github

Advantages of C/C++

Disadvantages of C/C++

Read Also: Why should you outsource your software development project?

JavaScript:

JavaScript tends to be an object-oriented programming language that is widely used by developers for developing creative and interactive front end applications. It is progressively utilized in the gaming industry and the Internet of Things (IoT). Also, it is among the important technologies used for web designing. Nowadays, various companies, especially new businesses, are utilizing Node.js technology which is a JavaScript-based run-time interface. Node.js lets engineers use JavaScript development for server-side scripting. Thus now with JS, you can utilize a solitary programming language for server-side and customer-side contents. If you are searching for that cool tech work at your preferred startup, you ought to genuinely consider learning JavaScript.

рейтинг языков программирования 2021 github

Advantages of JavaScript

рейтинг языков программирования 2021 github

Disadvantages of JavaScript

Kotlin

The language was created by the Jet Brains group who were looking for an alternative that could be superior to Java. A lot of mobile app developers guarantee that the objective has been fulfilled really well. Like Go, Kotlin can never lie in the list of the trendiest programming language. However, measurements show that the request is developing.

With the ease of interoperation among Java and Kotlin, Android development is made easier and pleasant. As Kotlin addresses significant issues surfaced in Java, engineers have revamped a few Java applications in Kotlin.

рейтинг языков программирования 2021 github

Some of the best businesses that make the best of the Kotlin are Coursera, Uber, Pinterest, and Post mates.

Advantages of Kotlin

Disadvantages of Kotlin

Also, Read: Kotlin or Groovy: The Ultimate Comparison Guide

When looking at the numbers, clients of Kotlin are becoming staggeringly quick. The language is quite popular and a lot of new people are quite interested in learning the language over time.

This is a client-based programming language that can be used over various platforms. That is why it is listed in the Github most popular languages 2021. The language was Google and is employed to develop mobile, desktop, server, and web applications. This object-oriented, class-based, garbage-collected language with C-style syntax is quite popular among young developers. It can either compile native code or JavaScript.

рейтинг языков программирования 2021 github

The language saw the light of the day when Google announced Flutter. After that, it has been used by a lot of developers as an alternative to ReactNative. As big companies like Google, Alibaba, etc adopted Flutter, the popularity of Dart raised considerably.

Related Blog: Top Flutter App Development Benefits and How to Hire Flutter App Development Services

Advantages of Dart

Disadvantages of Dart

Go Language:

Go also termed as Golang is the programming language that is designed by Google. This language provides extended assistance to multithreading applications hence it is adopted by the organization that relies on the shared systems and has made its way in the list of GitHub most popular languages.

рейтинг языков программирования 2021 github

Advantages of Go:

Disadvantages of Go:

Ruby is a language that is known for easy learning. It was designed to have a sentence structure that can be easily understood by humans and can be compliant from a point of view of object-oriented engineering. Its base is the procedural and practical programming documentation. The web-application structure which is executed in Ruby is called Ruby on Rails development. The Ruby engineers have touted it for being a straightforward language to write in and in any event, for the relatively short learning time required. Such credits have added to working up a huge network of Ruby developers.

рейтинг языков программирования 2021 github

Advantages of Ruby

Disadvantages of Ruby

Swift:

Swift programming is utilized for developing iOS applications. These days iOS device demand is increasing in the market. By replacing objective C, Swift has now become the number one language for Apple software. Therefore, Swift is designed for making program writing easier for the developer. It bolsters almost everything that is running from the programming language to Objective-C.

рейтинг языков программирования 2021 github

Advantages of Swift

Disadvantages of Swift

PHP is among the most famous backend programming languages. Even though PHP is confronting extreme challenges from Python and JavaScript, the market still needs countless PHP developers. The individuals who wish to join a sensibly well old association as a backend designer should expect to learn PHP programming.

рейтинг языков программирования 2021 github

Advantages of PHP

Disadvantages of PHP

Related Blog: What You Need To Know Before Hiring a PHP Developer

The language can be seen as one of the most popular ones owing to the fact that it is one of the earliest languages that was so easy to understand and work on. Over the years there have been several languages in the picture but this has made it really easy for the people to connect with.

рейтинг языков программирования 2021 github

Advantages of C#

рейтинг языков программирования 2021 github

Disadvantages of C#:

Matlab:

Matlab is an analytical tool prominently used for analyzing huge data sets. Being well utilized in the image processing industry also.The language has been making it big in the market and is being a part of a lot of interesting solutions that can help you through. A thorough read and interesting solutions make it easier for people to choose to work with this language.

рейтинг языков программирования 2021 github

Advantages of Matlab

Disadvantages of Matlab

The languages we have shared here are some of the best in the industry. Some of these have been dominating the industry since they were launched and others took time. If you are new in the industry and want to upscale your skills just make sure that you practice these languages well that can help you grow stronger and better.

Understanding these languages and their practical application makes it much easier for people to find solutions that can earn better and help you make a strong solution.

Conclusion:

Therefore it is clear that various languages can be used for programming. GitHub gives us broad information on well-known languages that are accessible to code and programming. One can analyze the complete project requirements and can decide on which language is to have opted for the development. Each programming language accompanies a lot of advantages and downsides though, the decision is completely individualized.

Moreover, if you have plans or requirements regarding mobile application development then you can easily get in touch with us. We at Octal IT Solution possess great expertise in designing dynamic and user interactive web and mobile application solutions for business which certainly helps you in gaining an edge over your competitors. Along with this, we have a dedicated team of trained professionals who are committed to delivering the best quality product which completely satisfies the requirements of our clients.

Источник

Рейтинг языков программирования 2021 github

A list of the most github stars and forks repositories.

Last Automatic Update Time: 2021-10-01T03:05:11Z

This is top 10, for more click Top 100 Stars

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1freeCodeCamp33274126816JavaScript104freeCodeCamp.org’s open-source codebase and curriculum. Learn to code for free.2021-10-01T02:25:27Z
2996.ICU25888121348Rust0Repo for counting stars and contributing. Press F to pay respect to glorious developers.2021-09-23T01:09:45Z
3free-programming-books20705844806None24📚 Freely available programming books2021-10-01T02:41:37Z
4coding-interview-university19394352094None35A complete computer science study plan to become a software engineer.2021-09-30T17:46:36Z
5vue18876330312JavaScript321🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.2021-09-29T21:58:33Z
6react17549035433JavaScript619A declarative, efficient, and flexible JavaScript library for building user interfaces.2021-09-30T21:19:07Z
7developer-roadmap17293024846None69Roadmap to becoming a web developer in 20212021-09-07T04:37:30Z
8awesome17032221705None20😎 Awesome lists about all kinds of interesting topics2021-09-29T09:07:55Z
9public-apis16065418173Python5A collective list of free APIs2021-09-30T12:03:00Z
10tensorflow15944785573C++2960An Open Source Machine Learning Framework for Everyone2021-10-01T02:35:26Z

This is top 10, for more click Top 100 Forks

This is top 10, for more click Top 100 Stars in ActionScript

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1open-source-flash7352137ActionScript25Petition to open source Flash and Shockwave spec2021-02-24T08:44:01Z
2VVVVVV6300504ActionScript15The source code to VVVVVV! http://thelettervsixtim.es/2021-09-28T06:12:14Z
3Starling-Framework2354844ActionScript67The Cross Platform Game Engine2021-09-08T12:46:42Z
4webcamjs23491071ActionScript146HTML5 Webcam Image Capture Library with Flash Fallback2020-04-22T07:50:12Z
5as3corelib1481463ActionScript107An ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.2015-08-31T21:13:33Z
6scratch-flash1315525ActionScript0Open source version of the Scratch 2.0 project editor. This is the basis for the online and offline versions of Scratch found on the website.2019-02-05T18:30:34Z
7mapgen21218204ActionScript1Map generator for games. Generates island maps with a focus on mountains, rivers, coastlines.2017-08-24T04:32:19Z
8flixel1116201ActionScript66flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I’ve worked on over the last couple years, including Gravity Hook, Fathom and Canabalt. It’s primary function is to provide some useful base classes that you can extend to make your own game objects.2015-11-05T01:35:36Z
9as3-signals1057209ActionScript4Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt.2018-10-11T10:29:32Z
10robotlegs-framework967268ActionScript13An ActionScript 3 application framework for Flash and Flex2020-06-16T09:09:56Z

This is top 10, for more click Top 100 Stars in C

This is top 10, for more click Top 100 Stars in C#

This is top 10, for more click Top 100 Stars in C++

This is top 10, for more click Top 100 Stars in Clojure

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1FiraCode584452642Clojure282Free monospaced font with programming ligatures2021-08-09T00:53:48Z
2metabase261453526Clojure2223The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋2021-09-30T23:45:01Z
3LightTable11629941Clojure160The Light Table IDE ⛺2021-08-31T18:38:36Z
4clojurescript8743765Clojure0Clojure to JS compiler2021-09-30T19:52:37Z
5leiningen71031624Clojure175Automate Clojure projects without setting your hair on fire.2021-09-29T17:03:13Z
6om6682376Clojure66ClojureScript interface to Facebook’s React2020-08-17T12:30:25Z
7logseq6179363Clojure634A privacy-first, open-source platform for knowledge management and collaboration. Desktop app download link: https://github.com/logseq/logseq/releases, roadmap: https://trello.com/b/8txSM12G/roadmap2021-09-30T15:02:32Z
8jepsen5387617Clojure44A framework for distributed systems verification, with fault injection2021-08-18T15:12:00Z
9overtone5220436Clojure103Collaborative Programmable Music2021-02-05T07:11:44Z
10athens5172295Clojure219Free self-hosted desktop app: https://github.com/athensresearch/athens/releases; Paid tiers available through https://opencollective.com/athens; Try the demo at https://athensresearch.github.io/athens; Docs viewable at https://app.gitbook.com/@athensresearch/s/handbook/2021-10-01T00:16:17Z

This is top 10, for more click Top 100 Stars in CoffeeScript

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1SwitchyOmega172132802CoffeeScript513Manage and switch between multiple proxies quickly & easily.2021-09-16T22:38:00Z
2mojs17084920CoffeeScript35The motion graphics toolbelt for the web2021-09-28T08:23:45Z
3trix16434969CoffeeScript44A rich text editor for everyday writing2021-09-29T11:55:36Z
4coffeescript159692011CoffeeScript49Unfancy JavaScript2021-09-21T05:05:41Z
5zxcvbn12331850CoffeeScript96Low-Budget Password Strength Estimation2021-09-04T14:24:11Z
6chinese-copywriting-guidelines103521527CoffeeScript25Chinese copywriting guidelines for better written communication/中文文案排版指北2021-09-27T15:35:36Z
7codecombat74653922CoffeeScript403Game for learning how to code.2021-09-30T23:13:29Z
8dynamics.js7394415CoffeeScript8Javascript library to create physics-based animations2019-02-26T06:19:21Z
9morris.js69731265CoffeeScript285Pretty time-series line graphs2021-07-03T14:19:40Z
10At.js5291713CoffeeScript150Add Github like mentions autocomplete to your application.2020-07-27T21:01:50Z

This is top 10, for more click Top 100 Stars in CSS

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1animate.css7233415902CSS10🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.2021-09-29T08:15:57Z
2normalize.css4548710298CSS34A modern alternative to CSS resets2021-07-19T07:21:42Z
3bulma443123794CSS184Modern CSS framework based on Flexbox2021-09-24T12:59:48Z
4freecodecamp.cn365961387CSS141FCC China open source codebase and curriculum. Learn to code and help nonprofits.2021-08-02T08:34:49Z
5nerd-fonts301982297CSS232Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more2021-09-26T08:54:46Z
6hangzhou_house_knowledge258185378CSS02017年买房经历总结出来的买房购房知识分享给大家,希望对大家有所帮助。买房不易,且买且珍惜。Sharing the knowledge of buy an own house that according to the experience at hangzhou in 2017 to all the people. It’s not easy to buy a own house, so I hope that it would be useful to everyone.2020-10-18T13:49:34Z
7Hover254685524CSS19A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.2021-09-07T17:51:17Z
8the-swift-programming-language-in-chinese203005152CSS11中文版 Apple 官方 Swift 教程《The Swift Programming Language》2021-09-22T01:56:03Z
9SpinKit184851801CSS5A collection of loading indicators animated with CSS2020-08-01T09:04:59Z
10Skeleton184093108CSS72Skeleton: A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development2021-06-02T06:42:58Z

This is top 10, for more click Top 100 Stars in Dart

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1flutter13079618867Dart9514Flutter makes it easy and fast to build beautiful apps for mobile and beyond2021-10-01T02:40:21Z
2awesome-flutter376405477Dart0An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.2021-09-28T15:49:24Z
3flutter-go228433638Dart0flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档2021-05-20T15:58:10Z
4FlutterExampleApps154493095Dart2[Example APPS] Basic Flutter apps, for flutter devs.2021-08-01T00:58:58Z
5plugins145867799Dart0Plugins for Flutter maintained by the Flutter team2021-10-01T00:27:40Z
6Best-Flutter-UI-Templates127632887Dart13completely free for everyone. Its build-in Flutter Dart.2021-06-19T14:51:25Z
7gsy_github_app_flutter127462255Dart7Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。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/GSYGithubAppKotlin2021-09-15T02:48:21Z
8samples105964377Dart34A collection of Flutter examples and demos2021-09-30T22:42:52Z
9dio100401146Dart52A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.2021-09-26T11:47:41Z
10bloc78282153Dart51A predictable state management library that helps implement the BLoC design pattern2021-09-30T21:29:16Z

This is top 10, for more click Top 100 Stars in DM

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1tgstation11703372DM1798The /tg/station branch of SS132021-10-01T02:59:14Z
2Baystation123561397DM1172The code for Baystation12’s branch of SS132021-10-01T01:12:41Z
3Paradise256840DM725Paradise Station’s GitHub main repository.2021-10-01T01:27:16Z
4vgstation13241517DM2742Butts2021-10-01T01:53:32Z
5blog19240DM0前端基础积累 / 新技术 / Vue / React / H5 / 奇怪的BUG / 面试 / 招聘2020-04-01T16:58:50Z
6goonstation143544DM529Repository for the Goonstation branch of SS132021-10-01T02:48:01Z
7CEV-Eris105409DM340Death is our destination2021-10-01T01:11:26Z
8BeeStation-Hornet100410DM25399.97% station. 0.03% bees2021-10-01T02:58:55Z
9TauCetiClassic89274DM1048Франкенштейн жив2021-10-01T00:00:22Z
10goonstation-201679263DM1Public release of Goonstation from March 2016 (Archived)2020-02-19T14:54:01Z

This is top 10, for more click Top 100 Stars in Elixir

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1elixir191562750Elixir22Elixir is a dynamic, functional language designed for building scalable and maintainable applications2021-09-30T21:18:49Z
2phoenix172542297Elixir14Peace of mind from prototype to production2021-09-30T20:39:34Z
3awesome-elixir109621074Elixir2667A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:2021-09-20T16:01:59Z
4analytics8820408Elixir23Simple, open-source, lightweight (

This is top 10, for more click Top 100 Stars in Go

This is top 10, for more click Top 100 Stars in Groovy

This is top 10, for more click Top 100 Stars in Haskell

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1shellcheck261981320Haskell684ShellCheck, a static analysis tool for shell scripts2021-09-29T18:57:10Z
2graphql-engine240742045Haskell1419Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.2021-09-30T12:24:58Z
3pandoc235842738Haskell712Universal markup converter2021-10-01T02:52:26Z
4postgrest17668813Haskell141REST API for any Postgres database2021-09-29T23:23:18Z
5semantic8137466Haskell95Parsing, analyzing, and comparing source code across many languages2021-08-25T13:25:14Z
6awesomo8057605Haskell4Cool open source projects written in C, C++, Clojure, Lisp, Elixir, Erlang, Elm, Golang, Haskell, JavaScript, Lua, OCaml, Python, R, Ruby, Rust, Scala, etc.2021-09-30T17:48:28Z
7purescript7343530Haskell251A strongly-typed language that compiles to JavaScript2021-09-25T18:43:05Z
8compiler6594587Haskell229Compiler for Elm, a functional language for reliable webapps.2021-09-18T14:00:17Z
9hadolint5962262Haskell84Dockerfile linter, validate inline bash, written in Haskell2021-09-30T11:19:57Z
10unison4066200Haskell666A friendly programming language from the future2021-09-30T19:43:45Z

This is top 10, for more click Top 100 Stars in HTML

This is top 10, for more click Top 100 Stars in Java

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1CS-Notes13929644626Java78📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计2021-09-08T02:50:50Z
2JavaGuide11149838195Java57「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!2021-09-30T08:32:55Z
3java-design-patterns7020621879Java225Design patterns implemented in Java2021-09-30T23:06:45Z
4LeetCodeAnimation6708712875Java11Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)2021-06-24T03:37:31Z
5advanced-java5780215834Java7😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识2021-09-17T08:46:07Z
6spring-boot5749034669Java466Spring Boot2021-09-30T16:06:18Z
7elasticsearch5665620653Java3098Free and Open, Distributed, RESTful Search Engine2021-10-01T01:57:22Z
8interviews5404911458Java29Everything you need to know to get the job.2021-09-04T09:57:01Z
9mall5296322601Java21mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。2021-09-30T07:38:44Z
10RxJava453397511Java10RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.2021-09-30T05:52:02Z

This is top 10, for more click Top 100 Stars in JavaScript

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1freeCodeCamp33274126816JavaScript104freeCodeCamp.org’s open-source codebase and curriculum. Learn to code for free.2021-10-01T02:25:27Z
2vue18876330312JavaScript321🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.2021-09-29T21:58:33Z
3react17549035433JavaScript619A declarative, efficient, and flexible JavaScript library for building user interfaces.2021-09-30T21:19:07Z
4bootstrap15316474831JavaScript309The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.2021-09-30T17:29:49Z
5javascript-algorithms12072419841JavaScript84📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings2021-09-29T15:22:05Z
6javascript11464021888JavaScript83JavaScript Style Guide2021-09-29T04:58:04Z
7d39876622807JavaScript3Bring data to life with SVG, Canvas and HTML. 📊 📈 🎉2021-09-24T17:46:23Z
8react-native9847321286JavaScript1686A framework for building native applications using React2021-10-01T01:19:30Z
9create-react-app9056422898JavaScript980Set up a modern web app by running one command.2021-10-01T01:30:33Z
10axios881948736JavaScript201Promise based HTTP client for the browser and node.js2021-09-30T16:23:06Z

This is top 10, for more click Top 100 Stars in Julia

This is top 10, for more click Top 100 Stars in Kotlin

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1okhttp408908645Kotlin117Square’s meticulous HTTP client for the JVM, Android, and GraalVM.2021-10-01T01:13:38Z
2architecture-samples3954110841Kotlin127A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.2021-09-17T07:48:50Z
3kotlin388514731Kotlin0The Kotlin Programming Language.2021-10-01T01:20:35Z
4shadowsocks-android3191411498Kotlin21A shadowsocks client for Android2021-09-17T02:21:46Z
5leakcanary267603820Kotlin83A memory leak detection library for Android.2021-10-01T01:38:12Z
6p3c262107135Kotlin96Alibaba Java Coding Guidelines pmd implements and IDE plugin2021-08-02T13:14:52Z
7fanqiang224045091Kotlin253翻墙-科学上网2021-09-22T05:14:00Z
8architecture-components-samples209197562Kotlin125Samples for Android Architecture Components.2021-09-28T20:35:38Z
9iosched208236164Kotlin38The Google I/O Android App2021-08-31T10:56:53Z
10material-dialogs190273116Kotlin94😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.2021-08-31T09:49:03Z

This is top 10, for more click Top 100 Stars in Lua

This is top 10, for more click Top 100 Stars in MATLAB

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1deep-photo-styletransfer98251434MATLAB29Code and data for paper «Deep Photo Style Transfer»: https://arxiv.org/abs/1703.075112021-08-02T01:07:44Z
2OpenFace52741638MATLAB251OpenFace – a state-of-the art tool intended for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation.2021-09-08T03:22:21Z
3PRMLT52462056MATLAB0Matlab code of machine learning algorithms in book PRML2020-03-04T13:50:30Z
4vrn4376741MATLAB4👨 Code for «Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression»2021-09-07T19:16:46Z
5DeepLearnToolbox36222273MATLAB68Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you started.2018-10-13T18:08:01Z
6Stanford-CS-229-CN2883780MATLAB2A Chinese Translation of Stanford CS229 notes 斯坦福机器学习CS229课程讲义的中文翻译2020-10-07T02:39:11Z
7MTCNN_face_detection_alignment26011017MATLAB44Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Neural Networks2018-04-04T03:17:19Z
8faster_rcnn24651220MATLAB138Faster R-CNN2018-07-26T04:26:32Z
9rcnn2174969MATLAB52R-CNN: Regions with Convolutional Neural Network Features2017-04-03T16:16:14Z
10OpenTLD20871297MATLAB33OpenTLD is an open source library for real-time 2D tracking of a single object in video. This repository is no longer under development. For latest version see: http://www.tldvision.com/tld2.html2016-02-01T11:28:11Z

This is top 10, for more click Top 100 Stars in Objective-C

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1AFNetworking3325110263Objective-C52A delightful networking framework for iOS, macOS, watchOS, and tvOS.2021-08-16T12:31:22Z
2SDWebImage237825733Objective-C71Asynchronous image downloader with cache support as a UIImageView category2021-09-30T09:44:17Z
3GPUImage198384595Objective-C904An open source iOS framework for GPU-based image and video processing2020-11-28T03:20:20Z
4WeChatExtension-ForMac188543178Objective-C741Mac微信功能拓展/微信插件/微信小助手(A plugin for Mac WeChat)2021-08-12T10:03:40Z
5Masonry179893156Objective-C123Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax. Supports iOS and OSX Auto Layout2021-07-20T14:37:39Z
6MBProgressHUD159253513Objective-C60MBProgressHUD + Customizations2021-08-21T18:24:08Z
7IQKeyboardManager152872275Objective-C97Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.2021-08-03T18:21:52Z
8expo150922761Objective-C1008An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.2021-10-01T02:19:40Z
9realm-cocoa146421980Objective-C305Realm is a mobile database: a replacement for Core Data & SQLite2021-09-30T15:09:43Z
10YYKit138603646Objective-C262A collection of iOS components.2020-06-30T08:48:07Z

This is top 10, for more click Top 100 Stars in Perl

This is top 10, for more click Top 100 Stars in PHP

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1laravel6680621569PHP0A PHP framework for web artisans.2021-09-29T20:29:27Z
2SecLists3378717585PHP19SecLists is the security tester’s companion. It’s a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more.2021-09-27T23:20:41Z
3jQuery-File-Upload310778219PHP49File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.2021-09-30T11:44:03Z
4Faker261083206PHP76Faker is a PHP library that generates fake data for you2021-03-20T15:44:55Z
5symfony258198303PHP555The Symfony PHP framework2021-09-30T22:47:47Z
6composer256296152PHP188Dependency Manager for PHP2021-09-30T16:16:46Z
7framework249558498PHP2The Laravel Framework.2021-10-01T02:21:20Z
8guzzle211542222PHP19Guzzle, an extensible PHP HTTP client2021-09-28T12:19:00Z
9DesignPatternsPHP199804307PHP2sample code for several design patterns in PHP 82021-09-27T07:52:35Z
10monolog190851767PHP19Sends your logs to files, sockets, inboxes, databases and various web services2021-09-25T20:23:54Z

This is top 10, for more click Top 100 Stars in PowerShell

This is top 10, for more click Top 100 Stars in Python

This is top 10, for more click Top 100 Stars in R

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1ggplot250901781R277An implementation of the Grammar of Graphics in R2021-09-22T08:00:17Z
2awesome-R47581426R1A curated list of awesome R packages, frameworks and software.2021-08-06T19:51:49Z
3shiny43991710R615Easy interactive web applications with R2021-09-30T19:48:09Z
4dplyr38591405R55dplyr: A grammar of data manipulation2021-09-30T16:42:47Z
5swirl_courses37467041R120🎓 A collection of interactive courses for the swirl R package.2021-09-05T19:49:40Z
6ML_for_Hackers36092252R22Code accompanying the book «Machine Learning for Hackers»2019-05-26T16:52:29Z
7AnomalyDetection3376751R61Anomaly Detection with R2019-08-30T19:49:16Z
8r4ds31143503R39R for data science: a book2021-09-30T16:51:20Z
9data.table2842915R839R’s data.table package extends data.frame:2021-09-30T18:02:09Z
10awesome-network-analysis2433523R22A curated list of awesome network analysis resources.2021-08-13T11:33:27Z

This is top 10, for more click Top 100 Stars in Ruby

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1rails4913119722Ruby349Ruby on Rails2021-10-01T02:31:18Z
2jekyll433869527Ruby81🌐 Jekyll is a blog-aware static site generator in Ruby2021-09-30T15:23:39Z
3discourse341627388Ruby0A platform for community discussion. Free, open, simple.2021-10-01T03:03:55Z
4fastlane329724983Ruby101🚀 The easiest way to automate building and releasing your iOS and Android apps2021-09-30T12:03:42Z
5huginn323493071Ruby478Create agents that monitor and act on your behalf. Your agents are standing by!2021-09-29T17:52:44Z
6brew292746687Ruby35🍺 The missing package manager for macOS (or Linux)2021-10-01T01:55:10Z
7awesome-awesomeness280373428Ruby10A curated list of awesome awesomeness2021-06-28T10:28:14Z
8devdocs266471783Ruby99API Documentation Browser2021-09-28T10:54:27Z
9metasploit-framework2520211605Ruby472Metasploit Framework2021-10-01T00:11:23Z
10mastodon248354122Ruby1930Your self-hosted, globally interconnected microblogging community2021-10-01T02:13:58Z

This is top 10, for more click Top 100 Stars in Rust

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1996.ICU25888121348Rust0Repo for counting stars and contributing. Press F to pay respect to glorious developers.2021-09-23T01:09:45Z
2deno780954154Rust630A secure JavaScript and TypeScript runtime2021-10-01T01:08:26Z
3rust590888289Rust7301Empowering everyone to build reliable and efficient software.2021-10-01T02:14:00Z
4alacritty349121912Rust297A cross-platform, OpenGL terminal emulator.2021-09-29T03:30:30Z
5bat29580767Rust87A cat(1) clone with wings.2021-10-01T02:03:19Z
6ripgrep273491216Rust90ripgrep recursively searches directories for a regex pattern while respecting your gitignore2021-09-29T21:01:09Z
7tauri23080528Rust91Build smaller, faster, and more secure desktop applications with a web frontend.2021-09-30T20:37:30Z
8awesome-rust220431529Rust14A curated list of Rust code and resources.2021-09-29T14:36:00Z
9rustlings191932756Rust59🦀 Small exercises to get you used to reading and writing Rust code!2021-09-30T08:19:33Z
10fd19076493Rust44A simple, fast and user-friendly alternative to ‘find’2021-09-20T13:20:37Z

This is top 10, for more click Top 100 Stars in Scala

This is top 10, for more click Top 100 Stars in Shell

/.macos — sensible hacker defaults for macOS

2021-08-27T12:58:46Z
10gitflow253092604Shell225Git extensions to provide high-level repository operations for Vincent Driessen’s branching model.2021-09-07T06:59:17Z

This is top 10, for more click Top 100 Stars in Swift

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1awesome-ios383016382Swift1A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects2021-09-16T13:12:32Z
2Alamofire364546860Swift31Elegant HTTP Networking in Swift2021-09-28T01:00:42Z
3ShadowsocksX-NG297897855Swift239Next Generation of ShadowsocksX2021-09-02T04:39:03Z
4open-source-ios-apps282804500Swift0📱 Collaborative List of Open-Source iOS Apps2021-09-30T17:47:47Z
5open-source-mac-os-apps282281843Swift29🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps2021-09-22T22:33:26Z
6iina280352077Swift1158The modern video player for macOS.2021-09-22T22:03:16Z
7swift-algorithm-club254554544Swift22Algorithms and data structures in Swift, with explanations!2021-08-21T18:46:30Z
8Charts246034988Swift707Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.2021-09-23T04:27:28Z
9lottie-ios220003224Swift250An iOS library to natively render After Effects vector animations2021-09-15T15:06:09Z
10awesome-swift212042873Swift1A collaborative list of awesome Swift libraries and resources. Feel free to contribute!2021-09-29T10:49:40Z

This is top 10, for more click Top 100 Stars in TeX

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1deeplearningbook-chinese316938878TeX59Deep Learning Book Chinese Translation2019-12-03T04:25:44Z
2libpku241887362TeX3贵校课程资料民间整理2020-11-22T05:11:15Z
3awesome-deep-learning-papers232514425TeX15The most cited deep learning papers2020-08-27T13:43:48Z
4Awesome-CV144283560TeX136📄 Awesome CV is LaTeX template for your outstanding job application2021-09-29T22:12:58Z
5PlotNeuralNet138321926TeX47Latex code for making neural networks diagrams2021-09-15T18:44:53Z
6tensorflow-zh121824314TeX27谷歌全新开源人工智能系统TensorFlow官方文档中文版2019-08-04T08:55:50Z
7conv_arithmetic108931972TeX7A technical report on convolution arithmetic in the context of deep learning2019-05-06T20:05:05Z
8leetcode100503324TeX39LeetCode题解,151道题完整版2021-06-05T13:53:35Z
9os019470595TeX41Bootstrap yourself to write an OS from scratch. A book for self-learner.2021-04-05T21:52:23Z
10milewski-ctfp-pdf8796475TeX37Bartosz Milewski’s ‘Category Theory for Programmers’ unofficial PDF and LaTeX source2021-09-30T20:48:28Z

This is top 10, for more click Top 100 Stars in TypeScript

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1vscode12200620185TypeScript6074Visual Studio Code2021-10-01T02:01:46Z
2angular7673320116TypeScript1751The modern web developer’s platform2021-10-01T01:18:01Z
3ant-design7471130477TypeScript668An enterprise-class UI design language and React UI library2021-10-01T01:26:15Z
4TypeScript746149796TypeScript5015TypeScript is a superset of JavaScript that compiles to clean JavaScript output.2021-10-01T00:36:48Z
5puppeteer736067773TypeScript1696Headless Chrome Node.js API2021-09-30T14:25:03Z
6storybook650396583TypeScript1354📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!2021-10-01T02:13:42Z
7redux5675914891TypeScript30Predictable state container for JavaScript apps2021-09-26T08:00:11Z
8svelte507112418TypeScript504Cybernetically enhanced web apps2021-10-01T00:05:59Z
9code-server485313917TypeScript333VS Code in the browser2021-09-30T23:59:48Z
10echarts4821418103TypeScript1901Apache ECharts is a powerful, interactive charting and data visualization library for browser2021-09-30T13:10:28Z

This is top 10, for more click Top 100 Stars in Vim script

About

⭐ Github Ranking ⭐ Github stars and forks ranking list. Github Top100 stars list of different languages. Automatically update daily. | Github仓库排名,每日自动更新

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *