Coding & Development
Browsing page 508 of AI tools for Coding & Development. Sorted by confidence score — our independent quality rating.
SeeDream
SeeDream is a free AI image editing model originating from China, designed to provide users with powerful features for creative visual content. It is recognized for its advanced capabilities in both image generation and manipulation. The model has reportedly shown strong performance, with claims of surpassing other well-known AI models, such as Google NanoBanana, in specific benchmarks. This tool focuses on enhancing and creating visual content through artificial intelligence.
Jupyter Agent
Jupyter Agent is an AI-powered tool specifically developed for task automation. Its primary applications include content generation, where it can streamline the creation of various types of content, and educational applications, suggesting its utility in learning environments or for creating educational materials. The tool is accessible at no cost, making it a free resource for users. It is hosted and deployed on the HuggingFace platform, indicating its potential integration with other AI models and datasets available there.
App Debug - App info & details
App Debug is an essential Android mobile application designed for developers and advanced users to gain deep insights into the internal structure of apps installed on their devices. It offers a comprehensive view of critical app information, including package names, version details, requested permissions, activities, services, broadcast receivers, and content providers. Users can effectively diagnose issues and optimize application performance by examining the app's manifest file and exporting it for further analysis. This tool is invaluable for understanding app behavior and ensuring optimal functionality.
futu_algo
futu_algo is an open-source algorithmic trading solution built on FutuOpenD and FutuOpenAPI, designed for Python users. It supports Hong Kong stock market users of FutuNiuNiu and FutuMooMoo, with plans for broader market support. Key features include automatic downloading of historical K-Line data (up to 1M level for 2 years, or 1D for 10 years) into CSV and SQLite for backtesting. Users can backtest their own trading strategies with summarized reports and visualizations using Pyfolio. The tool offers real-time, low-latency algorithmic trading, allowing users to apply custom strategies to their stock pool. An advanced stock screener helps identify high-quality stocks based on user-defined strategies, with email notification capabilities. It also provides a trading strategy editor with common strategy templates like MACD and KDJ-based rules.
YoloDotNet
YoloDotNet is a modular, lightweight C# library built on .NET 8, ONNX Runtime, and SkiaSharp, designed for real-time computer vision and YOLO-based inference. It offers high-performance inference for modern YOLO model families (YOLOv5u through YOLOv26, YOLO-World, YOLO-E, and RT-DETR) without relying on heavy computer vision frameworks like OpenCV or Python runtimes. Developers gain explicit control over execution, memory, and preprocessing, making it ideal for production-ready desktop apps, backend services, and real-time vision pipelines requiring deterministic behavior. It supports various vision tasks including classification, object detection, OBB detection, segmentation, and pose estimation, with flexible execution providers for CPU, CUDA/TensorRT, OpenVINO, CoreML, and DirectML.
great_expectations
Great Expectations (GX Core) is an open-source data quality tool designed to help data teams ensure the reliability and integrity of their data. It allows users to define, document, and test 'Expectations' – essentially unit tests for data – to always know what to expect from their datasets. GX Core combines community wisdom with a super-simple package, making it easy to implement data quality checks. It supports Python 3.10 through 3.13, with experimental support for Python 3.14 and later. The tool fosters collaboration by providing a common language for data quality tests and automatically generating documentation for validation results, simplifying data quality processes and preserving institutional knowledge about data.
rust_sqlite
rust_sqlite, also known as SQLRite, is a simple embedded database modeled after SQLite but developed entirely in Rust. The project's primary goal is to offer a hands-on approach to understanding database internals by building one from the ground up. It features a cross-platform Tauri 2.0 + Svelte 5 desktop GUI alongside a REPL for interaction. The tool supports core SQL statements like CREATE TABLE, INSERT, SELECT, UPDATE, and DELETE, along with basic transactions. It emphasizes on-disk persistence, a cell-based B-Tree structure, and secondary indexes. The project is actively developed in phases, with current work focusing on durability and concurrency through a Write-Ahead Log (WAL) and multi-reader/single-writer access.
WFN
WFN (Windows Firewall Notifier) is an open-source extension designed to enhance the capabilities of the native Windows Firewall. It offers real-time monitoring of network connections, providing users with a visual representation of active connections. A key feature is its ability to notify users about outgoing connection attempts, allowing for greater control over network traffic and improved system security. Additionally, WFN includes bandwidth usage monitoring, giving users insights into their network consumption. This tool is particularly useful for developers and IT professionals who require granular control and visibility over their system's network activity.
wifidog-gateway
wifidog-gateway is an open-source captive portal solution specifically engineered for embedded systems. It provides a comprehensive and embeddable framework for managing and securing wireless networks, allowing organizations or individuals to establish free hotspots. The system helps prevent misuse of internet connections by implementing a captive portal, which requires users to authenticate or agree to terms before gaining access. This project is ideal for those looking to deploy controlled wireless access in various environments, offering a robust solution for network management and security.
RoboLens AI
RoboLens AI serves as a comprehensive platform, consolidating various AI-powered solutions into a single, accessible interface. Users can leverage its capabilities for AI chat, generating text, creating images, processing videos, and assisting with coding tasks. The platform is designed to offer a streamlined experience for interacting with different AI functionalities, catering to a broad range of creative and productivity needs. It operates on a token-based, pay-as-you-use model, allowing users to manage their consumption based on their specific requirements.
vpnkit
vpnkit is an open-source toolkit that enables the embedding of VPN capabilities directly into applications, focusing on seamless interoperability between HyperKit virtual machines and host VPN configurations. It addresses the common issue of VPNs clashing with VM network setups by intercepting VM traffic at the Ethernet level and translating it into appropriate socket API calls on macOS or Windows. This allows host applications to generate traffic without requiring low-level Ethernet bridging. Key features include handling NTP, DNS, UDP, and TCP protocols, supporting port forwarding, and offering experimental transparent HTTP proxying. It is licensed under Apache License, Version 2.0.
Immutable AI
Immutable AI is dedicated to fostering transparency and trust within the artificial intelligence landscape. The platform is actively developing a secure and decentralized computing network specifically designed for AI applications. Their core mission revolves around creating an energy-efficient future for AI, emphasizing solutions that are both human-centric and tamper-proof. While specific features are not detailed on the currently down website, the overarching goal is to provide a robust and trustworthy infrastructure for AI development and deployment, ensuring integrity and accountability in AI systems.
thinkpad-ec
thinkpad-ec is an open-source project designed to provide infrastructure for examining and patching the embedded controller (EC) firmware on Thinkpad laptops, specifically the xx30 series. Its primary purpose is to facilitate the installation and proper functioning of classic 7-row keyboards on these models by applying necessary EC patches. Additionally, it includes optional patches to disable authentic battery validation checks. The tool supports various Thinkpad models like T430, T530, W530, and X230, and offers step-by-step instructions for building and flashing patched firmware using a bootable USB stick or CDROM. It's built for Linux environments and requires specific package installations for Debian, Fedora, and OpenSUSE.
YOLOv3
YOLOv3 is an open-source Keras implementation of the YOLOv3 object detection algorithm, designed for identifying objects within images and videos. This tool requires specific dependencies including OpenCV 3.4, Python 3.6, TensorFlow-gpu 1.5.0, and Keras 2.1.3. Users can quickly get started by downloading official YOLOv3 weights and converting them to a Keras H5 file using the provided `yad2k.py` script. The tool demonstrates improved classification capabilities over its predecessor, YOLOv2. While it currently supports object detection, future development plans include training the model for broader applications. It is a valuable resource for developers and data scientists working on computer vision tasks.
microprofile
microprofile is an embeddable profiler designed for C++ projects, offering robust capabilities for performance analysis and bottleneck identification. It integrates easily into existing codebases, requiring just a few lines to start profiling. Key features include CPU and GPU timing across multiple APIs like OpenGL, D3D11, D3D12, and Vulkan, as well as support for multithreaded renderers. The tool also provides counter tracking, a timeline view for longer-duration events, and a live web view for real-time monitoring and capture generation. A standout feature is dynamic instrumentation for Intel x86-64, allowing injection of markers into running code without recompilation, though it's noted as experimental. Captures can be compared, and the tool supports compressed captures using miniz to manage file sizes.
Cline 3.6
Cline 3.6 is an AI-powered code editor designed to boost developer productivity. It provides free options for leveraging a variety of AI models, serving as a strong alternative to other AI code editors. The tool seamlessly integrates artificial intelligence into the coding process, offering assistance with key development tasks such as generating code, completing code snippets, and debugging. This focus on AI integration aims to streamline workflows and improve efficiency for developers.
whatlang-rs
whatlang-rs is a natural language detection library specifically designed for Rust, prioritizing simplicity and performance. It can identify 70 different languages and also recognizes the script (e.g., Latin, Cyrillic) used in the text. The library provides reliability information for its detections, helping users understand the confidence level of the identified language. Based on trigram language models, it offers a lightweight and fast solution for language identification. It is open-source and provides bindings for other languages like Go, Python, and Elixir, making it versatile for various development environments. An online demo is available for users to test its capabilities.
Image-Guided OWL-ViT Demo
The Image-Guided OWL-ViT Demo is a Hugging Face Space designed to demonstrate the capabilities of the OWL-ViT model for image-guided object detection. While the current live website indicates a runtime error preventing the application from functioning, its intended purpose is to provide a platform for users to interact with and understand how the OWL-ViT model identifies objects within images based on specific guidance. This tool is valuable for researchers, developers, and AI enthusiasts interested in the practical application of advanced image recognition technologies and exploring the underlying mechanisms of models like OWL-ViT.
spiffs
SPIFFS (SPI Flash File System) is an open-source file system specifically engineered for SPI NOR flash devices in embedded systems. It prioritizes low RAM usage, operating with statically sized RAM buffers independent of the number of files. SPIFFS offers a POSIX-like API for file operations, including open, close, read, write, seek, and stat. It supports wear leveling to extend the lifespan of flash memory and includes built-in file system consistency checks. While highly configurable and capable of running multiple configurations on the same target, it currently does not support directories, creating a flat file structure. It is intended for small memory devices, typically up to 128MB, due to its design goal of minimal RAM consumption.
llm-twin-course
llm-twin-course is a free educational resource designed to guide users through the process of building a production-ready Large Language Model (LLM) and Retrieval Augmented Generation (RAG) system. The course emphasizes LLMOps best practices, offering practical, hands-on lessons and accompanying source code. It covers the entire development lifecycle, from initial data gathering to the final stages of productionizing LLMs, with a specific focus on creating an AI replica.
luaradio
LuaRadio is a lightweight and embeddable flow graph signal processing framework specifically designed for software-defined radio (SDR). Built on LuaJIT, it offers a small binary footprint and no external hard dependencies, making it highly portable. The framework provides a comprehensive suite of source, sink, and processing blocks, along with a simple API for defining and running flow graphs, creating custom blocks, and managing data types. It's ideal for rapidly prototyping software radios, developing modulation/demodulation utilities, and conducting signal processing experiments. LuaRadio can also be embedded into existing radio applications, serving as a user-scriptable engine for advanced signal processing tasks. It supports computational acceleration through LuaJIT's FFI to wrap external libraries like VOLK, liquid-dsp, and others, ensuring efficient performance.
Google Colab
Google Colab is a free, cloud-based Jupyter notebook environment that allows users to write and execute Python code directly within their web browser. It eliminates the need for local setup, providing immediate access to powerful computing resources such as Graphics Processing Units (GPUs) and Tensor Processing Units (TPUs). This makes it an ideal platform for various computational tasks, including machine learning, deep learning, and comprehensive data analysis projects, catering to both educational and professional use cases.
Remote ADB Shell Debug
Remote ADB Shell Debug is an Android mobile application designed to facilitate remote wireless debugging between Android devices. This tool allows users to execute ADB shell commands directly from one Android device to remotely debug another, eliminating the need for a computer. It provides a seamless interface for managing and troubleshooting Android devices over a wireless connection, enhancing flexibility and efficiency for developers and tech enthusiasts. For users without two Android devices, the developer also offers 'Local ADB Platform Tool Debug'. This app is ideal for streamlining debugging processes and configuring devices remotely.
awesome-prompts
awesome-prompts offers a curated collection of ChatGPT prompts, meticulously sourced from the highest-rated GPTs available in the GPTs Store. This resource is specifically designed for individuals interested in prompt engineering, prompt attack, and prompt protection. Beyond just providing prompts, the repository also features a selection of advanced prompt engineering papers, offering deeper insights into the field. Its primary goal is to assist users in discovering, exploring, and understanding effective prompt strategies for various applications.