Awesome List Updates on Apr 01 - Apr 07, 2024
42 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 (⭐1.2k) - Multi-tenant Nix Binary Cache.
3. 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 (⭐350) - A Kotlin Multiplatform architectural framework based on coroutines with an extensive feature set, powerful plugin system and a rich DSL.
4. 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
5. 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 (⭐396).
- 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 (⭐138) - 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 (⭐12) - 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 (⭐33) - 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 (⭐13) - 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 (⭐151) - a Hierarchical Task Network (HTN) AI planner. Mozilla Public License.
Emacs / Third-party APIs
- plain-common-lisp (⭐20) - 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
- uclp (⭐25) - An experimental implementation of parsing expression grammars (PEGs, a la Janet) in Common Lisp. MIT.
- alexa (⭐61) - 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.
- 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 (⭐10) - Plot with text in Common Lisp. No licence specified.
XML / Third-party APIs
- lisp-xl (⭐28) - Common Lisp Microsoft XLSX (Microsoft Excel) loader for arbitrarily-sized / big-size files. MIT.
- xlsx - a basic reader for Excel files.
6. Urban and Regional Planning Resources
Planning Coding Resources / Python
- Madina (⭐169) - 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.
7. Awesome Cakephp
Social
- Favorites plugin (⭐2) - Allows users to star/like/favor records.
8. Awesome Docker
Security / Other
9. 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.
10. 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
11. Awesome Ios
Other Awesome Lists
- awsome-ios-animation (⭐5.3k) - A curated list of awesome iOS animation, including Objective-C and Swift libraries.
12. Awesome Transit
GTFS Data Collection and Maintenance Tools / Ruby
- IBI Data Tools Infra (⭐1) - A tool to quickly setup and run a local instance of the above IBI Data Tools project.
13. Awesome Plotters
Plotter Art For Sale / Patents
14. 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.
15. Awesome Cpp
Debug
- Bencher - A suite of continuous benchmarking tools designed to catch performance regressions in CI. [MIT]/[Apache2]
- cpp-dump (⭐313) - A C++ library for debugging purposes that can print any variable, even user-defined types. [MIT]
16. 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.
17. Awesome Love2d
Helpers
- GameStateManager (⭐11) - A lightweight, optimized, and easy-to-implement solution for efficient game state management.
18. Awesome Preact
Contents / Example Apps
- Gladys Assistant - A privacy-first, open-source home assistant (GitHub Project (⭐2.5k)).
19. Awesome Quant
Python / Indicators
- talipp (⭐423) - Incremental technical analysis library for Python.
- streaming_indicators (⭐83) - A python library for computing technical analysis indicators on streaming data.
Python / Risk Analysis
- fortitudo.tech (⭐241) - Conditional Value-at-Risk (CVaR) portfolio optimization and Entropy Pooling views / stress-testing in Python.
Python / Data Sources
- FinanceDatabase (⭐3.9k) - This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.
20. Awesome Rust
Applications / Emulators
- IBM PC
- MartyPC (⭐602) - An IBM PC/XT emulator written in Rust.
21. Awesome Opentofu
Official
Media / Helpers
Podcasts / Helpers
22. 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.
23. Awesome List
Back-End Development
- OpenTofu (⭐96) - Open-source infrastructure as code tool.
24. Awesome Electronics
Arabic Section / Help
- Complete EE Course - دورة الالكترونيات العملية
- Complete Digital Electronics Course - دورة الالكترونيات الرقمية
- professional Electronics Design - دورة التصميم الالكتروني المحترف كاملة
- professional PCB Design - دورة تصميم اللوحات المطبوعة (PCB)
25. Awesome Polars
Libraries/Packages/Scripts / Polars plugins
- polars-finance (⭐37) - A collection of Python Polars plugins and functions for market data processing by @ngriffiths13.
Libraries/Packages/Scripts / Python
- Polars OLS (⭐129) - 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 (⭐115) - Useful Python notebooks ordered by book chapter by @jeroenjanssens.
26. 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.
27. 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 (⭐521))
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 (⭐5.1k))
GPL-3.0
PHP
Software / Media Streaming - Multimedia Streaming
- Kyoo (⭐1.9k) - 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 (⭐173) - 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 (⭐99))AGPL-3.0
Docker
Software / Personal Dashboards
- ryot (⭐2.2k) - Platform for tracking various facets of your life - media, fitness, etc. (Demo (⭐2.2k))
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 (⭐972))AGPL-3.0
Nodejs/Docker
28. 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.
29. 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.
Utilities / Window Management
- Assignee - Simple, instant app switcher.
- Lasso - Intuitive and easy to use grid-based window manager.
30. Awesome Readme
Examples
- serpro69/kotlin-faker (⭐477) - 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.
31. 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.
32. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- ptdewey/darkearth-nvim (⭐45) - 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 (⭐741) - Snapshot plugin with rich features that can make pretty code snapshots.
Editing Support / Diagnostics
- ptdewey/yankbank-nvim (⭐118) - Enable streamlined access to recent yanks and deletions in a quick-access popup menu.
Preconfigured Configuration / Diagnostics
- Shaobin-Jiang/IceNvim (⭐171) - A beautiful, powerful and customizable config that is blazingly fast.
33. 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.
34. Awesome Python Typing
Additional types
- optype (⭐25) - Opinionated
collections.abc
andoperators
alternative: Flexible single-method protocols and typed operators with predictable names.
35. Awesome Creative Technology
Creative Technology
Name: WOA STUDIO
Locations: [Milan]
Keywords: immersive experiences, multimedia, video mapping, digital artistry
36. 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 (⭐39) 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
37. Awesome WSL
Additional Resources / Miscellaneous Tools
- #windows-wsl - IRC channel on Libera.Chat.
38. Awesome Developer First
Automation
- Abstra - Python-based workflow engine for custom business processes.
39. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- dirbrowse (⭐0) - Customized version of the dirbrowse (⭐175k) plugin in oh-my-zsh.
- nvim-switcher (⭐0)- Manages switching between
nvim
distributinons such as Lazyvim, kickstart (⭐21k) or a home made configuration.
- touchplus (⭐3) - Create files with
touch
including the path.
- zellij (tranzystorek-io) - Provides an environment that autostarts zellij (⭐23k) as your terminal's multiplexer.
Completions / superconsole - Windows-only
- antibody (⭐0) - This plugin provides completion for the Antibody (⭐1.7k) plugin manager.
- audogombleed.sh (⭐5) - 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 (⭐56k). 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 (⭐175k) and adds conda environment and
git
status decorators.
40. 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
41. Awesome Machine Learning
Python / Data Analysis / Data Visualization
- DataComPy (⭐487) - A library to compare Pandas, Polars, and Spark data frames. It provides stats and lets users adjust for match accuracy.
42. Awesome Terraform
Tools / Community providers
- tenv (⭐798) - OpenTofu/Terraform/Terragrunt version manager.
Self-hosted Terraform Platforms / IDE
- Lynx (⭐310) - 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