Click any tag below to further narrow down your results
Links
Rad offers a streamlined approach to command-line scripting, combining Python-like syntax with built-in features for argument parsing, JSON handling, and HTTP requests. It eliminates the boilerplate often required in Bash and Python, making script writing more efficient. This language is designed specifically for creating CLI tools without the need for additional dependencies.
wxpath is a Python library that simplifies web crawling by allowing users to express both traversal and data extraction in a single XPath expression. It supports asynchronous operations for efficient crawling and streaming of results. The library includes features like a command-line interface, a terminal user interface, and options for politeness and caching.
This article introduces Kit, a toolkit for codebase mapping, symbol extraction, and code search. It allows developers to create tools like code reviewers and generators, and works seamlessly with Python and command-line interfaces. The documentation covers installation, usage, and advanced features for effective code analysis.
This article introduces "claude-code-transcripts," a Python CLI tool that converts Claude Code transcripts into detailed HTML pages for easier understanding and sharing. It allows users to select local sessions or fetch them from Claude Code for web, streamlining the process of documenting coding conversations.
This article discusses a CLI tool called TableDiff for comparing data between two tables across various databases. It supports different database adapters and offers features like schema-only comparison, cross-database diffing, and the ability to filter results with WHERE conditions.
Watchfiles is a modern, high-performance file watching and code reloading library for Python, utilizing the Notify rust library for file system notifications. It supports asynchronous operations and includes a command-line interface for executing commands upon file changes. The package is compatible with Python versions 3.9 to 3.14 and can be installed via pip or from source with Rust stable installed.
Burpa is a fork of the abandoned burpa project that provides a command-line interface and Python API for automating scans with Burp Suite, utilizing its REST API. It supports various scanning options, including authenticated scans and report generation, while also allowing configuration via environment variables. Recent updates include static type checking, removal of Slack support, and improved CLI functionality using python-fire.
The article introduces 'nblm-rs', an unofficial API client for the NotebookLM Enterprise, built on a Rust core. It offers a command-line interface (CLI) and a Python SDK to simplify interactions with the API, addressing common challenges such as authentication complexity and error handling. The project aims to provide production-ready tools for seamless integration and scripting with the NotebookLM API.