According to data from BuiltWith, over four million websites use AngularJS.
This post will provide a quick overview of this framework, then walk through over a dozen examples of websites and apps built with it. These should inspire you in your own development efforts.
What is AngularJS?
Because of its data binding, dependency injection, and other features, AngularJS also frees you from writing a lot of boilerplate code and greatly simplifies application development. For example, you won’t have to complete the following tasks if using this framework:
- Registering callbacks
- Manipulating HTML DOM programmatically
- Marshaling data to and from the UI
- Writing initialization code just to create a basic app
Now that you have a better understanding of what AngularJS is and what its benefits are, check out some websites and apps built with this framework.
AngularJS Website Examples
- Vanity Fair Archive
- SiriusXM Care
- Southwest Community
- Sherwin Williams
- Directorate of Defense Trade Controls
Upwork is a freelancing platform for business and independent professionals built with AngularJS. Businesses can go to the site to find talent that meets their unique criteria by browsing by category and filling out a questionnaire about the specific work they need completed. Freelancers can also go to find jobs and browse by job type, project length, and other filters to find employers and projects that match their needs.
Built using AngularJS, Cricbuzz is a news website that features live coverage of cricket matches in addition to news and articles. On the homepage, you’ll be able to find the latest news and photos, a schedule of upcoming matches, and featured matches with the scores — all without needing to reload the web page. Criccbuzz also has an AngularJS app, which users can download to get notifications for live matches and breaking news, exclusive video content, and more.
Maestró uses Angular, an updated framework with improved performance and speed, to display dynamic content to users based on what they want to learn more about or buy. They can purchase individual bottles, customized packages, or barrels of beer. They can check out their menus or process of brewing in their factory. They can also fill out forms to rent a shooter and sign up for their newsletter without needing a page reload.
The Vanity Fair Archive features the latest issue as well as features, columns, and other stories from issues dating back to the 1910s. Built with AngularJS, this subdomain of Vanity Fair loads quickly despite the amount of content, high-quality images, sidebar items, and other elements featured.
T-Mobile is a leading mobile manufacturer and 5G network provider in America. Its site uses AngularJS, among other frameworks, to display the most up-to-date information about its plans, phones and devices, network coverage, and deals.
StarTribune is another news site built using AngularJS that is regularly updated with the latest stories. Its homepage includes several featured stories with its timestamp as well as the number of comments it has. It also features “The Stream” in the sidebar, which shows news updates from around the web in a timeline. Readers can click on an update to learn more, where they’ll be served more dynamic content, like related coverage and the most read articles on the site.
SiriusXM Care is a portal where subscribers can manage their subscriptions, make a payment, view their bill, and perform other tasks that require the dynamic content and fast load times provided by AngularJS. SirusXM also provides an AngularJS app — called the SXM App — so customers can listen on their phone, at home, and online.
Southwest Community is a forum site built with AngularJS. Members of this community can visit the site and see how many members there are and how many are currently online. They can also read thousands of posts and submit their own, and “love,” comment, and share these posts across several social media networks.
Sherwin Williams is an ecommerce site built with AngularJS. Its website features a color of the month, its most popular colors, and recent news and updates. It also categorizes products, pricing, and partnerships by different groups of paint and design professionals, like painting contractors and property managers. That way, different personas have tailored buyer’s journeys.
Sling is an app-based TV service with a dynamic website built with AngularJS. Its website offers multiple customizable plans for streaming live television and on-demand content over the internet. It also offers free trials and promotions based on the time of year and other purchases.
Scholastic is a multinational publishing, education and media company. Its website is geared toward schools, parents, and children who are interested in comics, books, and educational materials. Thanks to AngularJS and other libraries, the website dynamically displays content related to its book fairs and other events, book clubs, best sellers, and more.
Spirit is an ultra-low-cost carrier in the United States, the Caribbean and Latin America. Its dynamic website is built on AngularJS so visitors can book flights, modify their scheduled trips, check in online, or check their flight status.
Directorate of Defense Trade Controls is a government website built with AngularJS. Visitors can learn more about DDTC, submit registration and other documents through the Defense Export Control and Compliance System (DECCS) Portal, and contact the department with any questions. The homepage also features an announcement feed which is automatically updated.
SignUpGenius is a free online software tool designed to make volunteer management and event planning easy. On this website built with AngularJS, users can create a signup sheet online and invite members. The tool will automatically send them reminders based on what they signed up for.
SalonTV is the subdomain of the news and opinion website Salon built with AngularJS. SalonTV features videos of interviews and conversations with actors, artists, authors, thinkers, politicians, and newsmakers, called “Salon Talks.”
Getting Inspired by AngularJS Website Examples