Awesome List Updates on May 08 - May 14, 2023
42 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Github Wiki
Useful Stack Overflow questions & answers
2. Awesome Mac
Utilities / Menu Bar Tools
- Folder Peek - Quickly access documents, files, folders, and apps from the menu bar.
3. Awesome Coq
Resources / Blogs
4. Awesome D
Build Tools
- XMake - XMake is a crossplatform build system, that incorporated the D language and also has support for DUB repositories.
5. Awesome Integration
Resources / Certifications
- Associate Administrator Certification - Validates an individual's foundational knowledge and skills in managing and administering the Boomi platform, focusing on platform monitoring, troubleshooting, and security.
- Associate Developer Certification - Demonstrates a candidate's basic understanding of building and deploying integration processes using the Boomi platform, including design patterns, deployment, and error handling.
- Associate EDI for X12 Certification - Validates an individual's proficiency in using Boomi to design, develop, and manage Electronic Data Interchange (EDI) integrations with the X12 standard, covering essential concepts like EDI document structure and trading partner management.
- Associate Flow Essentials Certification - Showcases a candidate's knowledge of creating and managing business applications using Boomi Flow, with emphasis on workflow design, user interfaces, and data integration.
- Associate Master Data Hub Certification - Highlights a candidate's understanding of using the Boomi Master Data Hub to ensure data quality and consistency across systems, focusing on data modeling, governance, and synchronization.
- Development and Application Architecture Certification - Confirms an individual's expertise in designing and implementing complex integration solutions and application architectures on the Boomi platform, including best practices and performance optimization.
- Professional API Design Certification - Demonstrates a candidate's ability to design, develop, and manage APIs using Boomi, including RESTful API principles, API security, and versioning.
- Professional API Management Certification - Validates an individual's expertise in managing the full lifecycle of APIs using the Boomi platform, including API deployment, monitoring, and analytics.
- Professional Developer Certification - Recognizes a candidate's in-depth knowledge and skills in developing, deploying, and managing integration processes using Boomi, with emphasis on advanced data transformation and error handling techniques.
- Professional Flow Developer Certification - Showcases an individual's advanced capabilities in designing, developing, and managing business applications using Boomi Flow, including complex workflow design, custom UI components, and integration with external systems.
- Professional Linux Operational Administrator Certification - Confirms a candidate's proficiency in managing and administering Boomi on Linux systems, covering topics such as system installation, configuration, security, and performance optimization.
- Professional Windows Operational Administrator Certification - Validates an individual's expertise in managing and administering Boomi on Windows systems, focusing on system installation, configuration, security, and performance optimization.
- IBM Certified Solution Developer – App Connect Enterprise V11 - Validate your intermediate-level knowledge and experience to develop, deploy, tune, and support platform-independent message flow applications using IBM App Connect V11.0.
- IBM Certified Solution Implementer – API Connect v10.0.3 - Demonstrate your intermediate-level knowledge and skills to develop, publish, configure, and manage APIs using IBM API Connect v10.0.3.
- Event-native API Management Foundations - Basics of Event-native API Management.
- Event-native API Management Professional - Focuses on some more advanced API Management concepts, plus foundational knowledge around how to use Gravitee API Management.
- Kong Gateway Certified Associate - Validate your entry-level knowledge and skills on Kong Gateway for developers, DevOps, and architects.
- MuleSoft Certified Developer - Level 1 - Validate your knowledge and skills to design, build, test and debug, deploy, and manage basic APIs and integrations using MuleSoft.
- MuleSoft Certified Developer - Level 2 - Validate your ability to work on production-ready Mule applications that address and balance critical non-functional requirements including monitoring, performance, maintainability, reliability, and security.
- MuleSoft Certified Integration Architect - Level 1 - Validate your knowledge and skills to translate functional and non-functional requirements into integration interfaces and implementations.
- MuleSoft Certified Platform Architect - Level 1 - Validate your knowledge and skills to direct the emergence of an effective application network out of individual integration solutions following API-led connectivity across an organization using Anypoint Platform.
- Oracle Business Process Management Suite 12c Certified Implementation Specialist - Validate your expertise in implementing Oracle BPM Suite 12c solution.
- Oracle Data Integrator 12c Certified Implementation Specialist - Validate your expertise in selling or implementing Oracle Data Integration 12c solutions.
- Oracle SOA Suite 12c Certified Implementation Specialist - Validate your expertise in implementing solutions based on Oracle SOA Suite 12c.
- Red Hat Certified Specialist in API Management - Validates the ability to create and maintain enterprise APIs using the Red Hat 3scale API Management platform.
- Red Hat Certified Specialist in Business Rules - Checks the knowledge, skills, and abilities needed to perform tasks involving the implementation and management of business logic using the Red Hat JBoss BRMS.
- Red Hat Certified Specialist in Cloud-native Integration - Validates the ability to create and maintain enterprise integration services based on Red Hat Fuse, Camel, and APIs.
- Red Hat Certified Specialist in Event-Driven Development with Kafka - Validates the ability to develop applications using Apache Kafka and Apache Kafka Streams.
- SnapLogic Administrator Certification - Assesses your ability to handle administrative tasks for SnapLogic instances.
- SnapLogic Architect Certification - Evaluates your knowledge of integration reference architectures and key strategies for the SnapLogic platform, covering topics like SnapLogic Architecture, Snaplex Requirements, Pipeline Lifecycle Management, Advanced Data Transformations, API Management, Resumable Pipelines, and Best Practices.
- SnapLogic Developer Certification - Testing your expertise in using the SnapLogic SDK, implementing different parts of Snap functionality, and building custom Snaps.
- SnapLogic Integrator Certification - Focuses on topics such as beginner training, ultra tasks, pipeline migration, and user assistance videos covering various integration endpoints.
6. Awesome Nextjs
Articles
7. Awesome Gnome
Development and Design
- Escambo (⭐142) - HTTP-based APIs test application.
8. Awesome Postgres
Contents / Extensions
- PostgresML - Machine learning and AI inside your database, including vectors, LLMs, and classic ML. Train, predict and manage the entire lifecycle of machine learning models using only SQL.
9. Awesome Ai in Finance
LLMs
10. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- dfrx (⭐8) - Oh-My-Posh theme. Includes decorators for current directory, execution time of last command, root status, and the time.
11. Awesome Directus
Extensions / Community
- Inline Form Interface (⭐40) - Edit M2O relations in an inline form contained in the parent record.
- Tab Group Interface (⭐70) - Display groups as tab panels, as a pretty, space saving alternative to the accordion group.
12. Awesome Blazor
Videos / Others
- ASP.NET Community Standup - Blazor .NET 8 Updates -
May 10, 2023 - Come check out some of the progress the Blazor team has made for .NET 8. Community links.
- Building "Next Tech Event" using Blazor and RavenDB Part 16 -
May 9, 2023 - Part 16 of our new project, "NextTechEvent", a site that will help speakers, organizers, and attendees find their next tech event. In this stream, we made the attendee page look better, and with our close personal friend Chat GPT, we did a better-looking temperature view. Source code (⭐5)
.
- ASP.NET Community Standup - Blazor and Data API Builder -
April 11, 2023 - Learn about Data API Builder and how it can be used in Blazor app development. Community links.
Articles / Others
- Join the .NET Team at Microsoft Build 2023 - April 24, 2023 - Are you ready for Build 2023? Microsoft’s premier developer conference is just around the corner, and there are several exciting .NET sessions that you won’t want to miss.
- ASP.NET Core updates in .NET 8 Preview 3 - April 11, 2023 - ASP.NET Core updates in .NET 8 Preview 3. Here’s a summary of what’s new in this preview release: Server-side rendering with Blazor, Render Razor components outside of ASP.NET Core, Sections support in Blazor, Monitor Blazor Server circuit activity, SIMD enabled by default for Blazor WebAssembly apps and more. See the ASP.NET Core roadmap for .NET 8 (⭐37k).
13. Awesome Cpp
Artificial Intelligence
- TensorFlow (⭐191k) - An open source software library for numerical computation using data flow graphs. [Apache]
Audio
- Wav2Letter++ (⭐6.4k) - Public domain, a fast open source speech processing toolkit written entirely in C++ and uses the ArrayFire tensor library and the flashlight machine learning library for maximum efficiency. [BSD]
CLI
- tabulate (⭐2k) - Table Maker for Modern C++. [MIT]
Compression
Concurrency
- RaftLib - The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators. [Apache2]
Database
- SimDB (⭐548) - High performance, shared memory, lock free, cross platform, single file, minimal dependencies, C++11 key-value store. [Apache2]
Debug
- μt (⭐1.3k) - C++20 single header/single module, macro-free μ(micro)/Unit Testing Framework. [Boost]
Font
- harfbuzz (⭐4.7k) - A text shaping engine. [Old MIT]
Graphics
- Ogre 3D ⚡ - A scene-oriented, real-time, flexible 3D rendering engine (as opposed to a game engine) written in C++. [MIT] website
Image Processing
JSON
- json (⭐46k) ⚡ - JSON for Modern C++. [MIT] website
- LIBUCL (⭐1.7k) ⚡ - Universal configuration library parser. [BSD-2-Clause]
- RapidJSON (⭐15k) ⚡ - A fast JSON parser/generator for C++ with both SAX/DOM style API. [MIT] website
Math
- Apophenia (⭐198) - A C library for statistical and scientific computing. [GPL2]
- DirectXMath (⭐1.7k) - An all inline SIMD C++ linear algebra library for use in games and graphics apps.
- MatX (⭐1.3k) - A GPU-accelerated C++17 numerical computing library with a MATLAB/Python-like syntax. [BSD 3-clause]
Multimedia
- SDL (⭐13k) ⚡ - Simple DirectMedia Layer. [zlib] website
Robotics
- PCL (⭐10k) - Point Cloud Library is a standalone, large scale, open project for 2D/3D image and point cloud processing. [BSD] website
Yaml
- rapidyaml (⭐651) - Rapid YAML is a C++ library to parse and emit YAML. [MIT]
Miscellaneous
- {fmt} (⭐22k) ⚡ - Small, safe and fast formatting library for C++. [Simplified BSD] website
Integrated Development Environment
- Microsoft Visual Studio Code (⭐174k) ⚡ - An open-source IDE from Microsoft. [MIT] website
- Qt Creator (⭐2.8k) ⚡ - A cross-platform C++, JavaScript and QML IDE which is part of the SDK for Qt. [GPL3 with exceptions] website
Static Code Analysis
- OptView2 (⭐141) - Inspect missed Clang optimizations.
Websites
- Build Bench - Compare C++ Builds.
- Quick Bench - Quick C++ Benchmarks.
14. Free for Dev
Security and PKI
- Infisical — Open source platform that lets you manage developer secrets across your team and infrastructure: everywhere from local development to staging/production 3rd-party services. Free for up to 5 developers.
Design and UI
- Glyphs -- Free, The Mightiest Icons on the Web, Fully editable & truly open source design system.
- ShadcnUI -- Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
- HyperUI -- Free Open Source Tailwind CSS Components.
15. Awesome Jmeter
Results Processing / Reporting & Visualization
- Prometheus
- jmeter-prometheus-plugin (⭐176) - A Prometheus Listener for Apache JMeter that exposes results in HTTP API.
- jmeter-prometheus-listener (⭐22) - Apache JMeter Backend Listener implementation for Prometheus metrics exporting.
- ulp-observability-plugin (⭐6) - Allows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI mode.
Performance Testing / Streaming Protocols
16. Awesome Vite
Vue / Integrations
@vitejs/plugin-vue-jsx (⭐595) - Official Vue 3 JSX support.
@vitejs/plugin-vue2 (⭐571) - Official Vue 2 support.
@vitejs/plugin-vue2-jsx (⭐62) - Official Vue 2 JSX support.
Vue / Helpers
vite-plugin-vue-nested-sfc (⭐98) - Nest SFCs inside your SFC.
React / Official
- @vitejs/plugin-react (⭐785) - Official React support that uses Babel.
- @vitejs/plugin-react-swc (⭐968) - Official React support that uses SWC.
17. Awesome Productivity
Websites
- Productive Fish - Useful articles on how to be more productive, study effectively and improve well-being.
18. Awesome Go
Tutorials / Libraries for creating HTTP middlewares
- A Comprehensive Guide to Structured Logging in Go - Delve deep into the world of structured logging in Go with a specific focus on recently accepted slog proposal which aims to bring high performance structured logging with levels to the standard library.
- Scaling Go Applications - Everything about building, deploying and scaling Go applications in production.
Guided Learning / Libraries for creating HTTP middlewares
- The Go Developer Roadmap - A visual roadmap that new Go developers can follow through to help them learn Go.
- The Go Learning Path - A guided learning path containing a mix of free and premium resources.
19. Awesome Orgs
Cloud
- Kubernetes - Open source system for automating deployment, scaling, and management of containerized applications.
Web
- Vue - An approachable, performant and versatile framework for building web user interfaces.
- Node.js - Open source, cross-platform JavaScript runtime environment.
- Deno - A modern runtime for JavaScript and TypeScript.
20. Awesome Selfhosted
Software / Communication - Custom Communication Systems
- Databag (⭐1.2k) - Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls. (Demo)
Apache-2.0Docker
21. Awesome Dotnet
Image Processing / GUI - other
- ImageWizard (⭐73) - Image processing webservice based on ASP.NET Core and ImageSharp / SkiaSharp / SvgNet / DocNET
Source Generator / GUI - other
- dotnet-console-games (⭐936) - Game examples implemented in .NET console applications.
22. Awesome Social Enterprise
Institutions 🏫 / Articles
23. Awesome Streaming
Table of Contents / Streaming Library
- Substation (⭐373) [Go] - Substation is a cloud native data pipeline and transformation toolkit written in Go.
24. Awesome Playcanvas
Tutorials
- Vehicle and Interior Tutorials - Detailed write ups of 2 PlayCanvas visualization applications.
25. Awesome Capacitor
Learning / Community Tutorials
Freelancers / Case study
- Martin Donadieu - Creator of this list and of Capgo live update system + 10 plugins.
26. Awesome Developer First
GEO
- PlaceKit - Locations search API.
Messaging
- MagicBell - Real-time notification system with API & UI components.
Misc
- Plain - API-first customer service platform (support, feedback, rating widgets...).
27. Awesome Keycloak
Community Extensions
28. Awesome Polars
Tutorials & workshops / Miscellaneous
- Rust Polars: Unlocking High-Performance Data Analysis — Part 1 - First part of an article that explores the world of Rust’s Polars and explain some basic concepts of Polars such as Series by @wiseaidev. Code used is available on Github here (⭐417).
Blog posts / Miscellaneous
- Pandas vs Polars vs Pandas 2.0 …. FIGHT - A blog post that does an ETL process for checking big data speed processing between Pandas, Pandas 2.0 and Polars by @guoliveira.
- Polars VS PySpark: Lazy Evaluation and Big Data - A blog post that compares lazy evaluation between Polars and Spark by @guoliveira.
29. Awesome Game Engine Dev
Tools / Software / Generative Art
- Modeling
- 📚 Dream Fusion - Text-to-3D using 2D diffusion.
- 📚 GET3D - Generative model of 3D shapes from images by NVIDIA. [Source (⭐4.4k)]
- 📚 Magic3D - High-resolution text-to-3D content creation.
- 📚 NeRF - View synthesis of scenes as neural radiance fields. [Source (⭐10k)]
- 📚 Shap-e (⭐12k) - Generate 3D objects conditioned on text or images.
30. Awesome Open Source Games
Browser-Based / Arcade
- 111 one-button games (⭐80) - One button games are famous for realizing various actions with one button.
Browser-Based / Others
- Double Damnation (⭐20) - Exclusively Co-Op Metroidvania with Smash Bros Melee Movement.
Native / Strategy
- Zero-K (⭐737) - Open source RTS game with physical projectiles and smart units.
31. Awesome List
Miscellaneous
- Read the Docs (⭐179) - Example documentation projects to inspire and help bootstrap new documentation projects.
32. Awesome Job Boards
Programming / Aggregator
33. Awesome Tmux
Tools and session management
- tmux-project (⭐6) Search projects and open them in a new session
34. Open Source Flutter Apps
Contents / Tools
- EasyWeather (⭐12) - Displays real-time weather data for your current location and any other location you choose by Tejas Badone
35. Awesome Vue
Projects Using Vue.js / Open Source
- Overlay (⭐225) - A browser extension helping developers evaluate open source packages before picking them.
36. Awesome Generative Deep Art
Structure
- Sections: Each section represents a different Generative AI-related category (e.g., LLMs, prompt engineering, image synthesis, educational resources, etc.). The Inboxes are the more general references of a category. When a new category emerges, it becomes a specific subsection.
- References within sections: Inside each section, references are listed in reverse chronological order, with the most recent one at the top. This order signifies the ever-evolving landscape of Generative AI, keeping you up-to-date with the latest developments.
Large Language Models (LLMs)
- Paper Digest - ChatGPT: Recent Papers on ChatGPT
- Search-in-the-Chain: Towards Accurate, Credible and Traceable Large Language Models for Knowledge-intensive Tasks | arxiv: "a novel framework called Search-in-the-Chain (SearChain) to improve the accuracy, credibility and traceability of LLM-generated content for multi-hop question answering"
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- Fine-Tuner.ai: no code approach to build AI agents
- [🔥🔥] Transformers Agent: provides a natural language API on top of Hugging Face's transformers library
Text-related Generative Tools / Multi-agents
- ChatBotKit: toolkit to build AI chat bots
- Boring Report: "an app that uses AI to remove sensationalism from the news and makes it boring to read"
- AI Story Generator: Free and fast online AI-powered story generator that writes short stories for you
37. Awesome Neovim
Programming Languages Support / Diagnostics
- dmmulroy/tsc.nvim (⭐478) - Asynchronous project-wide TypeScript type-checking using the TypeScript compiler (TSC) with results loaded into a quickfix list.
Tree-sitter Supported Colorscheme / Diagnostics
- echasnovski/mini.nvim#colorschemes (⭐7.5k) - Color schemes included in
mini.nvimplugin. All of them prioritize high contrast ratio for reading text and computing palettes in perceptually uniform color spaces.
Colorscheme Creation / Diagnostics
- echasnovski/mini.nvim#mini.hues (⭐7.5k) - Module of
mini.nvimto generate configurable color scheme. Takes only background and foreground colors as required arguments. Can adjust number of hues for non-base colors, saturation, accent color, plugin integration.
38. Awesome Langchain
Tools / Agents
- AgentGPT (⭐35k): AI Agents with Langchain & OpenAI (Vercel / Nextjs)
- RasaGPT (⭐2.4k): RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain.
- BabyAGI UI (⭐1.3k): Make it easier to run and develop with babyagi in a web app, like a ChatGPT
Open Source Projects / Other / Chatbots
- Langchain Chat (⭐1k): another Next.js frontend for LangChain Chat.
- MM ReAct (⭐953): Multi Modal ReAct Design
- Langchain Chat Websocket (⭐96): About LangChain LLM chat with streaming response over websockets
- langchain_yt_tools (⭐71): Langchain tools to search/extract/transcribe text transcripts of Youtube videos
- SmartPilot (⭐46): A Python program leveraging OpenAI's language models to generate, analyze, and select the best answer to a given question
Other LLM Frameworks / Videos Playlists
- Transformers Agents: Provides a natural language API on top of transformers
- LLM Agents (⭐996): Build agents which are controlled by LLMs
- OpenLM (⭐372): a drop-in OpenAI-compatible library that can call LLMs from any other hosted inference API. Also Typescript (⭐210)
Complement to this list / Videos Playlists
- Open LLMs (⭐12k): A list of open LLMs available for commercial use
39. Awesome Micropython
Communications / Compression
- tamp (⭐43) - A low-memory, MicroPython-optimized, DEFLATE-inspired lossless compression library.
Communications / Cryptography
- ucryptography (⭐8) - Lightweight porting of pyca/cryptography to MicroPython based on ARM Mbed TLS.
- mprsa (⭐4) - A MicroPython module for creating, importing, and exporting RSA keys in DER and PEM formats with PKCS#1, PKCS#8, and X.509/SPKI structures, and signing/verifying and encryption/decryption using blinding and SHA-1 and SHA-256 hashing algorithms.
40. Awesome Ironsworn
Game jams / Ironsworn
41. Awesome Cl
C, C++
- gpgme (GnuPG Made Easy) is the standard library to access GnuPG functions from programming languages. It provides an official Common Lisp system.
- gpgme lisp sources (not in Quicklisp). GPL2.
Miscellaneous
- bodge-nuklear (⭐65) - Wrapper over the Nuklear (⭐10k) immediate mode GUI library. MIT.
HTTP clients
- http2 (⭐45) - HTTP/2 implementation in Common Lisp. MIT.
Others / Third-party APIs
- ⭐ maxima - Computer Algebra System. GNU GPL3.
- wxMaxima: a graphical frontend.
- Maxima on Android, built with ECL.
- Maxima on Jupyter (⭐195)
- [new, POC] Maxima in the browser on WASM, sources
- it can be used via SageMath and KDE Cantor. Of course, with Emacs: maxima-mode (screenshot) and maxima-interface (⭐18) to ease the interface between Maxima and Common Lisp.
- it can be used from a Lisp REPL.
42. Awesome Theoretical Computer Science
Lecture Notes / Monograph
- Mary Wootters. Randomized Algorithms and Probabilistic Analysis. Stanford - Key tools of probabilistic analysis, and application of these tools to understand the behaviors of random processes and algorithms. Emphasis is on theoretical foundations, though applications will be discussed in machine learning and data analysis, networking, and systems. Topics include tail bounds, the probabilistic method, Markov chains, and martingales, with applications to analyzing random graphs, metric embeddings, and random walks.
- Koutsoupias. Probability and Computing. Oxford - Introduction to probabilistic methods in computer science.
- Harvey. First and Second Course in Randomized Algorithms. Columbia. - Respectively, undergrad and grad courses for probabilistic methods in algorithms.
- Lee. Randomized Algorithms and Probabilistic Analysis. Washington. - Topics include Discrete probability, High-dimensional geometry and statistics, Information and entropy, and Markov chains and convergence to equilibrium.
- Prev: May 15 - May 21, 2023
- Next: May 01 - May 07, 2023