Awesome List Updates on Jan 08 - Jan 14, 2024
51 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Quant
Python / Numerical Libraries & Data Structures
- ArcticDB (⭐1.3k) - High performance datastore for time series and tick data.
2. Awesome Rust
Applications / Audio and Music
- Spotify Player (⭐3.3k) - A Spotify player in the terminal with full feature parity.
Applications / Productivity
- ast-grep (⭐6.9k) - A CLI tool for code structural search, lint and rewriting.
Libraries / Data structures
- xfix/enum-map [enum-map] - An optimized map implementation for enums using an array to store values.
3. Awesome Canvas
Canvas / Examples
- Matrix Animation [show me the code (⭐1)] • A Matrix Rain animation using canvas.
4. Awesome Productivity Tools
Focus Tools
- Forest - App that helps stay focused by planting virtual trees.
- Freedom - Block distracting websites and apps.
- Focus@Will - Music service based on human neuroscience to improve focus.
Note Taking
- OneNote - Microsoft's digital note-taking app.
Mind Mapping
- MindMeister - Online mind mapping tool.
- XMind - Mind mapping and brainstorming software.
- Coggle - Simple collaborative mind maps.
File Organization
- Dropbox - Cloud file storage and sharing.
- Google Drive - File storage and synchronization service.
- Box - Cloud content management and file sharing service for businesses.
Miscellaneous
- IFTTT - Automation for connecting apps and services.
- Zapier - Automation for busy people.
- Trello Power-Ups - Enhancements for Trello.
5. Awesome Godot
Plugins and scripts / Godot 4.2+
- AnimatedShape2D (⭐110) - Animate a CollisionShape2D along with the frames of an AnimatedSprite2D.
6. Awesome Data Engineering
Data Ingestion
- Sling - Sling is CLI data integration tool specialized in moving data between databases, as well as storage systems.
7. Awesome Roadmaps
Web Development
- Frontend development roadmap (⭐4.2k) - Frontend development interview checklist & roadmap .
8. Awesome Tailwindcss
UI Libraries, Components & Templates
- 📁 Astro Template Dante (⭐210) - Tailwind CSS & Astro blog/portfolio template.
9. Awesome Cl
REPLs / Third-party APIs
- cl-repl (⭐13) - an ipython-like REPL. With completion, shell commands, magic commands, debugger, etc. GPL3. With colorthemes (⭐12).
- new as of 2024: it now provides multi-line input and binary releases. Simply download a binary (Ubuntu so far) and run it.
10. Awesome Graphql
Type / React
- garph (⭐1.3k) - Garph is full-stack framework for building type-safe GraphQL APIs in TypeScript.
11. Awesome Mdbootstrap
TW Elements useful links (Tailwind CSS)
- UI Kit - Bootstrap components recreated with Tailwind CSS, but with better design and more functionalities
12. Awesome Yew
Crates / Component Libraries
- Zu (⭐5) - Yew web components, implementing Material Design.
13. Awesome Ai4lam
Tools and Frameworks / Audio and video analysis, transcription, and labeling
- Annotorious – JavaScript image annotation library
- VGG Image Annotator – manual annotation software for image, audio and video
Projects, Initiatives, and Case Studies / Project lists & directories
- Inventory of NARA Artificial Intelligence (AI) Use Cases - the US National Archives and Records Administration (NARA)'s inventory of AI use cases
Publications and News Sources / Journals and Magazines
14. Awesome K6
Articles
- Streamlining Performance Testing with K6 and ChatGPT - Monish Correia writes k6 tests using GitHub co-pilot.
Examples/Templates
- tom-miseur/k6-templates (⭐34) - Opinionated starter templates for k6 projects.
- SwissLife-OSS/k6-multiscenario-template (⭐52) - Use K6 to implement a Multi Scenario template.
- Im5tu/template-k6 (⭐5) - A K6 Performance Test Suite Template.
- mohsenny/k6-test-template (⭐3) - Load testing framework.
- kwidera/k6_framework (⭐1) - Another k6 framework example.
- Sahanipe/pet_store (⭐1) - Modularized scripts for the Swagger PetStore APIs.
- lreimer/continuous-k6k8s (⭐18) - Continuously run k6 tests in Kubernetes using cronjobs.
- luketn/docker-k6-grafana-influxdb (⭐159) - Demonstrates how to run load tests with containerised instances of K6, Grafana and InfluxDB.
CI/CD
15. Awesome Elixir
Cheat Sheets
- elixir-lang/elixir - Enum cheatsheets.
16. Awesome Earth
Footprint Calculators
- Eaternity - Eaternity helps you calculate the environmental impact of their food to create a food system that operates within the Earth's environmental limits. Acting as a bridge between science and practical application, Eaternity provides accessible information on the CO₂ balance of food. The company, founded in 2008 at ETH Zurich, has been using a life cycle assessment (LCA) database for over 10 years to achieve this goal. The database has been continuously developed since its creation. By integrating this database into existing production systems, food product producers can measure, improve, and market their specific environmental footprint.
17. Awesome Testing
Software / Make your life easier
- Ferrum (⭐1.7k) - very simple and easy to get started with frontend/UI testing in small Ruby scripts, high-level API to control Chrome with the CDP - Chrome DevTools Protocol (NO Selenium dependency)
18. Awesome Java
Related Awesome Lists / Mocking
19. Awesome Sitecore
Sitecore Search
- Sitecore Search Starter Kit (⭐6) - A website example This repository has an example implementation of a content website using the Sitecore Search JS SDK integrating with Sitecore Search services with the supports of event tracking.
20. Awesome Open Company
Similar lists / Videos
- The VAR Guy's The Open Source 50 (2009 list, 2010 list, 2012 update)
- (unmaintained)
21. Awesome Terraform
Official Resources
Community
- weekly.tf - Terraform Weekly Newsletter - Various news in the Terraform world (projects, announcements, discussions).
Books
Tutorials and Blog Posts / Beginner Guides
- A Comprehensive Guide to Terraform - Series of blog posts from the author of "Terraform: Up & Running" that guide the reader from beginning with Terraform to using it in the real world.
Tutorials and Blog Posts / Writing Custom Providers
- Creating custom terraform providers - Guide for creating custom providers.
- Writing Custom Providers - Official documentation for creating custom providers.
Tutorials and Blog Posts / How-To
- How To Write OPA for Terraform - How to use Open Policy Agent to evaluate and enforce policy on your Terraform plans
- Terraforming 1Password - How 1Password migrated from CloudFormation to Terraform.
Tutorials and Blog Posts / Google Cloud
- Managing infrastructure as code with Terraform, Cloud Build, and GitOps - Setup and manage infrastructure as code with Terraform, Cloud Build, and GitOps.
- Getting started with Terraform on Google Cloud - Using Terraform to create a VM in Google Cloud and Starting a basic Python Flask server.
- Managing Cloud Infrastructure with Terraform - Deploy Kubernetes Load Balancer Service with Terraform, HTTPS Content-Based Load Balancer with Terraform, Modular Load Balancing with Terraform - Regional Load Balancer, Custom Providers with Terraform, Cloud SQL with Terraform, Building a VPN Between Google Cloud and AWS with Terraform.
- Hashicorp Terraform Tutorials for Google Cloud - Get started with Terraform on Google Cloud.
Community Modules / Miscellaneous
- terraform-aws-account-lookup (⭐2) - This Terraform module allows querying AWS accounts and outputs the accounts in various mappings or as a complete list, with the ability to apply a search filter to the account list and group the accounts by existing tags using a submodule.
- terraform-aws-appconfig (⭐27) - Creates AWS AppConfig resources on AWS.
- terraform-aws-datadog-forwarders (⭐54) - Creates resources on AWS to forward logs/metrics to Datadog.
- terraform-aws-dms (⭐62) - Creates AWS DMS (Database Migration Service) resources on AWS.
- terraform-aws-jenkins (⭐255) - Build a Docker image with Jenkins, saves it to an ECR repo, and deploys it to Elastic Beanstalk running a Docker stack.
- terraform-aws-managed-service-prometheus (⭐26) - Creates AWS Managed Service for Prometheus (AMP) resources on AWS.
- terraform-aws-msk-kafka-cluster (⭐54) - Creates AWS MSK (Managed Streaming for Kafka) resources on AWS.
- terraform-aws-rds-proxy (⭐56) - Creates AWS RDS Proxy resources on AWS.
- terraform-digitalocean-droplet - Terraform module for managing DigitalOcean Droplets and related resources.
- terraform-linode-k8s - Installs Kubernetes on Linode Instances.
Self-Hosted Registries / Miscellaneous
- boring-registry (⭐166) - Private Terraform Module/Provider Registry with API key authentication and blob storage support
Providers / Vendor supported providers
- terraform-provider-dominos (⭐1.1k) - Provider for Dominos Pizza.
- terraform-provider-snowflake (⭐520) - Provider for Snowflake data warehouse.
Tools / Community providers
- Argonaut - Deploy apps and infrastructure on your cloud in minutes. Autogenerate Terraform modules, customize configurations through PRs. Support for app deployments on Kubernetes and Lambda environments.
- layerform (⭐1.2k) - Layerform helps engineers create reusable environment stacks using plain .tf files. Ideal for multiple "staging" environments. 💀
- terraform-bundle (⭐42k) - Easily builds bundles containing a Terraform binary as well as provider binaries. Useful for CI and air-gapped Terraform Enterprise.
- terraform-operator (⭐360) - A Kubernetes CRD to handle Terraform operations.
- terraform.py (⭐451) - Ansible dynamic inventory script for parsing Terraform state files. 💀
- terrahub (⭐224) - TerraHub is terraform automation and orchestration tool. Seamlessly integrated into console.terrahub.io, enterprise friendly GUI to show realtime terraform executions, as well as auditing and reporting capabilities for historical terraform runs. 💲
- terramate (⭐3.2k) - Tool for managing multiple Terraform stacks that comes with support for change detection and code generation
- terrascan (⭐4.7k) - Collection of security and best practice test for static code analysis of terraform templates
- tfautomv (⭐686) - Generate Terraform
moved
blocks automatically for painless refactoring
- tfmask (⭐201) - Terraform utility to mask select output from
terraform plan
andterraform apply
- tgf (⭐100) - Terragrunt frontend for executing Terragrunt/Terraform through Docker.
Managed Terraform Platforms 💲 / IDE
- Scalr - Alternative to Terraform Enterprise with OPA integration, organizational structure, custom hooks, native integrations with other DevOps platforms, and centralized reporting. 💲
- env0 - Alternative to Terraform Cloud/Enterprise with OPA integration, custom flows and Terragrunt support 💲
Terraform Enterprise Tooling / IDE
- terraform-enterprise-migrator (⭐13) - Script for migrating Terraform Enterprise environments from Legacy to new version of Terraform Enterprise.
- tfe-state-explorer (⭐18) - Simple shell for exploring remote terraform enterprise state, with autocomplete. 💀
Videos / IDE
- Orchestrating Containers with Terraform and Consul - Mitchell Hashimoto shows how Terraform can be used to deploy and scale containerized workloads.
Editor Plugins / IDE
22. Awesome V
Serialization
- ini-v (⭐5) - Simple and practical module for manipulating ini/cfg file.
Operating system
- winreg (⭐5) - MS Windows Registry API. (WIP)
Utility
- json2v (⭐25) - Convert a json to a struct in Vlang.
23. Awesome Db Tools
SQL / Analyzers
- Holistic.dev - Automatic detection service for database performance, security, and architecture issues.
Data / Lineage
- Dwh.dev - Nexgen data lineage for Snowflake.
24. Awesome Agi Cocosci
Domain Specific Language / Design Theory
- Domain-specific languages: an annotated bibliography - ACM SIGPLAN Notices, 2000. [All Versions]. A survey on the topic of domain-specific languages as used for the construction and maintenance of software systems.
25. Awesome Audit Algorithms
Papers / 2023
- Stealing the Decoding Algorithms of Language Models - (CCS) Steal the type and hyperparameters of the decoding algorithms of a LLM.
26. Awesome Ios
Analytics
- Aptabase - Open Source, Privacy-First and Simple Analytics for Swift Apps.
27. Awesome Tmux
Themes
- rose-pine (⭐128) - Soho vibes for tmux
- tmux-kanagawa (⭐47): Dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
28. Awesome Azure Openai Llm
Azure Enterprise Services / Azure AI Search
- Models as a Service (MaaS): A cloud-based AI approach that provides developers and businesses with access to pre-built, pre-trained machine learning models. [July 2023]
Prompt Engineering / Prompt Template Language
- Prompt Principle for Instructions: 26 prompt principles: e.g.,
1) No need to be polite with LLM so there .. 16) Assign a role.. 17) Use Delimiters..
[26 Dec 2023]
Other techniques and LLM patterns / Llama Finetuning
- Model merging: : A technique that combines two or more large language models (LLMs) into a single model, using methods such as SLERP, TIES, DARE, and passthrough. [Jan 2024] git (⭐4.4k): mergekit
Method Pros Cons SLERP Preserves geometric properties, popular method Can only merge two models, may decrease magnitude TIES Can merge multiple models, eliminates redundant parameters Requires a base model, may discard useful parameters DARE Reduces overfitting, keeps expectations unchanged May introduce noise, may not work well with large differences
Survey on Large Language Models / GPT series release date
- Google AI Research Recap
- Gemini [06 Dec 2023] Three different sizes: Ultra, Pro, Nano. With a score of 90.0%, Gemini Ultra is the first model to outperform human experts on MMLU ref
- Google AI Research Recap (2022 Edition)
- Themes from 2021 and Beyond
- Looking Back at 2020, and Forward to 2021
LLM for Robotics: Bridging AI and Robotics / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)
- Mobile ALOHA: Stanford’s mobile ALOHA robot learns from humans to cook, clean, do laundry. Mobile ALOHA extends the original ALOHA system by mounting it on a wheeled base ref [4 Jan 2024] / ALOHA: A Low-cost Open-source Hardware System for Bimanual Teleoperation.
Awesome demo / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)
- rewind.ai: Rewind captures everything you’ve seen on your Mac and iPhone [Nov 2023]
- Mobile ALOHA: A day of Mobile ALOHA [4 Jan 2024]
Challenges in evaluating AI systems / Math
- Challenges in evaluating AI systems: The challenges and limitations of various methods for evaluating AI systems, such as multiple-choice tests, human evaluations, red teaming, model-generated evaluations, and third-party audits. doc [4 Oct 2023]
29. Awesome Ai Tools
Text / Academia
- Sourcely - Academic Citation Finding Tool with AI
Image / Services
- Room Reinvented - Transform your room effortlessly with Room Reinvented! Upload a photo and let AI create over 30 stunning interior styles. Elevate your space today.
Text / Writing assistants
- Listomatic - Free and fully configurable real estate listing description generator.
30. Awesome Polars
Official documentation
- Documentation for Node.js API - Official API Reference for Node.js.
Resources / Blog posts
- Interesting thread about Polars on Hacker News
31. Awesome Mac
Reading and Writing Tools / Others
- SwifDoo PDF - The best PDF Editor/converter that’ll help you transform your PDF file, edit it, compress, or password-protect it in just a couple of simple steps
Developer Tools / Command Line Tools
- ShellHistory - Backup, sync and organize your shell history
Utilities / Productivity
- OpenIn - Take control of installed apps on your Mac
32. Awesome Openstreetmap
Editors / Web Editors
- Rapid - AI assisted versions of iD. (Meta-Repo (⭐175) / Editor Source Code (⭐439) / Wiki)
33. Awesome Translations
Platforms / Localization and translation platforms
- Inlang - The globalization ecosystem for software companies.
Apps / Translation software
- Fink - Translation editor / CAT software with no-code setup and repository-based operation.
Tools / Libraries and tools for developers
- Localizejs - Translations for websites and applications to new languages and streamline translation workflow.
- ParaglideJS - Synchronous, typesafe and lightweight i18n library.
34. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- The Four Wars of the AI Stack (Dec 2023 Recap): "recap of top items for the AI Engineer from Dec 2023" ("The Data Wars, The War of the GPU Rich/Poor, The Multimodality War, The RAG/Ops War")
Critical Views about Generative AI
- Generative AI Has a Visual Plagiarism Problem - IEEE Spectrum: "Experiments with Midjourney and DALL-E 3 show a copyright minefield"
Auxiliary tools and concepts / Deforum
- SiteSpeakAI: Automate your customer support with AI
35. Awesome Vite
Framework-agnostic Plugins / Loaders
- @cyco130/vite-plugin-mdx (⭐11) - Import MDX.
- vite-awesome-svg-loader (⭐11) - Imports SVGs as source code, base64 and data URI. Preserves stroke width, replaces colors with currentColor. Optimizes SVGs with SVGO. Creates SVG sprites.
Framework-agnostic Plugins / Transformers
- @laynezh/vite-plugin-lib-assets (⭐83) - Extracts resource files referenced in
library mode
instead of embedded them as base64.
Libraries / Community
- Vike (⭐4k) - Like Nuxt/Next.js but as a do-one-thing-do-it-well plugin.
- SSRx (⭐93) - A thin layer on top of Vite to build modern SSR apps with a delightful DX.
Node.js / Community
- vite-manifest-parser (⭐10) - Parses manifest.json to generate HTML script and link tags.
36. Web Development Resources
Code Editors:
- Website: CodeLobster
37. Awesome Spanish Nlp
Corpora / Corpora
38. Awesome Playwright
Integrations
- @guidepup/playwright (⭐50) - VoiceOver and NVDA screen reader driver integration for Playwright.
Utils
- playwright-elements - Playwright test extension for creatation of reusable components with ability to add child elements, methods and call them in chain. Reduce amount of your code in page object, or even use elements without page object.
Reporters
- qase (⭐49) - Playwright Qase Reporter, send test executions to qase.
39. Awesome Gnome
Themes for non-GTK apps / Skeumorphic Icons
- Adwaita for Steam (⭐1.1k) - Skin to make Steam look more like a native GNOME app.
- Adwaita theme for VS Code (⭐142) - Dark and light themes for VS Code based on GNOME's look and GNOME Builder's syntax highlighting.
40. Awesome Devsecops
Infrastructure as Code Analysis / Kubernetes
- Kubescape - Cloud Native Computing Foundation - An open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters.
41. Awesome Game Remakes
Action
- OpenRW - A cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III.
42. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- mise (⭐6) - Plugin for mise (formerly called rtx) a fast polyglot version manager, replacing tools like
nvm
,nodenv
,rbenv
,rvm
,chruby
,pyenv
, etc.
Themes / superconsole - Windows-only
- pacmandoh (⭐3) - Enhance your command-line with a sleek theme. Includes decorators for
git
integration, permissions feedback, Python environment support, and dynamic prompts, all in one, customizable with a single installation script and selectable styles.
- ulyssesys (⭐0) - Has decorators for full path to current directory, exit code of last command and
git
status.
43. Awesome Developer First
IDE
- Fine - Build Software with AI Agents.
44. Awesome Embedded Rust
Firmware projects / WIP
- BillMock (⭐12): Firmware for credit card terminal add-on hardware to install on Korean arcade machines
45. Awesome Cpp
Containers
- flat_hash_map (⭐1.7k) - A very fast flat hashtable with Fibonacci hashing.
Database
- Infinity (⭐2.4k) - The AI-native database built for LLM applications, providing incredibly fast vector and full-text search. [Apache2]
- UStore (⭐524) - Multi-Modal database for BLOBs, JSON, and graphs. [Apache2]
Machine Learning
- catboost (⭐8k) - A fast, scalable, high performance Gradient Boosting on Decision Trees library. [Apache2]
- FAISS (⭐30k) - A library for efficient similarity search and clustering of dense vectors. [MIT]
- ggml (⭐11k) - Tensor library for machine learning with 16-bit and 4-bit quantization support. [MIT]
- USearch (⭐2k) - Fast search and clustering library for vectors and strings. [Apache2]
Math
- SimSIMD (⭐828) - Vector distance functions for x86 AVX2, AVX-512, Arm NEON, and SVE. [Apache2]
Networking
- RedPanda (⭐9.3k) - Streaming data platform for developers. Kafka API compatible. 10x faster. [BSL]
- UCall (⭐1.1k) - A high-performance SIMD-accelerated RPC library on io_uring. [Apache2]
Scripting
- LuaBridge3 (⭐246) - A lightweight, dependency-free library for binding Lua, LuaJIT, Luau and Ravi to C++. [MIT]
46. Awesome Dos
Development tools
- GCC IA-16 toolchain - A 16-bit counterpart to DJGPP, a GCC-based toolchain for developing 16-bit (8086 to 80286, a.k.a. IA-16) DOS applications, currently maintained by TK Chia.
47. Open Source Flutter Apps
Contents / Entertainment
- Get Games (⭐5) - Flutter app showing free and discounted games, find the cheapest store by regenin.
48. Awesome Selfhosted
Software / Automation
- Mylar3 - Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents. (Source Code (⭐1k))
GPL-3.0
Python/Docker
Software / File Transfer - Object Storage & File Servers
- ZOT OCI Registry - A production-ready vendor-neutral OCI-native container image registry. (Demo, Source Code (⭐846))
Apache-2.0
Go/Docker
Software / Miscellaneous
Software / Proxy
- txtdot - A HTTP proxy that parses only text, links and pictures from pages reducing internet bandwidth usage, removing ads and heavy scripts. (Demo, Source Code (⭐152))
MIT
Nodejs/Docker
Software / Wikis
- WikiDocs - A databaseless markdown flat-file wiki engine. (Demo, Source Code (⭐244))
MIT
PHP/Docker
49. Free for Dev
APIs, Data, and ML
- Data Dead Drop - Simple, free file sharing. Data self-destroys after access. Upload and download data via the browser or your favorite command line client.
Code Generation
- v0.dev — v0 uses AI models to generate code based on simple text prompts. It generates copy-and-paste friendly React code based on shadcn/ui and Tailwind CSS that people can use in their projects. Each generation takes at minimum 30 credits. You start up with 1200 credits, and get 200 free credits every month.
50. Awesome Neovim
PHP / Diagnostics
- ta-tikoma/php.easy.nvim (⭐13) - Methods of assistance in PHP development: create classes, constants, methods, properties; simple copying and deleting of an entity.
Startup / Diagnostics
- CWood-sdf/spaceport.nvim (⭐79) - The start screen that gets you to your projects blazingly fast.
Editing Support / Diagnostics
- gregorias/coerce.nvim (⭐104) - Change keyword case.
- johmsalas/text-case.nvim (⭐411) - Text case changes via keybindings and custom substitute command with Telescope and LSP support.
Preconfigured Configuration / Diagnostics
- Cris-lml007/NeoPlus (⭐8) - NeoPlus is a free, open source IDE with tools that works on Neovim.
51. Free Programming Books (English, By Subjects)
Misc
- Software Technical Writing: A Guidebook - James Gallagher (PDF)
Professional Development
- Teaching Tech Together - Greg Wilson (HTML)
- Prev: Jan 15 - Jan 21, 2024
- Next: Jan 01 - Jan 07, 2024