OSS探訪

Svelte — 宣言的コンポーネントを効率的なJavaScriptへ変換するUIコンパイラ

発掘スコア 329.1OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
88,104
主要言語
JavaScript
ライセンス
MIT
リポジトリ最終更新
2026/09/13

概要

Svelteは、宣言的に書いたコンポーネントをビルド時にJavaScriptへ変換し、必要なDOM更新を行うWeb UI技術です。実行時だけで抽象化するのではなく、コンパイラが出力を作る点を製品の中心に置いています。

公式資料に基づく紹介・実機未検証 · 内容確認日:

何を操作できるか

コンポーネントのテンプレート、ロジック、スタイルをコンパイラが解析し、画面更新に必要なJavaScriptへ変換します。ルートREADMEは意図的に短く、学習資料、対話的な例、API、ロードマップをsvelte.devへ集約しています。

出典:[1]

向いている用途

小さなインタラクティブ部品からWebアプリまで、コンポーネント単位で見通しよく書きたい場合の候補です。コンパイル結果を前提に、ブラウザへ届ける実行時コードと開発時の記述体験を分けて評価したいチームに向きます。

出典:[1]

導入前に確認する境界

このリポジトリの中心はSvelteコンパイラとコアパッケージです。ルーティング、サーバー処理、配備を含むアプリ構成ではSvelteKitなど周辺の選択を別途確認します。版によって推奨構文や移行方法が変わり得るため、古い記事だけでなく現行ドキュメントを基準にしてください。

出典:[1]

参考にした公式資料

  1. [1]Svelte README(2026-09-12)
編集部からの補足

短いブランドコピーと最小限のREADMEから専用ドキュメントへ誘導し、コンパイラという差別化語を明確にした例として選びました。

成長の推移

直近30日

88,104 Stars

推移データを蓄積中です。

Built with

  • JavaScript

カテゴリとタグ

GitHub Topics

  • template
  • ui
  • compiler
GitHubのデータGitHubの詳細データを見る
Stars
88,104
Forks
5,239
Watchers
922
Open Issues
934
Contributors
413
主要言語
JavaScript
ライセンス
MIT
リポジトリ最終更新
2026/09/13
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。