Java
JavaScript
Web
OSS
オープンソース

Web開発のためのOSSのトレンドの調べ方

概要

星の数ほどあるOSSから適切なものを選択することは難しい。しかし、方法さえ知っていれば人気OSSのトレンドを知ることはたやすい。ここではOSS選択の一助とするために、OSSのトレンドの調べ方を整理した。

全般

Google Trend

特定のOSSのトレンドの時間変化は、Googleトレンドで見ることができる。

Google トレンド

GitHub

言語別又は言語によらない直近の人気OSSはGitHubで簡単に確認できる。

Trending repositories on GitHub this month

Roadmap

Web開発のトレンドの全体像は、kamranahmedse氏のウェブ開発者になるためのロードマップが参考になる。このロードマップはGitHubで多数の人がstarしている。

Roadmap to becoming a web developer in 2018

Qiita

日本語ユーザの人気トピックはQiitaのタグ・ランキングで見ることができる。

Qiita - タグ・ランキング

JavaScript

JavaScripting.com

JavaScriptのライブラリを収集し、独自にランキングしているサイトがある。

JavaScripting.com - The definitive source of the best JavaScript libraries, frameworks, and plugins.

npm

npmで取得できる人気のパッケージは、npmサイトで見ることができる。

npm

Bower

bowerで取得できる人気のパッケージは、bowerサイトで見ることができる。

Bower - Bower Search

Java

Maven

Javaのパッケージマネージャとして著名なMavenのトッププロジェクトを見ると、Javaパッケージのトレンドが見て取れる。

Maven Repository: Top Projects at Maven Repository

Eclipse

Javaの開発用ツールのEclipseプラグインのランキングを見ると、フレームワークや構成管理ツールのトレンドが見て取れる。

eclipse marketplace > SUCCESSFUL INSTALLS > LAST30DAYS

DB

DBエンジン

DBの種類別にシェアがわかる。

DB-Engines Ranking

Virtual Machine

Docker

Dockerのコンテナのレジストリサイトを見ると、人気のOSやアプリケーションがわかる。

Docker

Vagrant Box

VagrantのVirtual Boxのリポジトリサイトを見ると、人気のOSや仮想環境がわかる。

Vagrant Cloud - Discover Vagrant Boxes

Ansible Galaxy

Ansible Galaxyを見ると、人気の開発ツールや仮想環境がわかる。

Ansible Galaxy - Explorer Roles