Awesome List Updates on Jun 12, 2024
10 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Developer First
IDE
- MarsCode - AI-powered cloud-based IDE.
2. Awesome Crystal
Environment Management
- vfox-crystal (⭐9) - Plugin for vfox version manager
Unofficial
- Learn X in Y minutes - Quick tutorial on Crystal
- Usability of Programming Languages - Comparison of Python, Rust, Crystal
3. Awesome Ai Tools
Other / Music
- Compass - AI driven answers to SaaS research questions
4. Awesome Cpp
Compression
- Kanzi (⭐157) - a modern, modular, portable and efficient lossless data compressor implemented in C++. [Apache-2.0]
5. Awesome Dotnet
Cloud Storage
- Foundatio (⭐2k) - Cloud Storage library with AWS, Azure and many other providers supported.
- FluentStorage (⭐358) - A polycloud .NET cloud storage abstraction layer originally known as Storage.Net. Provides a generic interface for Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus).
- Stowage (⭐176) - Bloat-free zero dependency .NET cloud storage kit that supports at minimum THE major cloud providers.
- Cloud Storage (⭐81):- This library provides a universal interface for accessing and manipulating data in different cloud blob storage providers (Azure Storage, AWS S3, Google Cloud Storage. It makes it easy to switch between providers or to use multiple providers simultaneously, without having to learn and use multiple APIs.
6. Awesome Neovim
Code Runner / Diagnostics
- niuiic/task.nvim (⭐6) - Another highly configurable task manager that enables seamless interaction with tasks.
7. Awesome Polars
Blog posts / Miscellaneous
- Encrypting data with Polars - A post that illustrates how to use the polars_encryption plugin to encrypt data with Polars by @zlobendog.
8. Awesome Ironsworn
Resources / Ironsworn
- Starforged Moves Starter - Cheatsheet of the most important moves in Starforged, aimed especially at new players
9. Awesome Go
GUI
- Spot (⭐1.2k) - Reactive, cross-platform desktop GUI toolkit.
10. Awesome Angular
Podcasts
Books / Google Developer Experts
- Angular-Buch (German) -
dpunkt.verlag
Exercises / Google Developer Experts
- Angular Challenges - This repository gathers 50+ challenges related to Angular, Nx, RxJS, NgRx, and Typescript. These challenges revolve around real-life issues or specific features to elevate your skills.
- Codelabs - Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application.
- rxjs-fruits - Interactive lessons covering a range of operators in RxJS.
- angular-debugging-challenge (⭐2) - This repository hosts an Angular-based project designed as a coding and debugging exercise.
- angular-api-challenge (⭐1) - This repository hosts an Angular-based project designed as a api integration exercise.
Online Training / Google Developer Experts
- Angular Training - The Angular Coach You Need.
- Angular University - Learn And Keep Up With The Angular Ecosystem.
- Ultimate Courses - Everything you need to become an Angular expert.
- Angular Academy - World-class instructor-led live online Angular courses!
On-Site Training / Google Developer Experts
- Simplified Courses - Angular Training by Expert Brecht Billiet!
Analytics / Google Developer Experts
- Heap - Heap is the only digital insights platform that gives you complete understanding of your customers’ digital journeys, so you can quickly improve conversion, retention, and customer delight.
- ngx-tableau -
ngx-tableauis an Angular module that allows you to embed a Tableau report in an Angular webapp.
- ngx-matomo-client (⭐85) - Matomo analytics client for Angular applications.
- angulartics2 (⭐1k) - Vendor-agnostic analytics for Angular2 applications.
Authentication / Google Developer Experts
- ngx-permissions (⭐951) - Permission and roles based access control for your angular applications(AOT, lazy modules compatible).
- angular-auth-oidc-client (⭐1.2k) - NPM package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, and Implicit Flow.
- angular-oauth2-oidc (⭐2k) - Support for OAuth 2 and OpenId Connect (OIDC) in Angular.
- angularx-social-login (⭐647) - Social login and authentication module for Angular 17.
- keycloak-angular (⭐803) - Easy Keycloak setup for Angular applications.
- auth0-angular (⭐196) - Auth0 SDK for Angular Single Page Applications.
- angularfire (⭐7.8k) - Angular + Firebase.
- supabase - Build a User Management App with Angular.
- fingerprint - The Fingerprint Angular SDK is an easy way to integrate Fingerprint into your Angular application.
- amplify - AWS Amplify streamlines full-stack app development. With its libraries, CLI, and services, you can easily connect your frontend to the cloud for authentication, storage, APIs, and more.
HTTP / Google Developer Experts
- angular2-jwt (⭐2.6k) - Library for sending authenticated HTTP requests and decoding JWTs.
- ng-http-caching (⭐50) - Cache for HTTP requests in Angular application.
- cashew (⭐691) - A flexible and straightforward library that caches HTTP requests in Angular.
- convoyr (⭐43) - Modular HTTP extensions for Angular.
- angular-http-cache-interceptor (⭐6) - Angular HTTP cache interceptor.
- @ngify/http (⭐146) - A reactive HTTP client in the form of
@angular/common/http, offers the following major features: typed response objects, streamlined error handling, request and response interception.
Builders / Google Developer Experts
- Angular Builders (⭐1.2k) - This repo consolidates all the community builders (ES Build, Webpack, Jest, Bazel, and Timestamp) for the Angular build facade.
- Jest Builder (⭐1.2k) - Jest builder for Angular build facade.
- Bazel (⭐1.2k) - Provides an Angular CLI Builder, which can execute Bazel when triggered by ng build, ng test, etc.
- Timestamp (⭐1.2k) - This is explained in this article.
- ngx-build-plus (⭐1.2k) - Extend the Angular CLI's default build behavior without ejecting, e. g. for Angular Elements.
- ngx-electronify (⭐118) - Angular CLI builder that runs your application in the desktop using Electron.
- dotenv-run (⭐290) - Seamlessly load environment variables. Supports cli, esbuild, rollup, vite, webpack, angular, ESM and Monorepos.
- ng-packagr (⭐1.9k) - Compile and package Angular libraries in Angular Package Format (APF).
CLI / Google Developer Experts
- angular-cli-diff (⭐334) - Easily upgrade your Angular CLI applications from one version to another 🚀.
Deployment / Google Developer Experts
- angular-cli-ghpages (⭐974) - SSR does not work, and there can be some caveats, but you can host your Angular project on GitHub Pages.
Developer tools / Google Developer Experts
- Bugfender - A cloud service to collect logs and Angular errors in Real-Time.
- Angular Dev Tools - Angular DevTools is a browser extension that provides debugging and profiling capabilities for Angular applications.
- Redux DevTools (⭐14k) - Can be used in combination with @ngrx/store-devtools to inspect the state of your NgRx app.
- Ionic VS Code Extension - Perform various functions that are common to developing an Ionic app, all without leaving your VS Code window.
- Angular Schematics - Ultimate code generation in Visual Studio Code.
- Angular 17 Snippets - 258 Angular Snippets (TypeScript, Html, Angular Material, Flex Layout, NgRx, RxJS, PWA & Testing).
Documentation tools / Google Developer Experts
- Storybook (⭐87k)- The UI development environment you'll love to use.
- Compodoc (⭐4.1k) - The missing documentation tool for your Angular application.
- ng-doc (⭐285) - The documentation engine for Angular projects.
- docgeni (⭐199) - A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.
Spring Boot / Google Developer Experts
- Bootify.io - Generate Spring Boot apps with custom database, Angular frontend and CRUD functionality.
Internationalization / Google Developer Experts
- ngx-tolgee (⭐244) - Web-based localization tool enabling users to translate directly in the Angular app they develop.
- localess (⭐61) - Localess is a powerful translation management tool and content management system built using Angular and Firebase. With Localess, you can easily manage and translate your website or app content into multiple languages, and it uses AI to translate faster.
- angular-l10n (⭐380) - Angular library to translate texts, dates and numbers.
- I18N (⭐77) - Soluling has implemented a collection of internationalization (I18N) APIs for .NET, Angular and Delphi.
- ngx-translate (⭐4.6k) - The internationalization (i18n) library for Angular.
- ngx-translate-module-loader (⭐36) - Highly configurable and flexible translations loader for
@ngx-translate/core.
- ngx-translate-multi-http-loader (⭐81) - A loader for ngx-translate that loads translations with http calls.
Security / Google Developer Experts
- Angular Security - Best Practices
- Github - Code scanning is available for all public repositories on GitHub.com. You can turn on secret scanning and use Code QL to secure your repos.
- Github Skills - Guided interactive tutorials for Code Security and analysis are available.
SEO / Google Developer Experts
- @davidlj95/ngx-meta - Set your Angular site's metadata: standard meta tags, Open Graph, X Cards, JSON-LD, ... Supports SSR (and Angular Universal). Use a service. Use routes' data. Set it up in a flash! 🚀
- ngaox - Take Your Angular App Development to the Next Level with Ngaox: Seamless Content Integration, SVG Icon Optimization & Inlining, Advanced SEO & Social-Media Management, and More.
- seo-analyzer (⭐85) - The library for analyze a HTML file to show all of the SEO defects.
- ngx-seo (⭐3) - Kwerri OSS: samvloeberghs.be + ngx-seo.
Server-Side Rendering / Google Developer Experts
- angular-prerender (⭐127) - A command line tool to prerender Angular Apps.
- analogjs - Fullstack Angular meta-framework supports both server-side rendering (SSR) and static site generation (SSG) of Angular applications.
Component / Google Developer Experts
- Angular Testing Library - Angular Testing Library builds on top of DOM Testing Library by adding APIs for working with Angular components.
- jasmine - Simple JavaScript testing.
- karma-image-snapshot (⭐5) - Karma jasmine matcher that performs image comparisons based on jest-image-snapshot (⭐3.9k) for visual regression testing.
- jest - Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
- jest-preset-angular (⭐911) - Jest configuration preset for Angular projects.
- jest-preview (⭐2.4k) - Debug your Jest tests. Effortlessly.
- jest-marbles (⭐113) - Helpers library for marbles testing with Jest.
- jest-codemods (⭐884) - Codemods for migrating to Jest.
- ts-jest (⭐7k) - A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
- swc-angular (⭐263) - This is a set of Angular presets that enable you to use SWC (Speedy Web Compiler) with Jest or Vitest.
Guides / Google Developer Experts
- angular-tour-of-heroes-jest-100-coverage (⭐3) - 100% unit testing coverage of the popular Angular demo app - Tour of Heroes.
- how-do-i-test (⭐6) - Repository representing different testing use cases for Angular and Spring.
Updating / Google Developer Experts
- angular update guide - Interactive guide to help you migrate from one version of Angular to another.
- ng update - Use the CLI to update your project or try new Angular features by adding the
--nextflag.
- migrations - Angular offers schematics to help update your project for you. You can convert your project to standalone components, the new control flow syntax, and more by using one of the Angular built-in schematics.
- ng-morph (⭐158) - Code mutations in your project or schematics were never easier than now.
- ngx-libs (⭐78) - Angular Libraries Support lists community libs support for each Angular version.
Additional / Google Developer Experts
- signalstory (⭐45) - A state management library based on Angular signals. It offers a range of architectural options, from simple repository-based state management (signal-in-a-service) to orchestrating decoupled commands, handling side effects through encapsulated objects, and facilitating inter-store communication using an event-driven approach.
Ionic / Google Developer Experts
- Ionic Academy - The fastest way to learn Ionic.
- Elite Ionic - Advanced training for Angular developers who want to create NEXT LEVEL native web applications.
- Ionic Themes - Tutorials and templates.
- Ionic Start - Build web and native mobile applications with Ionic whilst learning modern reactive development with Angular.
- Prev: Jun 13, 2024
- Next: Jun 11, 2024