Awesome List Updates on Mar 25 - Mar 31, 2024
36 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Elixir
Testing
- stream_data (⭐858) - A pure-Elixir data generation and property-based testing library.
2. Awesome Nodejs
Packages / Web frameworks
- Hono (⭐17k) - Small and fast web framework.
3. Awesome Ada
Games / Apache License
- eepers (⭐319) - A simple Turn-based Game in Ada (made with raylib (⭐21k)).
4. Awesome Math
Numerical Analysis / Stochastic processes
- 📝🎥 Advanced Linear Algebra: Foundations to Frontiers - Robert van de Geijn, Margaret Myers (University of Texas at Austin)
5. Awesome Django
Third-Party Packages / Monitoring
- django-prometheus (⭐1.4k) - Export Django monitoring metrics to Prometheus.
- django-mixin (⭐46) - Monitoring mixin for Django-prometheus. A set of Grafana dashboards and Prometheus rules for Django.
Third-Party Packages / Task Queues
- django-q2 (⭐327) - A multiprocessing distributed task queue for Django.
6. Awesome Electron
Open Source / Other
- Wave Terminal (⭐3.7k) - Open-source terminal with AI integration.
7. Awesome Graphql
Tools - Editors & IDEs & Explorers / React
- Bruno (⭐23k) - Fast, open source API client, which stores collections offline-only in a Git-friendly plain text markup language.
8. Awesome Azure Openai Llm
LangChain vs Competitors / Prompting Frameworks
- What Are Tools Anyway?: 1. For a small number (e.g., 5–10) of tools, LMs can directly select from contexts. However, with a larger number (e.g., hundreds), an additional retrieval step involving a retriever model is often necessary. 2. LM-used tools incl. Tool creation and reuse. Tool is not useful when machine translation, summarization, and sentiment analysis (among others). 3. Evaluation metrics [18 Mar 2024]
LangChain vs Competitors / Prompt Template Language
- Semantic Kernel supports HandleBars and Jinja2. [Mar 2024]
Prompt Engineering / Prompt Template Language
-
Expand
FireAct: [cnt]: Toward Language Agent Fine-tuning. 1. This work takes an initial step to show multiple advantages of fine-tuning LMs for agentic uses. 2. Duringfine-tuning, The successful trajectories are then converted into the ReAct format to fine-tune a smaller LM. 3. This work is an initial step toward language agent fine-tuning, and is constrained to a single type of task (QA) and a single tool (Google search). / git [9 Oct 20239]
RankPrompt: Self-ranking method. Direct Scoring independently assigns scores to each candidate, whereas RankPrompt ranks candidates through a systematic, step-by-step comparative evaluation. [19 Mar 2024]
Language Models as Compilers: With extensive experiments on seven algorithmic reasoning tasks, Think-and-Execute is effective. It enhances large language models’ reasoning by using task-level logic and pseudocode, outperforming instance-specific methods. [20 Mar 2023]
Prompt Guide & Leaked prompts / Prompt Template Language
- Anthropic Prompt Library: Anthropic released a Claude 3 AI prompt library [Mar 2024]
Other techniques and LLM patterns / Llama Finetuning
- Sakana.ai: Evolutionary Optimization of Model Merging Recipes.: A Method to Combine 500,000 OSS Models. git (⭐1.2k) [19 Mar 2024]
3. Visual Prompting & Visual Grounding / Llama Finetuning
- What is Visual prompting: Similarly to what has happened in NLP, large pre-trained vision transformers have made it possible for us to implement Visual Prompting. doc [26 Apr 2023]
- What is Visual Grounding: Visual Grounding (VG) aims to locate the most relevant object or region in an image, based on a natural language query.
- Screen AI: ScreenAI, a model designed for understanding and interacting with user interfaces (UIs) and infographics. Refer to Generated Annotation image. [Mar 2024]
OpenAI's Roadmap and Products / OpenAI Products
- New embedding models
text-embedding-3-small
: Embedding size: 512, 1536text-embedding-3-large
: Embedding size: 256,1024,3072 [25 Jan 2024]
OpenAI's Roadmap and Products / GPT series release date
- GPT 3.5: 3 variants each with 1.3B, 6B, and 175B parameters. [15 Mar 2022] Estimate the embedding size of OpenAI's gpt-3.5-turbo to be about 4,096
Evolutionary Tree of Large Language Models / GPT series release date
LLM evolutionary tree
Section 9: Applications and Frameworks / Korean
9. Awesome Langchain
Other LLM Frameworks / Videos Playlists
- Codel (⭐2k): ✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor.
10. Awesome Kde
Internet & Networking
- NeoChat - Matrix network client for KDE 📌.
- Tokodon - Tokodon is a Mastodon client. It allows you to interact with the Fediverse community 📌.
Office & Productivity
- GhostWriter - No distraction markdown editor 📌.
Utilities & Tools
- QOwnNotes - Note taking app with cloud integration, web and mobile support.
Development & Programming
- Kate - Kate is a Feature-Packed Code Editor with advanced support for LSP, Syntax Highlighting, multi-cursoe and more 📌.
Plasma desktop / Extensions
- Polonium - The successor of Bismuth for KDE Plasma 6.
11. Awesome Ddd
Community Resources
- DDD North America - Upcoming live training, events, and user groups across North America.
12. Awesome Plotters
Hardware / Plotters
- PlotterXY (⭐37) - A coreXY plotter made from extrusion, 3d-printed parts, and an inexpensive 3d-printer control board.
Inspiration, Instruction, and Research / Fonts
- Building an interactive plotter art installation - Nice writeup (with videos) of an interactive plotter art exhibit at SIGGRAPH 2023.
13. Awesome Neovim
AI / Diagnostics
- simplegpt.nvim (⭐10) - Provide a simple yet flexible way to construct and send questions to ChatGPT.
File Explorer / Diagnostics
- prichrd/netrw.nvim (⭐205) - Add icons and custom keybindings to netrw.
Utility / Diagnostics
- SUSTech-data/neopyter (⭐69) - The bridge between Neovim and jupyter lab, edit in Neovim and preview/run in jupyter lab.
- terje/simctl.nvim (⭐27) - Interact with iOS Simulators.
Git / Diagnostics
- echasnovski/mini.nvim#mini.diff (⭐4.7k) - Module of
mini.nvim
to interactively visualize difference between buffer text and its reference. Provides toggleable detailed overview in text area, built-in apply/reset/textobject/goto mappings, and more.
GitHub / Diagnostics
- rawnly/gist.nvim (⭐176) - Create a GitHub Gist from the current file (powered by gh).
14. Awesome Polars
Libraries/Packages/Scripts / Python
- polars_ta (⭐75) - Python package that provides technical indicator operators rewritten in Polars by @wukan1986.
- QuickEcharts (⭐21) - Python package for fast and easy echarts with Polars backend by @AdrianAntico.
Resources / Blog posts
- Anatomy of a Polars Query: A Syntax Comparison of Polars vs SQL - A post that compares Polars syntax to SQL by @bfeif.
15. Awesome Vite
Templates / Vue 3
- vue3-vant-mobile (⭐1k) - Vite5 + Vue3 + Vant4 + Pinia + Vue-Router4 + TypeScript Mobile Template.
- vite-plugin-vue-style-bundler (⭐6) - Auto bundle Vue/sfc styles into JavaScript.
Templates / React
- vite-complete-react-app (⭐5) - Starter template for building web applications using
React
,TypeScript
,Redux Toolkit
,React Router
,Axios
,Sass
,Moment
,ESLint
,Prettier
andReact Testing Library
.
Framework-agnostic Plugins / Transformers
- @import-meta-env/unplugin (⭐204) - Inject environment variables into the
import.meta.env
object after building the application instead of statically replacing it during production.
16. Awesome Go
Networking
- natiu-mqtt (⭐83) - A dead-simple, non-allocating, low level implementation of MQTT well suited for embedded systems.
17. Awesome Creative Coding
Sound Programming Languages
- Orca - Live coding environment to quickly create procedural sequencers.
Online
- Hydra - Live code-able video synth and coding environment.
18. Free for Dev
Tools for Teams and Collaboration
- Proton Pass — Password manager with built-in email aliases, 2FA authenticator, sharing and passkeys. Available on web, browser extension, and mobile app and desktop.
Security and PKI
- aikido.dev — All-in-one appsec platform covering SCA, SAST, CSPM, DAST, Secrets, IaC, Malware, Container scanning, EOL,... Free plan includes two users, scanning of 10 repos, 1 cloud, 2 containers & 1 domain.
- Vulert - Vulert continuously monitors your open-source dependencies for new vulnerabilities, recommends fixes, without requiring installation or access to your codebase. Free for open-source projects.
Authentication, Authorization, and User Management
- WorkOS - Free user management and authentication for up to 1 Million MAUs. Support email + password, social auth, Magic Auth, MFA, and more.
19. Awesome React Components
Captcha
- procaptcha (⭐30) - demo - docs - Privacy focused free CAPTCHA
20. Awesome Icons
Generic
- Devicon - A set of icons representing programming languages, designing & development tools. You can use it as a font or directly copy/paste the svg code into your project.
21. Awesome Ai4lam
Policies and recommendations / Surveys of policies and recommendations
- Responsible AI in Libraries and Archives - IMLS funded project to produce tools and strategies that support responsible use of AI in the field (2022-2025)
22. Awesome Agi Cocosci
Science Logology / Laboratory Automation
- Organic synthesis in a modular robotic system driven by a chemical programming language - Science, 2019. [All Versions]. [Preprint]. [Perspective: Democratizing synthesis by automation]. This paper develops an autonomous compiler and robotic laboratory platform to synthesize organic compounds on the basis of standardized methods descriptions. The platform comprises conventional equipment such as round-bottom flasks, separatory funnels, and a rotary evaporator to maximize its compatibility with extant literature. The authors showcase the system with short syntheses of three common pharmaceuticals that proceeded comparably to manual synthesis.
- A universal system for digitization and automatic execution of the chemical synthesis literature - Science, 2020. [All Versions]. [Preprint]. [XDL Documentation]. [XDL Schema Database]. This paper reports a software platform that uses natural language processing to translate the organic chemistry literature directly into editable code, which in turn can be compiled to drive automated synthesis of the compound in the laboratory.
- Digitization and validation of a chemical synthesis literature database in the ChemPU - Science, 2020. [All Versions]. [Preprint]. This paper presents an automatically executable chemical reaction database of 100 molecules representative of the range of reactions found in contemporary organic synthesis. The chemical reaction codes or χDLs for the reactions have been stored in a database for version control, validation, collaboration, and data mining. Of these syntheses, more than 50 entries from the database have been downloaded and robotically run in seven modular chemputers with yields and purities comparable to those achieved by an expert chemist.
23. Awesome Ruby
Optimizations
- pluck_in_batches (⭐144) - A faster alternative to the custom use of
in_batches
withpluck
.
24. Awesome Rust
Applications / Blockchain
- Hyperlane (⭐260) - Framework for permissionless, modular interoperability. The offchain clients are written in Rust, as well as the smart contracts for Solana VM and CosmWasm.
Applications / Emulators
- Nintendo 64
- gopher64 (⭐85) - N64 emulator written in Rust
Applications / System tools
- ynqa/jnv (⭐4.7k) - Interactive JSON filter using jq
Development tools / Web Servers
- fzf-make (⭐65) [fzf-make] - A command line tool that executes make target using fuzzy finder with preview window.
- typos (⭐2.4k) [typos-cli] - Source code spell checker
25. Awesome Game Engine Dev
Game Engines / Specialty
- 💸 DopeFish - Doom / Heretic map loading system for GameMaker.
Learning / Engine Development
- Commercial Studios Research Divisions
- 🌎 Activision Research - Blog posts, articles and presentations from research within Activision.
- 🌎 EA Technology - Research on game tech including info on the Frostbite engine.
- 🌎 Ubisoft Technology - Learn about in-house tech including the Anvil and Snowdrop engines.
Tools / Software / Generative Art
- Imaging
- 💸 DALL·E - Create realistic images from natural language.
- 🆓 Disco Diffusion - Notebooks, models and techniques for AI art and animations.[Source (⭐7.4k)]
- 💸 Midjourney - Image generation accessed through Discord.
- 💸 Replicate - Run open source models with a cloud API.
- 💸 Stable Diffusion (⭐66k) - Latent text-to-image diffusion model.
Tools / Software / Modeling Tools
- 💸 ZBrush Core - Simple and easy to use 3D sculpting tool.
26. Awesome Wagtail
Apps / Rich text editor extensions
- Wagtail EditorJS (⭐8) - An EditorJS widget with great support for Wagtail's page, image and document choosers.
27. Awesome Data Engineering
Data Ingestion
- dlt - A fast&simple pipeline building library for python data devs, runs in notebooks, cloud functions, airflow, etc.
Testing / Data Profiler
- DQOps (⭐83) - An open-source data quality platform for the whole data platform lifecycle from profiling new data sources to applying full automation of data quality monitoring.
28. Awesome Terraform
Tools / Community providers
- cf-terraforming (⭐931) A command line utility to facilitate terraforming your existing Cloudflare resources.
29. Awesome Cpp
Miscellaneous
- cpp-lazy (⭐333) - a fast and easy lazy evaluation library for C++11/14/17/20. [MIT]
Build Systems
- Sccache (⭐5.6k) - A fast compiler cache for C/C++, with cross-platform support and cloud backed storage options.
30. Awesome Ansible
Tutorials
- Ansible For DevOps (⭐7.9k) - This repository contains Ansible examples developed to support different sections of Ansible for DevOps, a book on Ansible by Jeff Geerling.
Tools
- antsichaut (⭐4) - automate the filling of a changelog.yaml used by antsibull-changelog.
31. Awesome Newsletters
Leadership / Svelte
- Engineering Leadership. Weekly newsletter for becoming a great engineering leader.
32. Awesome Playwright
Reporters
- echoed (⭐18) - Makes tests observable by visualizing OpenTelemetry data in HTML.
33. Awesome Dotnet
E-Commerce and Payments
- SmartStoreNET (⭐1.1k) - Free ASP.NET Core MVC e-commerce Shopping Cart Solution
34. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- awsssh (⭐2) - List, select and
ssh
into EC2 instances.
Themes / superconsole - Windows-only
- fbi (⭐0) - Powerline-inspired fork of Bureau (⭐33) with decorators for
nvm
environment,git
status, username@hostname and current directory.
- ninik (⭐4) - Inspired by agnoster (⭐4k) and ubunly (⭐22). Includes decorators for OS, current directory, python virtualenv and
git
status. Requires a Nerd Font or Powerline-patched font.
35. Awesome Ios Books
iOS
SwiftUI
36. Awesome Fiber
⚙️ Middlewares / 🌱 Third Party
- beyer-stefan/gofiber-minifier (⭐1) - Minifying middleware for HTML5, CSS3, and JavaScript.
- Prev: Apr 01 - Apr 07, 2024
- Next: Mar 18 - Mar 24, 2024