Awesome List Updates on Apr 01 - Apr 07, 2024
44 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Perl
Database Drivers / Relational Databases
- DBD::MariaDB - MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
2. Awesome Nix
Development / Discovery
- attic (⭐913) - Multi-tenant Nix Binary Cache.
3. Awesome Cpp
Debug
- cpp-dump (⭐232) - A C++ library for debugging purposes that can print any variable, even user-defined types. [MIT]
4. Awesome Kotlin
Libraries/Frameworks / Misc
- eriksencosta/math-common (⭐1) - Mathematical conventions to reduce boilerplate code
- eriksencosta/math-percentage (⭐2) - Percentage calculations made easy
Libraries/Frameworks / Multiplatform
- respawn-app/FlowMVI (⭐272) - A Kotlin Multiplatform architectural framework based on coroutines with an extensive feature set, powerful plugin system and a rich DSL.
5. GoBooks
2024 - Learning Go: An Idiomatic Approach to Real-World Go Programming, 2nd Edition / Why does this book look so different?
- Write idiomatic code in Go and design a Go project
- Understand the reasons behind Go's design decisions
- Use Go's tools to improve performance, optimize memory usage, and reduce garbage collection
- Learn how to use Go's advanced development tools
6. Awesome Cl
Tools
- nonempty (⭐3) - Non-empty collections for Common Lisp. LGPL3.
Miscellaneous
- nodgui - Bindings for the Tk toolkit, based on Ltk, with syntax sugar and additional widgets. LLGPL.
- 🎨 supports tk custom themes, such as ttkthemes and Forest-ttk-theme (⭐334).
- supports an SDL frame as an alternative to the Tk canvas when fast rendering is needed. For 2D (pixel-based) and 3D rendering (using openGL).
Typing
- algebraic-data-types (⭐133) - defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them. BSD_3Clause.
Community
- trivial-system-loader (⭐9) - A system installation/loading abstraction for Common Lisp.
- play nice with people using another library manager than Quicklisp: instead of hard-coding
(ql:quickload :mysystem)
, use(tsl:load-system :mysystem)
. tsl:load-system will first try to use ocicl if available, then quicklisp, then plain asdf:load-system.
- play nice with people using another library manager than Quicklisp: instead of hard-coding
Community / Interfaces to other package managers
- cl-nix-lite (⭐25) - Common Lisp module for Nix, without Quicklisp. AGPL-3.0
Querying HTML/DOM, web scraping / Isomorphic web frameworks
- scrapycl - web scraping framework for writing crawlers in Common Lisp. Unlicense.
- relying on lquery.
Deployment / Isomorphic web frameworks
- 40ants/ci (⭐11) - Highly opionated Github Actions workflow builder for Common Lisp projects.
- with: a linter, lisp critic, tests runner, test matrix, doc building, caching…
Others / Third-party APIs
- shop3 (⭐144) - a Hierarchical Task Network (HTN) AI planner. Mozilla Public License.
Emacs / Third-party APIs
- plain-common-lisp (⭐18) - A trivial way to get a native Common Lisp environment on Windows.
- ships SBCL, Quicklisp, Emacs and Slime.
- with example programs for a console program, accessing the Win32 API, displaying a GUI with IUP, running an OpenGL window.
Apps / Third-party APIs
- alexa (⭐60) - A Lexical Analyzer Generator. BSD_3Clause.
- ALEXA is a tool similar to lex or flex for generating lexical analyzers. Unlike tools like lex, however, ALEXA defines a domain-specific language within your Lisp program, so you don't need to invoke a separate tool.
- uclp (⭐20) - An experimental implementation of parsing expression grammars (PEGs, a la Janet) in Common Lisp. MIT.
- CheckL (⭐43) - Why write programs in Common Lisp but tests like Java? Meet CheckL!
- a testing library that checks the current test value against the previous one and offers restarts.
Plotting / Third-party APIs
- cl-text-plot (⭐8) - Plot with text in Common Lisp. No licence specified.
XML / Third-party APIs
- lisp-xl (⭐29) - Common Lisp Microsoft XLSX (Microsoft Excel) loader for arbitrarily-sized / big-size files. MIT.
- xlsx - a basic reader for Excel files.
7. Urban and Regional Planning Resources
Planning Coding Resources / Python
- Madina (⭐153) - Madina is a package of classes and functions to streamline the representation and analysis of urban networks. This library includes a python implementation of the Urban Network Analysis Tools.
8. Awesome Cakephp
Social
- 🍰 Favorites plugin (⭐1) - Allows users to star/like/favor records.
9. Awesome Docker
Security / Other
10. Awesome Workflow Automation
Resources
- The Productivity Blog - Proven productivity tips, tricks, and app reviews to streamline your life and work.
- The Productivity Newsletter - Weekly productivity boost with hot productivity hacks and tools to optimize your workflow and achieve more.
11. Awesome Langchain
Other LLM Frameworks / Videos Playlists
- LLocalSearch (⭐5.5k): LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.
- Plandex (⭐10k): An AI coding engine for complex tasks
12. Awesome Ios
Other Awesome Lists
- awsome-ios-animation (⭐5.2k) - A curated list of awesome iOS animation, including Objective-C and Swift libraries.
13. Awesome Transit
GTFS Data Collection and Maintenance Tools / Ruby
- IBI Data Tools Infra (⭐0) - A tool to quickly setup and run a local instance of the above IBI Data Tools project.
14. Awesome Plotters
Plotter Art For Sale / Patents
15. Awesome Azure Openai Llm
Microsoft Copilot Product Lineup / Lucene based search engine with OpenAI Embedding
- Customize Copilot
- Microsoft AI and AI Studio
- Microsoft AI
- The age of copilots: blog [Nov 2023]
- Azure AI Studio: Generative AI Developmet Hub + Promptflow + Azure AI Content safety / youtube / SDK and CLI
- Copilot Studio
- The Copilot System: Explained by Microsoft youtube [Mar 2023]
- Microsoft Copilot Studio: Customize Copilot for Microsoft 365. FKA. Power Virtual Agents: ref [Nov 2023]
- Microsoft Copilot Dashboard / blog
- Microsoft Office Copilot: Natural Language Commanding via Program Synthesis: [cnt]: Semantic Interpreter, a natural language-friendly AI system for productivity software such as Microsoft Office that leverages large language models (LLMs) to execute user intent across application features. [6 Jun 2023]
- NL2KQL: From Natural Language to Kusto Query [3 Apr 2024]
- SpreadsheetLLM: Introduces an efficient method to encode Excel sheets, outperforming previous approaches with 25 times fewer tokens.[12 Jul 2024]
- GraphRAG (by Microsoft): RAG with a graph-based approach to efficiently answer both specific and broad questions over large text corpora1. ref git (⭐15k) [24 Apr 2024]
- Microsoft AI and AI Studio
Semantic Kernel / Code Recipes
- Learning Paths for Semantic Kernel [28 Mar 2024]
Other techniques and LLM patterns / Llama Finetuning
- Mixture-of-Depths: All tokens should not require the same effort to compute. The idea is to make token passage through a block optional. Each block selects the top-k tokens for processing, and the rest skip it. ref [2 Apr 2024]
Trustworthy, Safe and Secure LLM / GPT series release date
- Anthropic Many-shot jailbreaking: simple long-context attack, Bypassing safety guardrails by bombarding them with unsafe or harmful questions and answers. [3 Apr 2024]
- FactTune: A procedure that enhances the factuality of LLMs without the need for human feedback. The process involves the fine-tuning of a separated LLM using methods such as DPO and RLAIF, guided by preferences generated by FActScore (⭐258). [14 Nov 2023]
FActScore
works by breaking down a generation into a series of atomic facts and then computing the percentage of these atomic facts by a reliable knowledge source.
16. Awesome Privacy
Analytics
- Unidentified Analytics - Naive ip-based tracking that works everywhere (web, command-line, email, etc). No account required. Developer friendly.
- Qubes OS is a security-oriented operating system that isolates various workspaces into separate virtual machines to enhance privacy and security.
- Tails is a portable operating system that protects against surveillance and censorship. It always starts from the same clean state and everything you do disappears automatically when you shut down Tails.
Version Control
- Github - , although the privacy policy is not very bad, it is owned by Microsoft, and it's common knowledge that it uses the code it hosts to train AI models.
- Codeberg - Codeberg is a collaboration platform providing Git hosting and services for free and open source software, content and projects.
- Forgejo - Forgejo is a self-hosted lightweight software forge.
- GitLab - GitLab a DevOps software package that can develop, secure, and operate software.
17. Awesome Go
Continuous Integration
- Bencher - A suite of continuous benchmarking tools designed to catch performance regressions in CI.
18. Free for Dev
Monitoring
- linkok.com - Online broken link checker, free for small websites up to 100 pages, completely free for open-source projects.
Issue Tracking and Project Management
- Teaminal - Standup, retro, and sprint planning tool for remote teams. Free for up to 15 users.
19. Awesome Love2d
Helpers
- GameStateManager (⭐7) - A lightweight, optimized, and easy-to-implement solution for efficient game state management.
20. Awesome Preact
Contents / Example Apps
- Gladys Assistant - A privacy-first, open-source home assistant (GitHub Project (⭐2.5k)).
21. Awesome Quant
Python / Indicators
- talipp (⭐353) - Incremental technical analysis library for Python.
- streaming_indicators (⭐51) - A python library for computing technical analysis indicators on streaming data.
Python / Risk Analysis
- fortitudo.tech (⭐188) - Conditional Value-at-Risk (CVaR) portfolio optimization and Entropy Pooling views / stress-testing in Python.
Python / Data Sources
- FinanceDatabase (⭐3.2k) - This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.
22. Awesome Rust
Applications / Emulators
- IBM PC
- MartyPC (⭐521) - An IBM PC/XT emulator written in Rust.
23. Awesome Opentofu
Official
Media / Helpers
Podcasts / Helpers
24. Awesome Naming
Tools, Applications, Libraries, Frameworks
- Webpack - A bundler for JavaScript and other web assets with a short and descriptive name that also somewhat rhymes.
25. Awesome List
Back-End Development
- OpenTofu (⭐80) - Open-source infrastructure as code tool.
26. Awesome Electronics
Arabic Section / Help
- Complete EE Course - دورة الالكترونيات العملية
- Complete Digital Electronics Course - دورة الالكترونيات الرقمية
- professional Electronics Design - دورة التصميم الالكتروني المحترف كاملة
- professional PCB Design - دورة تصميم اللوحات المطبوعة (PCB)
27. Awesome Polars
Libraries/Packages/Scripts / Polars plugins
- polars-finance (⭐21) - A collection of Python Polars plugins and functions for market data processing by @ngriffiths13.
Libraries/Packages/Scripts / Python
- Polars OLS (⭐93) - Python package that provides efficient rust implementations of common linear regression variants and exposes them as simple Polars expressions by @azmyrajab.
Resources / Tutorials & workshops
- Scripts and datasets for the O'Reilly book Python Polars: The Definitive Guide (⭐53) - Useful Python notebooks ordered by book chapter by @jeroenjanssens.
28. Awesome Agi Cocosci
Science Logology / Laboratory Automation
- Chemputation and the Standardization of Chemical Informatics - Journal of the American Chemical Society (Au), 2021. [All Versions]. This paper describes a standard hardware (the chemical processing programming architecture --- the ChemPU) to encompass all chemical synthesis, an approach which unifies all chemistry automation strategies, from solid-phase peptide synthesis, to HTE flow chemistry platforms, while at the same time establishing a publication standard so that researchers can exchange chemical code (χDL) to ensure reproducibility and interoperability.
- Convergence of multiple synthetic paradigms in a universally programmable chemical synthesis machine - Nature Chemistry, 2020. [All Versions]. [Preprint]. This paper shows how the Chemputer synthesis robot can be programmed to perform many different reactions, including solid-phase peptide synthesis, iterative cross-coupling and accessing reactive, unstable diazirines in a single, unified system with high yields and purity.
- An integrated self-optimizing programmable chemical synthesis and reaction engine - Nature Communications, 2024. [All Versions]. This paper presents a dynamically programmable system capable of making, optimizing, and discovering new molecules which utilizes seven sensors that continuously monitor the reaction. By developing a dynamic programming language, the work demonstrates the 10-fold scale-up of a highly exothermic oxidation reaction, end point detection, as well as detecting critical hardware failures.
29. Awesome Selfhosted
Software / Conference Management
- OpenSlides - A web based presentation and assembly system for managing and projecting agenda, motions and elections of an assembly. (Demo, Source Code (⭐489))
MIT
Docker
Software / File Transfer - Web-based File Managers
- Tiny File Manager - Web based File Manager in PHP, simple, fast and small file manager with a single file. (Demo, Source Code (⭐4.8k))
GPL-3.0
PHP
Software / Media Streaming - Multimedia Streaming
- Kyoo (⭐1.4k) - Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval. (Demo)
GPL-3.0
Docker
Software / Miscellaneous
- URL-to-PNG (⭐143) - URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via Local, S3, or CouchDB.
MIT
Nodejs/Docker
Software / Money, Budgeting & Management
- Receipt Wrangler
⚠
- Easy-to-use receipt manager, powered by AI. Allows users to create receipts effortlessly and quickly, categorize and more. (Demo, Source Code (⭐49))AGPL-3.0
Docker
Software / Personal Dashboards
- ryot (⭐1.8k) - Platform for tracking various facets of your life - media, fitness, etc. (Demo (⭐1.8k))
GPL-3.0
Docker
Software / Software Development - API Management
- Panora
⚠
- An API to add an integration catalog to your SaaS product in minutes (alternative to Merge.dev). (Source Code (⭐506))AGPL-3.0
Nodejs/Docker
30. Awesome Remote Job
Job boards
- Real Work From Anywhere - A site for fully location independent jobs. All jobs on the site are 100% work from anywhere.
31. Awesome Mac
Design and Product / Screencapturing Software
- Tuji - Take a screenshot, annotate it, and beautify it.
Utilities / Menu Bar Tools
- FunKey-Mechanical Keyboard App - FunKey is a Mac app that offers the ability to add artificial mechanical keyboard sounds to your MacBook. The ultimate Mac app for mechanical keyboard enthusiasts. []
Utilities / Window Management
- Assignee - Simple, instant app switcher.
- Lasso - Intuitive and easy to use grid-based window manager.
32. Awesome Readme
Examples
- serpro69/kotlin-faker (⭐454) - Project logo. Badges. Concise description and clear getting-started instructions with a link to the full documentation website. Test, build and contributing guidelines. Licence info.
33. Awesome Newsletters
Rust / Svelte
- Rust Bytes. A fun weekly newsletter keeping you informed about all things noteworthy in the world of The Rust Programming Language.
34. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- ptdewey/darkearth-nvim (⭐24) - A dark and earthy colorscheme supporting Tree-sitter and LSP.
Utility / Diagnostics
- pluffie/md-babel.nvim - Run code chunks from Markdown files, like org-babel.
- mistricky/codesnap.nvim (⭐559) - Snapshot plugin with rich features that can make pretty code snapshots.
Editing Support / Diagnostics
- ptdewey/yankbank-nvim (⭐52) - Enable streamlined access to recent yanks and deletions in a quick-access popup menu.
Preconfigured Configuration / Diagnostics
- Shaobin-Jiang/IceNvim (⭐130) - A beautiful, powerful and customizable config that is blazingly fast.
35. Awesome Directus
Integration / Community
- Official JS SDK - The JS SDK provides an intuitive interface for the Directus API from within a JavaScript-powered project (Browsers and Node.js).
- Official Gatsby Source Plugin - Source plugin for pulling data into Gatsby from a Directus API.
36. Awesome Python Typing
Additional types
- optype (⭐5) - Opinionated
collections.abc
andoperators
alternative: Flexible single-method protocols and typed operators with predictable names.
37. Awesome Creative Technology
Creative Technology
Name: WOA STUDIO
Locations: [Milan]
Keywords: immersive experiences, multimedia, video mapping, digital artistry
38. Awesome Generative Deep Art
Ethics, Philosophical questions and Discussions about Generative AI
Online Tools and Applications
- LangMagic: Learn languages from native content.
Large Language Models (LLMs)
- Floom (⭐33) AI gateway and marketplace for developers, enables streamlined integration of AI features into products
Text-related Generative Tools / Multi-agents
- Jack AI: AI Marketing Copywriter tool
Auxiliary tools and concepts / Deforum
- fynk: AI powered contract management software
- Taskbase: Virtual assistants packaged with AI powered software.
- AI Wedding Toast: Generate a personalized wedding speech with AI
39. Awesome WSL
Additional Resources / Miscellaneous Tools
- #windows-wsl - IRC channel on Libera.Chat.
40. Awesome Developer First
Orchestration
- Abstra - Python-based workflow engine for custom business processes.
41. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- dirbrowse (⭐0) - Customized version of the dirbrowse (⭐172k) plugin in oh-my-zsh.
- nvim-switcher (⭐0)- Manages switching between
nvim
distributinons such as Lazyvim, kickstart (⭐18k) or a home made configuration.
- touchplus (⭐3) - Create files with
touch
including the path.
- zellij (tranzystorek-io) - Provides an environment that autostarts zellij (⭐20k) as your terminal's multiplexer.
Completions / superconsole - Windows-only
- antibody (⭐0) - This plugin provides completion for the Antibody (⭐1.7k) plugin manager.
- audogombleed.sh (⭐2) - Makes it easy to generate completion files using a declarative syntax, quickly and without coding.
Themes / superconsole - Windows-only
- club-house (⭐0) - Requires a Nerd Font (⭐53k). Has decorators for username, hostname, python virtual environment, current working directory,
git
status information and the exit code of the last command run.
- devil-puppet (⭐0) - Theme decorated by a pentagram. Has decorators for username, hostname, python virtual environment, current working directory,
git
status information and the exit code of the last command run.
- ko (⭐1) - Includes decorators for
git
status and current directory.
- outer-space (⭐2) - Includes decorators for user@hostname, active python virtual environment, current directory and
git
status.
- river-dreams (⭐3) - Includes decorators for
git
information, machine's IP address, time, disk usage on/
, current Pythonvenv
, current directory, root status, and the last command's exit status.
- rkj-with-conda (⭐0) - Based on omz's rkj (⭐172k) and adds conda environment and
git
status decorators.
42. Awesome Jax
Libraries
- Levanter - Legible, Scalable, Reproducible Foundation Models with Named Tensors and JAX.
- EasyLM - LLMs made easy: Pre-training, finetuning, evaluating and serving LLMs in JAX/Flax.
Community / NumPyro
43. Awesome Machine Learning
Python / Data Analysis / Data Visualization
- DataComPy (⭐448) - A library to compare Pandas, Polars, and Spark data frames. It provides stats and lets users adjust for match accuracy.
44. Awesome Terraform
Tools / Community providers
- tenv (⭐578) - OpenTofu/Terraform/Terragrunt version manager.
Self-hosted Terraform Platforms / IDE
- Lynx (⭐225) - Fast, Secure and Reliable Terraform Backend. It has a user-friendly dashboard, project and environment management, state versioning, locking and snapshots support.
- Prev: Apr 08 - Apr 14, 2024
- Next: Mar 25 - Mar 31, 2024