tzapu writes about WiFiManager, an Espressif ESPx WiFi connection manager featuring a fallback web configuration portal. The library allows devices like the ESP8266 and ESP32 to automatically enter Access Point mode if they cannot connect to a saved network, enabling users to configure credentials via a captive web portal from any device with a browser.
- Supports both ESP8266 and ESP32 platforms
- Features a captive portal that redirects all traffic to the configuration page
- Includes support for custom parameters beyond SSID and password (e.g., MQTT settings)
- Provides language switching options including German, Spanish, French, Portuguese, and Brazilian Portuguese
- Supports on-demand configuration portals via a trigger pin or software command
Carapace is a shell completion library (carapace-sh/carapace) as well as a binary containing a collection of shell completers (carapace-sh/carapace-bin). It works across multiple operating systems and multiple POSIX and non-POSIX shells.
A relative time formatting library, with no code. It provides functions for formatting relative times, durations, and dates, and relies on human implementation based on a specification and test suite.
Concordia University Libraries adopted SemanticScuttle for managing lists of recommended resources, providing a centralized and reliable method for librarians to update and display these resources on their website.
smolagents is a library that enables you to run powerful agents with minimal complexity, supporting any LLM and offering first-class support for code agents.
Example: `webagent --prompt "go to xyz.com/women, get to sale section, click the first clothing item you see. Get the product details, and the price, return them. note that I'm shopping from France"`
Ricardo Lima Caratti releases an Arduino library that simplifies the use of the QN8066 FM transceiver, making it easier for hobbyists to build FM radio projects.
A GitHub repository containing a library for Emacs Lisp that allows you to put text data into boxes and align them horizontally, applying margin, padding, borders. This library also supports wrapping any text you want into a box, preserving its properties. The API provides functions for inserting boxes, rows, and columns, as well as retrieving box and column information.