Awesome List Updates on Nov 16, 2022
18 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Math
Analysis / Measure Theory
- 📝 An Introduction to Measure Theory - Terence Tao (UCLA)
2. Awesome Jax
Libraries / New Libraries
- econpizza - Solve macroeconomic models with hetereogeneous agents using JAX.
3. Awesome Engineering Team Management
Agile / Tickets
- The SAFe Delusion - Curated review of facts, evidence, and opinions from relevant sources without vested interests, to help decision-makers make informed choices and get better results.
4. Awesome Iam
Authorization / ABAC frameworks
- Open Policy Agent (⭐9.5k) - An open-source general-purpose decision engine to create and enforce ABAC policies.
Authorization / ReBAC frameworks
- SpiceDB (⭐4.9k) - An open source database system for managing security-critical application permissions inspired by Zanzibar.
- Topaz (⭐1k) - An open-source project which combines the policy-as-code and decision logging of OPA with a Zanzibar-modeled directory.
Authorization / AWS policy tools
- AWS IAM Roles, a tale of unnecessary complexity - The history of fast-growing AWS explains how the current scheme came to be, and how it compares to GCP's resource hierarchy.
Trust & Safety / User Identity
- Ballerine (⭐2k) - An open-source infrastructure for user identity and risk management.
5. Awesome Pascal
Graphic
- ImageQuality (⭐13).
[Delphi]
[FPC]
A library for objectively measuring image/video quality. It implements many popular algorithms, such as MS-SSIM, MS-SSIM*, SIMM, MSE, and PSNR. It is designed to be fast, accurate, and reliable. It can be compiled directly and requires no additional libraries.
- DelphiX
[Delphi]
[FPC]
A good wrapper to DirectX. It can be used to create games or any kind of graphical interface.
Game dev
- ZenGL (⭐32).
[Delphi]
[FPC]
OpenGL Cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D-graphics, handling input, sound output, etc.
Control packs
- liblcl (⭐98).
[FPC]
A common cross-platform GUI library, the core uses Lazarus LCL. // Pascal-based lib with GUI bindings for use in languages like C++, Go, Rust.
Other GUI
- GUI AutoSave (⭐7) Save the state of all GUI controls on application shutdown and then restore them loaded on application startup: It can load/save: form's position, checkboxes, radiobuttons, etc, etc
Database
- Trysil (⭐51) [Delphi] ORM (Object-Relational Mapping) for Delphi. Supports for SQLServer, FirebirdSQL and SQLite.
System
- Storage Access Framework SAF (⭐23)
[Delphi]
Android Scoped Storage : Storage Access Framework SAF API
Logging
- LogLib (⭐5).
[Delphi]
A simple but effective visual log control/library. The programmer can send messages to a log window from anywhere in his code. The Log window can be set to automatically pop up when an error message is sent to it. Depending on the chosen verbosity level of the log (see the Verbosity property) low-level messages (like verbose/debug messages) are shown or not. Contains: Non-visual log (TRamLog) Visual log (TRichLog)
Other non-visual
- Delphi LightSaber-CoreLib (⭐35).
[Delphi]
Lightweight alternative to Jedi library. Simple, crystal clear, non-obfuscated, fully commented code. No external dependencies. Hundreds of super useful functions for file/folder/disk manipulation, fast (buffered) binary file access, string conversions, OS version detection, etc.
- DCContainers (⭐10).
[Delphi]
Containers library with maps and sets based on red-black tree
- DOSCommand (⭐80).
[Delphi]
Component lets you execute a dos program (exe, com or batch file) and catch the ouput in order to put it in a memo or in a listbox, ... You can also send inputs.
Unit Testing
- DelphiCodeCoverageWizardPlus (⭐21).
[Delphi]
GUI wizard for creating a batch file to call the commandline code coverage tool. Includes a project format for easier change of settings later on. Includes binaries of the code coverage tool itssel.
RAD Studio IDE plugins/wizards
- Multi-RAD Studio IDE Expert Manager (⭐6). Application allows you to manage the experts and packages loadsed into multiple versions of RAD Studio
- Browse and Doc It (⭐4). RAD Studio IDE plug-in to allow you to browse your code and provide support for documentation, coding checks and metrics.
- Integrated Testing Helper (⭐7). Plugin for Delphi and RAD Studio that allows you to run command-line application before and after the compilation of you projects. It also provides the ability to zip you projects files into an archive on each compile/build and manage the application's version information.
- IDE-Notifiers (⭐13). RAD Studio IDE plug-in to display notifications of various operations in the IDE as they occur.
Code check/review, debug
- ProfileViewer (⭐2).
[Delphi]
Application to view profiler information generated by the Profiler.pas code.
Other
- Delphi Unit Tests (⭐1). Set of unit tests for Delphi's libraries. Delphi community members are encouraged to fork the repository, add tests, and create a pull request. Embarcadero employees are particularly encouraged to add tests from the internal tests that are run with official Delphi builds.
6. Awesome Cpp
Cryptography
- HEhub (⭐88) - A library for homomorphic encryption and its applications. [Apache2]
Integrated Development Environment
- Embarcadero Dev-CPP (⭐2.5k) - A fork of Dev-C++ that comes preinstalled with new themes and modern compilers. [GPLv2] website
7. Awesome Go
SQL Query Builders
- builq (⭐89) - Easily build SQL queries in Go.
8. Awesome Python Data Science
Automated Machine Learning / Others
- AutoGluon (⭐7.1k) - AutoML for Image, Text, Tabular, Time-Series, and MultiModal Data.
Data Manipulation / Data-centric AI
- cleanlab (⭐8.7k) - The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
- snorkel (⭐5.7k) - A system for quickly generating training data with weak supervision.
- dataprep (⭐1.9k) - Collect, clean, and visualize your data in Python with a few lines of code.
9. Awesome Generative Deep Art
Hypertechniques / DreamBooth
- Training Stable Diffusion with Dreambooth using Diffusers: experiments to analyze the effect of different settings in Dreambooth
10. Urban and Regional Planning Resources
Planning Coding Resources / R
- tidytransit - A tidy approach to accessing and manipulating GTFS data, including transit routes, schedules, and stops.
- tidycensus - A tidy approach to accessing data from the US Census Bureau API for manipulation or spatial analysis.
11. Awesome Graphql
Tools - Docs / React
- graphql-markdown - Flexible documentation for GraphQL powered with Docusaurus.
12. Free for Dev
BaaS
- convex.dev - Reactive backend as a service, hosting your data (documents with relationships & serializable ACID transactions), serverless functions, and WebSockets to stream updates to various clients. Free for small projects - up to 1M records, 5M monthly function calls.
13. Awesome Gbdev
Hardware / Opcodes
- dmg-schematics (⭐14) - Schematics and annotated overlay for the DMG-CPU B chip, extracted from die photos, made with KiCad. Also contains Electric VLSI library with layouts for some of the cells and memories.
14. Awesome Blazor
Videos / Others
- What's new for Blazor in .NET 7 | .NET Conf 2022 - November 10, 2022 - Blazor in .NET 7 is loaded with many new improvements to make building beautiful interactive web UI easier and more productive. In this session we'll take a look at the new support for custom elements, improved data binding, handling location changing events, showing loading progress, dynamic authentication requests, and more.
- Build an Audio Browser app with Blazor | .NET Conf 2022 - November 10, 2022 - So you’ve heard about new features in .NET 7, but how does it all fit together when you build an app? Join Steve as he quickly builds an end-to-end audio manager app with Blazor WebAssembly using features old and new. This is a moderately advanced talk (it assumes existing Blazor knowledge) full of hints and tips including: cleaner ways to organize JS interop, directly accessing files on an end user’s filesystem, dynamically generating SVGs, creating an elegant “loading” experience, and the performance impact of AOT compilation. Full source code is provided!
- .NET ❤️’s WebAssembly in .NET 7 | .NET Conf 2022 - November 10, 2022 - .NET 7 introduces powerful new capabilities for running .NET code on WebAssembly. In this session we’ll show how you can run .NET from any JavaScript code using the new and improved JavaScript interop support. We’ll look at debugging and hot reload improvements for .NET on WebAssembly and show how the .NET WebAssembly build tools in .NET 7 take advantage of the latest WebAssembly features like SIMD and Exception Handling to improve performance. We’ll also check out some upcoming and experimental .NET WebAssembly capabilities like support for multithreading.
- Testing Blazor Applications with Playwright | .NET Conf 2022 - November 10, 2022 - Testing is hard, testing takes time to learn and to write, and time is money. As developers we want to test. We know we should but we don't have time. So how can we get more developers to do testing? We can create better tools. Let me introduce you to Playwright - Reliable end-to-end cross browser testing for modern web apps, by Microsoft and fully open source. Playwright's codegen generates tests for you so now you really have no excuses. It's time to play your tests wright.
- Create native desktop & mobile apps using web skills in Blazor Hybrid | .NET Conf 2022 - November 10, 2022 - Are you a web developer and need to target iOS, Android, macOS, and Windows? Ship directly to the store and build world class apps with native API access with .NET MAUI and Blazor Hybrid.
- Modernize your WPF and Windows Forms application with Blazor | .NET Conf 2022 - November 10, 2022 - Desktop is not dead and there are a lot of applications written in WPF and Windows Forms that need to be ported to Web, or reuse ready components written by the web team. Blazor can be the answer for both the requirements thanks to Blazor Hybrid. Let’s see how you can use it.
- CSS Techniques for Blazor Developers | .NET Conf 2022 - November 10, 2022 - Does your CSS code remind you of an episode of Hoarders? In this session we’ll explore a variety of CSS related architecture decisions that Blazor developers face. Attendees will learn how and when to use plain CSS, Sass or CSS Isolation with Blazor. Modern CSS techniques like custom CSS properties will be discussed. We’ll explore techniques to build modular and intelligent CSS by leveraging CSS principals and incorporating helper libraries. This session aims to break the dependency on CSS systems like Bootstrap and Tailwind.
- Azure Static Web Apps with Blazor and .NET | .NET Conf 2022 - November 10, 2022 - Are you a .NET developer who wants to quickly build and deploy full-stack .NET serverless applications? Then this talk is for you! In this session, we will learn how to use Azure Static Web Apps with Blazor and .NET. First, we will explore Azure Static Web Apps. Then take a look at getting started with Blazor WebAssembly paired with the serverless power of .NET Azure Functions or Azure Container Apps. We will continue on to explore other .NET API options now available. And finally, we will discover how to automatically build and deploy to Azure directly from our code repository.
15. Awesome Vue
Components & Libraries / Frameworks
- Vue USWDS (⭐9) - A Vue.js implementation of the USWDS (U.S. Web Design System)
16. Awesome Vite
Templates / Electron
- Vutron (⭐233) - Electron + Vite + Vue 3 + Pinia (TypeScript) template.
Framework-agnostic Plugins / Testing
- cypress-vite (⭐84) - Run Cypress specs using Vite.
17. Awesome Functional Programming
Table of Contents / Blog posts
18. Free Programming Books (English, By Subjects)
Security & Privacy
- Gray Hat Hacking: The Ethical Hacker's Handbook - Allen Harper, Jonathan Ness, Chris Eagle, Shon Harris, Gideon Lenkey, Terron Williams (PDF)
- Prev: Nov 17, 2022
- Next: Nov 15, 2022