рейтинг языков программирования 2021 github
ТОП-10: GitHub оценил популярность языков программирования
2020-й год во многом был необычным, и для сферы ИТ в том числе. Сказалось ли это на языках программирования? Изменилась ли их востребованность? В поисках ответа обратимся к ежегодному отчету GitHub.
Сервис GitHub появился в 2008-м году и через 10 лет был куплен Microsoft. С тех пор он стал самой крупной базой исходного кода, которой пользуются уже больше 56 млн разработчиков в разных уголках Земли. Такой масштаб дает возможность отслеживать главные ИТ-тенденции, в том числе связанные с языками программирования. GitHub формирует рейтинги на базе количества репозиториев, что является очень точным отражением объективной реальности.
Несмотря на все сложности и особенности 2020 года, разработчики в целом не изменили своих предпочтений: 3 ведущих языка так и остались лидерами. Но сдвиги все равно были. Например, С сделал шаг вперед, PHP сдал назад, а TypeScript продемонстрировал наибольший всплеск популярности, поднявшись на 4-ю строку рейтинга с 7-ой.
Языки программирования, попавшие в рейтинг GitHub:
№10: Ruby
Язык с открытым исходным кодом, который появился в 1990-х гг. в Японии. Он ценится за простой синтаксис, большое количество готовых решений и скорость разработки. Но в последнее время популярность Ruby сильно упала: с 5-го места в рейтинге 2014 года на 10-е в прошлогодней версии.
№9: Shell
Это командная оболочка, т.е. ПО, позволяющее управлять ОС с помощью ввода команд, а не использования графических компонентов экрана. Часто к Shell прибегают, когда в работе ПК возникают проблемы, и администратору для их решения нужно подключиться к машине удаленно.
Язык С появился в 70-х годах. За счет способа компиляции он отлично подходит для создания операционных систем. К примеру, с помощью С была разработана Unix, а в дальнейшем и Linux.
Потомок C, который изначально называли «Cи с классами», потому что в нем появились объектно-ориентированные функции, отсутствующие в C. В 90-х он был одним из наиболее популярных ЯП, но с тех пор немного сдал позиции, хотя С ++ до сих пор остается основным языком в большом количестве браузеров, игровых продуктах и ОС.
№6: PHP
Язык сценариев РНР был создан в 1995-м году. На его дизайн оказали влияние Perl, Java, С, C ++ и Python. РНР чаще всего применяется в веб-разработке, но в последние несколько лет его востребованность заметно снизилась.
«Си шарп» – продукт Microsoft, появившийся на свет в 2001-м году. Этот язык обычно используют в разработке настольных приложений, а также видеоигр для ОС Windows. В движке Unity тоже применяется C Sharp.
№4: Typescript
Данный язык вобрал весь функционал JavaScript, так как является его прямым продолжением. Но существуют 2 особенности, отличающие TypeScript от предшественника. Первая – это строгая типизация, которая решает некоторые проблемы синтаксиса. Вторая – объектно-ориентированность, что облегчает повторное использование кода, а это важный момент в крупномасштабных проектах. За счет этих двух дополнительный функций TypeScript и обрел большую популярность: всего за 2 года он вышел на 4-ю позицию рейтинга GitHub с 10-й в 2018 году.
№3: Java
ОО-язык от Sun Microsystems, который в настоящий момент принадлежит Oracle. Он используется обычно во внутренней разработке, для создания мобильных приложений, настольного ПО, баз данных и пр. Java – универсальный язык, имеющий много общего с семейством Си.
№2: Python
Сейчас это один из наиболее популярных языков программирования с открытым исходным кодом, у которого большая поддержка сообщества. Python идеально подходит для начинающих, потому что он простой для освоения и использования, ведь его кодировка очень похожа на базовый английский.
№1: JavaScript
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.
Ниже приведена диаграмма с динамикой по актуальным языкам программирования по годам. Статистически значимыми являются изменения для C ++, TypeScript, Ruby, 1C, Scala, Pascal/Delphi, T-SQL. Напомним, что изменения статистически значимы, если с вероятностью 95% мы не можем получить результаты с изменениями и без, если будем равномерно выбирать две группы респондентов с одной популяции.
Области использования
В этом году мы впервые попросили респондентов указать сферу, в которой они работают. Результаты довольно интересны.
Давайте рассмотрим, какие языки используют в зависимости от области применения
Фактически весь фронтенд пишут на JavaScript и TypeScript. Использование других языков сугубо маргинальное. Доля TypeScript сравнительно меньше. Интересно будет посмотреть на это соотношение через год.
Личные предпочтения
Как мы уже указывали, результаты выбора программистов нельзя использовать для прогнозирования, но здесь интересно, что наконец на графиках появился Rust. Опять видим некоторый спад интереса к Python и тенденцию перехода с JavaScript на TypeScript.
Интересно, что здесь данные отличаются от опроса в Stack Overflow и нашего предыдущего опроса: Rust расположен заметно ниже. Наиболее довольны пользователи Elixir (возможно, это миграция Erlang-комьюнити), также обращает на себя внимание место Clojure.
Если посчитать отдельно индекс удовлетворения по сферам применения, то результаты почти совпадают.
Изучение новых языков
Фаворитом, как и в предыдущие годы, стал Python. Его собираются изучать почти 18% из тех, кто будет осваивать новый язык. Но все-таки эта доля меньше, чем год назад. Ну а наибольший рост у TypeScript и Rust.
Финальная таблица
Дополнительные данные
Несмотря на языки программирования, также имеет смысл рассмотреть структуру распределения опыта в динамике.
Tут можно сделать вывод, что, поскольку доля разработчиков с опытом в 1 год уменьшилась => в IT пришло меньше новичков, чем в прошлом году.
Но все равно в большинстве это специалисты с менее 5 лет опыта работы в ИТ.
Рассмотрим корреляцию между возрастом и языком программирования.
Данные и скрипты обработки можно найти на GitHub.
Top Programming Languages According to GitHub That Are Trending in 2021
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.
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.
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.
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.
Advantages of JavaScript
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.
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.
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.
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.
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.
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.
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.
Advantages of C#
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.
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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | freeCodeCamp | 332741 | 26816 | JavaScript | 104 | freeCodeCamp.org’s open-source codebase and curriculum. Learn to code for free. | 2021-10-01T02:25:27Z |
2 | 996.ICU | 258881 | 21348 | Rust | 0 | Repo for counting stars and contributing. Press F to pay respect to glorious developers. | 2021-09-23T01:09:45Z |
3 | free-programming-books | 207058 | 44806 | None | 24 | 📚 Freely available programming books | 2021-10-01T02:41:37Z |
4 | coding-interview-university | 193943 | 52094 | None | 35 | A complete computer science study plan to become a software engineer. | 2021-09-30T17:46:36Z |
5 | vue | 188763 | 30312 | JavaScript | 321 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2021-09-29T21:58:33Z |
6 | react | 175490 | 35433 | JavaScript | 619 | A declarative, efficient, and flexible JavaScript library for building user interfaces. | 2021-09-30T21:19:07Z |
7 | developer-roadmap | 172930 | 24846 | None | 69 | Roadmap to becoming a web developer in 2021 | 2021-09-07T04:37:30Z |
8 | awesome | 170322 | 21705 | None | 20 | 😎 Awesome lists about all kinds of interesting topics | 2021-09-29T09:07:55Z |
9 | public-apis | 160654 | 18173 | Python | 5 | A collective list of free APIs | 2021-09-30T12:03:00Z |
10 | tensorflow | 159447 | 85573 | C++ | 2960 | An Open Source Machine Learning Framework for Everyone | 2021-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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | open-source-flash | 7352 | 137 | ActionScript | 25 | Petition to open source Flash and Shockwave spec | 2021-02-24T08:44:01Z |
2 | VVVVVV | 6300 | 504 | ActionScript | 15 | The source code to VVVVVV! http://thelettervsixtim.es/ | 2021-09-28T06:12:14Z |
3 | Starling-Framework | 2354 | 844 | ActionScript | 67 | The Cross Platform Game Engine | 2021-09-08T12:46:42Z |
4 | webcamjs | 2349 | 1071 | ActionScript | 146 | HTML5 Webcam Image Capture Library with Flash Fallback | 2020-04-22T07:50:12Z |
5 | as3corelib | 1481 | 463 | ActionScript | 107 | An 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 |
6 | scratch-flash | 1315 | 525 | ActionScript | 0 | Open 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 |
7 | mapgen2 | 1218 | 204 | ActionScript | 1 | Map generator for games. Generates island maps with a focus on mountains, rivers, coastlines. | 2017-08-24T04:32:19Z |
8 | flixel | 1116 | 201 | ActionScript | 66 | flixel 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 |
9 | as3-signals | 1057 | 209 | ActionScript | 4 | Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt. | 2018-10-11T10:29:32Z |
10 | robotlegs-framework | 967 | 268 | ActionScript | 13 | An ActionScript 3 application framework for Flash and Flex | 2020-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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | FiraCode | 58445 | 2642 | Clojure | 282 | Free monospaced font with programming ligatures | 2021-08-09T00:53:48Z |
2 | metabase | 26145 | 3526 | Clojure | 2223 | The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋 | 2021-09-30T23:45:01Z |
3 | LightTable | 11629 | 941 | Clojure | 160 | The Light Table IDE ⛺ | 2021-08-31T18:38:36Z |
4 | clojurescript | 8743 | 765 | Clojure | 0 | Clojure to JS compiler | 2021-09-30T19:52:37Z |
5 | leiningen | 7103 | 1624 | Clojure | 175 | Automate Clojure projects without setting your hair on fire. | 2021-09-29T17:03:13Z |
6 | om | 6682 | 376 | Clojure | 66 | ClojureScript interface to Facebook’s React | 2020-08-17T12:30:25Z |
7 | logseq | 6179 | 363 | Clojure | 634 | A 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/roadmap | 2021-09-30T15:02:32Z |
8 | jepsen | 5387 | 617 | Clojure | 44 | A framework for distributed systems verification, with fault injection | 2021-08-18T15:12:00Z |
9 | overtone | 5220 | 436 | Clojure | 103 | Collaborative Programmable Music | 2021-02-05T07:11:44Z |
10 | athens | 5172 | 295 | Clojure | 219 | Free 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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | SwitchyOmega | 17213 | 2802 | CoffeeScript | 513 | Manage and switch between multiple proxies quickly & easily. | 2021-09-16T22:38:00Z |
2 | mojs | 17084 | 920 | CoffeeScript | 35 | The motion graphics toolbelt for the web | 2021-09-28T08:23:45Z |
3 | trix | 16434 | 969 | CoffeeScript | 44 | A rich text editor for everyday writing | 2021-09-29T11:55:36Z |
4 | coffeescript | 15969 | 2011 | CoffeeScript | 49 | Unfancy JavaScript | 2021-09-21T05:05:41Z |
5 | zxcvbn | 12331 | 850 | CoffeeScript | 96 | Low-Budget Password Strength Estimation | 2021-09-04T14:24:11Z |
6 | chinese-copywriting-guidelines | 10352 | 1527 | CoffeeScript | 25 | Chinese copywriting guidelines for better written communication/中文文案排版指北 | 2021-09-27T15:35:36Z |
7 | codecombat | 7465 | 3922 | CoffeeScript | 403 | Game for learning how to code. | 2021-09-30T23:13:29Z |
8 | dynamics.js | 7394 | 415 | CoffeeScript | 8 | Javascript library to create physics-based animations | 2019-02-26T06:19:21Z |
9 | morris.js | 6973 | 1265 | CoffeeScript | 285 | Pretty time-series line graphs | 2021-07-03T14:19:40Z |
10 | At.js | 5291 | 713 | CoffeeScript | 150 | Add Github like mentions autocomplete to your application. | 2020-07-27T21:01:50Z |
This is top 10, for more click Top 100 Stars in CSS
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | animate.css | 72334 | 15902 | CSS | 10 | 🍿 A cross-browser library of CSS animations. As easy to use as an easy thing. | 2021-09-29T08:15:57Z |
2 | normalize.css | 45487 | 10298 | CSS | 34 | A modern alternative to CSS resets | 2021-07-19T07:21:42Z |
3 | bulma | 44312 | 3794 | CSS | 184 | Modern CSS framework based on Flexbox | 2021-09-24T12:59:48Z |
4 | freecodecamp.cn | 36596 | 1387 | CSS | 141 | FCC China open source codebase and curriculum. Learn to code and help nonprofits. | 2021-08-02T08:34:49Z |
5 | nerd-fonts | 30198 | 2297 | CSS | 232 | Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more | 2021-09-26T08:54:46Z |
6 | hangzhou_house_knowledge | 25818 | 5378 | CSS | 0 | 2017年买房经历总结出来的买房购房知识分享给大家,希望对大家有所帮助。买房不易,且买且珍惜。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 |
7 | Hover | 25468 | 5524 | CSS | 19 | A 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 |
8 | the-swift-programming-language-in-chinese | 20300 | 5152 | CSS | 11 | 中文版 Apple 官方 Swift 教程《The Swift Programming Language》 | 2021-09-22T01:56:03Z |
9 | SpinKit | 18485 | 1801 | CSS | 5 | A collection of loading indicators animated with CSS | 2020-08-01T09:04:59Z |
10 | Skeleton | 18409 | 3108 | CSS | 72 | Skeleton: A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development | 2021-06-02T06:42:58Z |
This is top 10, for more click Top 100 Stars in Dart
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | flutter | 130796 | 18867 | Dart | 9514 | Flutter makes it easy and fast to build beautiful apps for mobile and beyond | 2021-10-01T02:40:21Z |
2 | awesome-flutter | 37640 | 5477 | Dart | 0 | An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more. | 2021-09-28T15:49:24Z |
3 | flutter-go | 22843 | 3638 | Dart | 0 | flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档 | 2021-05-20T15:58:10Z |
4 | FlutterExampleApps | 15449 | 3095 | Dart | 2 | [Example APPS] Basic Flutter apps, for flutter devs. | 2021-08-01T00:58:58Z |
5 | plugins | 14586 | 7799 | Dart | 0 | Plugins for Flutter maintained by the Flutter team | 2021-10-01T00:27:40Z |
6 | Best-Flutter-UI-Templates | 12763 | 2887 | Dart | 13 | completely free for everyone. Its build-in Flutter Dart. | 2021-06-19T14:51:25Z |
7 | gsy_github_app_flutter | 12746 | 2255 | Dart | 7 | Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、原生 kotlin 版本 https://github.com/CarGuo/GSYGithubAppKotlin | 2021-09-15T02:48:21Z |
8 | samples | 10596 | 4377 | Dart | 34 | A collection of Flutter examples and demos | 2021-09-30T22:42:52Z |
9 | dio | 10040 | 1146 | Dart | 52 | A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc. | 2021-09-26T11:47:41Z |
10 | bloc | 7828 | 2153 | Dart | 51 | A predictable state management library that helps implement the BLoC design pattern | 2021-09-30T21:29:16Z |
This is top 10, for more click Top 100 Stars in DM
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | tgstation | 1170 | 3372 | DM | 1798 | The /tg/station branch of SS13 | 2021-10-01T02:59:14Z |
2 | Baystation12 | 356 | 1397 | DM | 1172 | The code for Baystation12’s branch of SS13 | 2021-10-01T01:12:41Z |
3 | Paradise | 256 | 840 | DM | 725 | Paradise Station’s GitHub main repository. | 2021-10-01T01:27:16Z |
4 | vgstation13 | 241 | 517 | DM | 2742 | Butts | 2021-10-01T01:53:32Z |
5 | blog | 192 | 40 | DM | 0 | 前端基础积累 / 新技术 / Vue / React / H5 / 奇怪的BUG / 面试 / 招聘 | 2020-04-01T16:58:50Z |
6 | goonstation | 143 | 544 | DM | 529 | Repository for the Goonstation branch of SS13 | 2021-10-01T02:48:01Z |
7 | CEV-Eris | 105 | 409 | DM | 340 | Death is our destination | 2021-10-01T01:11:26Z |
8 | BeeStation-Hornet | 100 | 410 | DM | 253 | 99.97% station. 0.03% bees | 2021-10-01T02:58:55Z |
9 | TauCetiClassic | 89 | 274 | DM | 1048 | Франкенштейн жив | 2021-10-01T00:00:22Z |
10 | goonstation-2016 | 79 | 263 | DM | 1 | Public release of Goonstation from March 2016 (Archived) | 2020-02-19T14:54:01Z |
This is top 10, for more click Top 100 Stars in Elixir
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | elixir | 19156 | 2750 | Elixir | 22 | Elixir is a dynamic, functional language designed for building scalable and maintainable applications | 2021-09-30T21:18:49Z | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | phoenix | 17254 | 2297 | Elixir | 14 | Peace of mind from prototype to production | 2021-09-30T20:39:34Z | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | awesome-elixir | 10962 | 1074 | Elixir | 2667 | A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates: | 2021-09-20T16:01:59Z | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | analytics | 8820 | 408 | Elixir | 23 | Simple, 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
This is top 10, for more click Top 100 Stars in HTML This is top 10, for more click Top 100 Stars in Java
This is top 10, for more click Top 100 Stars in JavaScript
This is top 10, for more click Top 100 Stars in Julia This is top 10, for more click Top 100 Stars in Kotlin
This is top 10, for more click Top 100 Stars in Lua This is top 10, for more click Top 100 Stars in MATLAB
This is top 10, for more click Top 100 Stars in Objective-C
This is top 10, for more click Top 100 Stars in Perl This is top 10, for more click Top 100 Stars in PHP
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
This is top 10, for more click Top 100 Stars in Ruby
This is top 10, for more click Top 100 Stars in Rust
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | gitflow | 25309 | 2604 | Shell | 225 | Git 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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | awesome-ios | 38301 | 6382 | Swift | 1 | A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects | 2021-09-16T13:12:32Z |
2 | Alamofire | 36454 | 6860 | Swift | 31 | Elegant HTTP Networking in Swift | 2021-09-28T01:00:42Z |
3 | ShadowsocksX-NG | 29789 | 7855 | Swift | 239 | Next Generation of ShadowsocksX | 2021-09-02T04:39:03Z |
4 | open-source-ios-apps | 28280 | 4500 | Swift | 0 | 📱 Collaborative List of Open-Source iOS Apps | 2021-09-30T17:47:47Z |
5 | open-source-mac-os-apps | 28228 | 1843 | Swift | 29 | 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps | 2021-09-22T22:33:26Z |
6 | iina | 28035 | 2077 | Swift | 1158 | The modern video player for macOS. | 2021-09-22T22:03:16Z |
7 | swift-algorithm-club | 25455 | 4544 | Swift | 22 | Algorithms and data structures in Swift, with explanations! | 2021-08-21T18:46:30Z |
8 | Charts | 24603 | 4988 | Swift | 707 | Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart. | 2021-09-23T04:27:28Z |
9 | lottie-ios | 22000 | 3224 | Swift | 250 | An iOS library to natively render After Effects vector animations | 2021-09-15T15:06:09Z |
10 | awesome-swift | 21204 | 2873 | Swift | 1 | A 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
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | deeplearningbook-chinese | 31693 | 8878 | TeX | 59 | Deep Learning Book Chinese Translation | 2019-12-03T04:25:44Z |
2 | libpku | 24188 | 7362 | TeX | 3 | 贵校课程资料民间整理 | 2020-11-22T05:11:15Z |
3 | awesome-deep-learning-papers | 23251 | 4425 | TeX | 15 | The most cited deep learning papers | 2020-08-27T13:43:48Z |
4 | Awesome-CV | 14428 | 3560 | TeX | 136 | 📄 Awesome CV is LaTeX template for your outstanding job application | 2021-09-29T22:12:58Z |
5 | PlotNeuralNet | 13832 | 1926 | TeX | 47 | Latex code for making neural networks diagrams | 2021-09-15T18:44:53Z |
6 | tensorflow-zh | 12182 | 4314 | TeX | 27 | 谷歌全新开源人工智能系统TensorFlow官方文档中文版 | 2019-08-04T08:55:50Z |
7 | conv_arithmetic | 10893 | 1972 | TeX | 7 | A technical report on convolution arithmetic in the context of deep learning | 2019-05-06T20:05:05Z |
8 | leetcode | 10050 | 3324 | TeX | 39 | LeetCode题解,151道题完整版 | 2021-06-05T13:53:35Z |
9 | os01 | 9470 | 595 | TeX | 41 | Bootstrap yourself to write an OS from scratch. A book for self-learner. | 2021-04-05T21:52:23Z |
10 | milewski-ctfp-pdf | 8796 | 475 | TeX | 37 | Bartosz Milewski’s ‘Category Theory for Programmers’ unofficial PDF and LaTeX source | 2021-09-30T20:48:28Z |
This is top 10, for more click Top 100 Stars in TypeScript
Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
---|---|---|---|---|---|---|---|
1 | vscode | 122006 | 20185 | TypeScript | 6074 | Visual Studio Code | 2021-10-01T02:01:46Z |
2 | angular | 76733 | 20116 | TypeScript | 1751 | The modern web developer’s platform | 2021-10-01T01:18:01Z |
3 | ant-design | 74711 | 30477 | TypeScript | 668 | An enterprise-class UI design language and React UI library | 2021-10-01T01:26:15Z |
4 | TypeScript | 74614 | 9796 | TypeScript | 5015 | TypeScript is a superset of JavaScript that compiles to clean JavaScript output. | 2021-10-01T00:36:48Z |
5 | puppeteer | 73606 | 7773 | TypeScript | 1696 | Headless Chrome Node.js API | 2021-09-30T14:25:03Z |
6 | storybook | 65039 | 6583 | TypeScript | 1354 | 📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more! | 2021-10-01T02:13:42Z |
7 | redux | 56759 | 14891 | TypeScript | 30 | Predictable state container for JavaScript apps | 2021-09-26T08:00:11Z |
8 | svelte | 50711 | 2418 | TypeScript | 504 | Cybernetically enhanced web apps | 2021-10-01T00:05:59Z |
9 | code-server | 48531 | 3917 | TypeScript | 333 | VS Code in the browser | 2021-09-30T23:59:48Z |
10 | echarts | 48214 | 18103 | TypeScript | 1901 | Apache ECharts is a powerful, interactive charting and data visualization library for browser | 2021-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仓库排名,每日自动更新