Retour au classement

analogjs/analog

TypeScriptanalogjs.org

The fullstack meta-framework for Angular. Powered by Vite and Nitro

angularviteframeworkmeta-frameworkrouterwebssrserver-side-renderingssgstatic-site-generatorfullstacknitro
Croissance des étoiles
Étoiles
3.2k
Forks
327
Croissance hebdomadaire
Issues
9
1k2k3k
janv. 2023mars 2024mai 2025juil. 2026
Artefactsnpmnpm install analog
README

Analog

All Contributors

NPM Downloads Static Badge Twitter Vite Plugin Registry

Analog is the meta-framework for building applications and websites with Angular.

Similar to other meta-frameworks such as Next.JS, Nuxt, SvelteKit, Qwik City, and others, Analog provides a similar experience, building on top of Angular.

Documentation

Visit the docs at https://analogjs.org

Features

  • Powered by Vite
  • Supports Vitest/Storybook
  • Server and deployment integrations powered by Nitro
  • File-based routing
  • Server-side data fetching
  • Support for using markdown as content routes
  • Integrated API/server routes
  • Hybrid SSR/SSG support
  • Supports Angular CLI and Nx workspaces

Getting Started

Use your package manager of choice to create a new project

With npm:

npm create analog@latest

With pnpm:

pnpm create analog@latest

With Bun:

bun create analog@latest

With Yarn:

yarn create analog

Follow the prompts to scaffold the project and start the development server.

Open in StackBlitz

Partners

Zerops

Sponsors

NxDevTools House of Angular Snyder Tech CodeRabbit

Supporting Analog

Contributing

Analog welcomes contributors! Please read the contributing doc for details.

Credits

The name was inspired by this project https://github.com/rrdelaney/Analog.

Contributors ✨

Thanks goes to these wonderful people for contributing to Analog (emoji key):

Brandon
Brandon

💻 📖 🤔
Lars Gyrup Brink Nielsen
Lars Gyrup Brink Nielsen

📖 ⚠️
Marko Stanimirović
Marko Stanimirović

🔧 🚇 📖 💻 🎨
Jason Hodges
Jason Hodges

📖
Tim Deschryver
Tim Deschryver

🚇
Dale Nguyen
Dale Nguyen

💻 🎨
Andrés Villanueva
Andrés Villanueva

📖 🌍
Umair Hafeez
Umair Hafeez

🚇
Brandon Largeau
Brandon Largeau

🚇
Maina Wycliffe
Maina Wycliffe

💻 🚇
Preston Lamb
Preston Lamb

💻 📖
Andrew Luca
Andrew Luca

💻
Chau Tran
Chau Tran

💻 🚇
Simone
Simone

💻
Kyler Johnson
Kyler Johnson

💻
Marc
Marc

📖 💻
himyjan
himyjan

💻
Alex Kovalev
Alex Kovalev

📖
Nuhman Pk
Nuhman Pk

📖
Miloš Lajtman
Miloš Lajtman

💻
profanis
profanis

💻
Reece McDonald
Reece McDonald

📖
Matteo Pietro Dazzi
Matteo Pietro Dazzi

💻
Lukáš Matta
Lukáš Matta

📖
Luciano
Luciano

📖 💻
Robin Goetz
Robin Goetz

💻
Vadim Evseev
Vadim Evseev

💻
Danny Koppenhagen
Danny Koppenhagen

📖 💻
Tomasz Flis
Tomasz Flis

📖
AdditionAddict
AdditionAddict

📖 💻
Sander
Sander

💻
Chris Perko
Chris Perko

💻 📖
Christian Lüdemann
Christian Lüdemann

💻
Yasser
Yasser

💻
Michał Dyrcz
Michał Dyrcz

💻
Otoniel Guajardo
Otoniel Guajardo

📖
gergobergo
gergobergo

💻 📖
saurajit
saurajit

📖
Mircea Rilă
Mircea Rilă

📖 🚇
Dominik
Dominik

📖 💻 🚇
Henrique Custódia
Henrique Custódia

📖
ISODA Yu
ISODA Yu

📖
Cynthia Iradukunda
Cynthia Iradukunda

📖
Drunkenpilot
Drunkenpilot

📖 💻
Jeremy Hofer
Jeremy Hofer

📖 💻 🚇
Olalekan Raheem
Olalekan Raheem

📖
Luis Castro
Luis Castro

💻 📖 🌍
Q
Q

💻 📖
Glenn Latomme
Glenn Latomme

📖
Justin Rassier
Justin Rassier

📖 💻 🚇
Matthieu Riegler
Matthieu Riegler

📖 🚇 💻
Ashley Hunter
Ashley Hunter

💻
Artur Androsovych
Artur Androsovych

💻 📖
Bjorn Lu
Bjorn Lu

🚇
Omar BELKHODJA
Omar BELKHODJA

💻
Deepak Rudra Paul
Deepak Rudra Paul

📖
Michael Avrukin
Michael Avrukin

📖
Rafael Mestre
Rafael Mestre

💻 📖 🚇
Santosh Yadav
Santosh Yadav

📖
Tenessy
Tenessy

🚇 💻 ⚠️
Jad Chahed
Jad Chahed

📖 🌍
Gesiel Rosa
Gesiel Rosa

📖 🌍
Besim Gürbüz
Besim Gürbüz

📖 🌍
Lukas Nys
Lukas Nys

📖
Andreas Ländle
Andreas Ländle

💻
Pascal Küsgen
Pascal Küsgen

📖
Alejandro Cuba Ruiz
Alejandro Cuba Ruiz

📖 🌍
Shreyas0410
Shreyas0410

📖
Denis Bendrikov
Denis Bendrikov

📖
iancharlesdouglas
iancharlesdouglas

📖
Olivier Combe
Olivier Combe

💻
Sasidharan SD
Sasidharan SD

📖
Ajit Panigrahi
Ajit Panigrahi

💻
nepage-l
nepage-l

💻
Jeff
Jeff

💻
Sammy Mohamed
Sammy Mohamed

📖
Josh Morony
Josh Morony

💻
Ilir Beqiri
Ilir Beqiri

📖
Michał Nieruchalski
Michał Nieruchalski

💻
Angel Fraga Parodi
Angel Fraga Parodi

🚇 💻
Alex
Alex

🚇 💻
Doguhan Uluca
Doguhan Uluca

📖
N. Can KIRIK
N. Can KIRIK

💻
ShPelles
ShPelles

📖
Pavan Kumar Jadda
Pavan Kumar Jadda

💻
Esther White
Esther White

💻 📖
Michael Richter
Michael Richter

💻
Rafael Triantafillidis
Rafael Triantafillidis

💻
Pooya Parsa
Pooya Parsa

📖
Corbin Crutchley
Corbin Crutchley

📖
Leblanc Meneses
Leblanc Meneses

🚇 💻 📖
James Culveyhouse
James Culveyhouse

💻
Naji
Naji

💻
Bitcollage
Bitcollage

📖
Sonu Kapoor
Sonu Kapoor

💻
ezzabuzaid
ezzabuzaid

💻
Eduardo Roth
Eduardo Roth

📖
Ryan Clements
Ryan Clements

📖
ByeongGi
ByeongGi

📖 🌍
Younes Jaaidi
Younes Jaaidi

💻 ⚠️
BoogMon
BoogMon

📖
Anthony Garera
Anthony Garera

📖
Stewan
Stewan

💻 ⚠️
Nate Radebaugh
Nate Radebaugh

💻
Wolfram Sokollek
Wolfram Sokollek

🚇
Muhammad Uzair
Muhammad Uzair

📖
Pranav Ramesh
Pranav Ramesh

📖
Ben Snyder
Ben Snyder

📖 🚇
Jan-Niklas W.
Jan-Niklas W.

📖
Sergey Gultyayev (Serhii Hultiaiev)
Sergey Gultyayev (Serhii Hultiaiev)

💻 📖
Anderson Feitosa
Anderson Feitosa

💻
Jun
Jun

📖 🌍
Felix Herold
Felix Herold

📖 🌍
Soheil Nazari [CHECK24]
Soheil Nazari [CHECK24]

📖
Maksymilian Szokalski
Maksymilian Szokalski

🚇 💻
Alfonso Andrés López Molina
Alfonso Andrés López Molina

💻 📖
Nermal
Nermal

📖
tobiasegli
tobiasegli

💻
Larson
Larson

💻
Ilyass
Ilyass

💻
Brad Bodine
Brad Bodine

📖
Kilesh Maharjan
Kilesh Maharjan

💻
Diego Jesús
Diego Jesús

💻 🚇
Rockerturner
Rockerturner

💻
Emmanuel DEMEY
Emmanuel DEMEY

📖
Nick Taylor
Nick Taylor

💻
Alex Rose-Pizant
Alex Rose-Pizant

🚇
Matt Lewis
Matt Lewis

💻
Baptiste Mahé
Baptiste Mahé

💻
Miloš Danilov
Miloš Danilov

💻
r-yanyo
r-yanyo

🚇
Nikos Anifantis
Nikos Anifantis

📖
Daichi Kudo
Daichi Kudo

💻
Roydon Gyles-Bedford
Roydon Gyles-Bedford

💻
Jordan
Jordan

🚇
Shannon Moeller 🧢
Shannon Moeller 🧢

💻
Vlad Sternbach
Vlad Sternbach

💻
Miroslav Jonaš
Miroslav Jonaš

🚇
Leosvel Pérez Espinosa
Leosvel Pérez Espinosa

🚇
Panagiotis Bakatselos
Panagiotis Bakatselos

📖
Will Stewart
Will Stewart

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Dépôts similaires
justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

GNU General Public License v3.0pythonjavascript
weibo.com/justjavac
117.7k28.2k
angular/angular

Deliver web apps with confidence 🚀

TypeScriptnpmMIT Licenseangulartypescript
angular.dev
100.6k27.5k
storybookjs/storybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

TypeScriptnpmMIT Licensestorybookstyleguide
storybook.js.org
90.6k10.2k
leonardomso/33-js-concepts

📜 33 JavaScript concepts every developer should know.

JavaScriptnpmMIT Licensejavascriptconcepts
33jsconcepts.com
66.5k9.2k
ionic-team/ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

TypeScriptnpmMIT Licenseionicmobile
ionicframework.com
52.6k13.3k
prettier/prettier

Prettier is an opinionated code formatter.

JavaScriptnpmMIT Licenseformatterprinter
prettier.io
52.1k4.9k
Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

JavaScriptnpm30daysofjavascriptjavascript-for-everyone
46.6k10.5k
paperless-ngx/paperless-ngx

A community-supported supercharged document management system: scan, index and archive all your documents

PythonPyPIGNU General Public License v3.0angulararchiving
docs.paperless-ngx.com
43.3k2.9k
SheetJS/sheetjs

📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

Apache License 2.0xlsxexcel
sheetjs.com
36.3k7.9k
wailsapp/wails

Create beautiful applications using Go

GoGo ModulesMIT Licensegogolang
wails.io
35.3k1.8k
nrwl/nx

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.

TypeScriptnpmMIT Licensenxangular
nx.dev
29.1k2.8k
sudheerj/javascript-interview-questions

List of 1000 JavaScript Interview Questions

JavaScriptnpmjavascriptjavascript-interview-questions
27.5k7.7k