Coding & Development
Browsing page 479 of AI tools for Coding & Development. Sorted by confidence score — our independent quality rating.
Cascadeur
Cascadeur is a standalone software designed for 3D keyframe animation, specifically catering to humanoids and other characters. It significantly simplifies the animation process through its AI-assisted tools, allowing users to quickly create key poses and instantly visualize physical results. The software also enables easy adjustment of secondary motion while maintaining full user control. Cascadeur supports managing scenes with multiple characters and offers various edit modes to suit different stages of the animation workflow. It's suitable for creating animations from scratch or editing existing ones, making it a versatile tool for animators and game developers.
YOLOv11-RGBT
YOLOv11-RGBT offers a comprehensive single-stage multispectral object detection framework, extending the capabilities of YOLO models (from YOLOv3 to YOLOv13) and RTDETR to handle RGBT (Red, Green, Blue, Thermal) data. This project simplifies the configuration of visible and infrared datasets for multimodal object detection tasks, providing three distinct configuration methods. It supports multi-spectral object detection, keypoint detection, and instance segmentation. The framework is adaptable to various pixel-aligned images, including depth maps and SAR images, not just multispectral. Key features include support for TIFF images, 16-bit multi-spectral datasets with arbitrary channels, and various image formats like Gray, BGR, RGBT, and Multispectral with flexible channel configurations.
vscode-antigravity-cockpit
The vscode-antigravity-cockpit is a VS Code extension designed to provide comprehensive monitoring of Google Antigravity AI quotas. It offers a flexible interface with both a Webview dashboard for visual tracking and a QuickPick mode for keyboard-centric users or environments where Webview is unavailable. Key features include the ability to group quotas by pool, rename models and groups, and drag-and-drop sorting for personalized views. Users can monitor multiple models simultaneously in the status bar with customizable formats and receive threshold notifications for warnings or critical quota levels. The extension supports both local and authorized monitoring sources, including multi-account authorization, and offers an auto wake-up feature to proactively reset AI model quota cycles.
klipse
Klipse is a JavaScript plugin designed for embedding interactive code snippets directly into tech blogs and web pages. It transforms static code blocks into live, editable examples that execute in the browser, eliminating the need for server-side processing. Klipse supports a wide array of programming languages including JavaScript, Ruby, PHP, Clojure[Script], C++, Python, Python3 (with numpy, pandas), Scheme, Prolog, Common Lisp, SQL, Lua, Go, BrainFuck, JSX, EcmaScript2017, and OCaml. This tool enhances the reader experience by allowing them to modify and experiment with code snippets in real-time, making learning and demonstration more engaging. Integration is straightforward, requiring a few lines of HTML and JavaScript to set up.
SEED-Bench Leaderboard
SEED-Bench Leaderboard is a platform designed for evaluating and comparing the performance of various AI models. Users can submit their model evaluation results in JSON format, providing details such as the model name, type, size, and the evaluation method used. The platform then analyzes and displays the model's performance on a public leaderboard. This tool serves as a centralized hub for researchers and developers to track advancements and benchmark their models against others in the AI field. While the current live website indicates a build error, the intended functionality is to facilitate transparent and comparable evaluation of AI models.
BobTheSmuggler
"Bob the Smuggler" is an open-source tool designed to perform HTML Smuggling Attacks, enabling users to embed 7z/zip archives within HTML files. It compresses binaries (EXE/DLL) into password-protected 7z/zip formats, XOR encrypts the archive, and then conceals it inside PNG/GIF image files, creating image polyglots. The tool supports various payload delivery chains, including embedding directly into HTML, SVG, or through image files. Key features include stealthy file concealment, versatile embedding options, advanced obfuscation, and custom template support. It also offers an intuitive command-line interface and visual validation for PNG files. Pre-requisites involve installing specific Python libraries like `python-magic`, `py7zr`, and `pyminizip`.
ArduinoJson
ArduinoJson is a highly efficient and simple C++ JSON library specifically designed for Arduino and other embedded systems. It offers robust JSON deserialization and serialization capabilities, including support for UTF-16 escape sequences, comments, and input filtering. Beyond JSON, it also handles MessagePack serialization and deserialization. The library is optimized for embedded environments, consuming less RAM and performing faster than alternative solutions. It is highly versatile, supporting custom allocators, various string types (String, std::string, std::string_view), and custom readers/writers. ArduinoJson is portable, compatible with C++11, C++14, and C++17, and works across a wide range of boards and development environments, making it a reliable choice for IoT and embedded C++ projects.
BDG Win
BDG Win is presented as a platform for color prediction games, which are a form of gambling. The website itself strongly advises against using the platform, highlighting the inherent risks associated with such games. It warns that while the games may appear harmless and quick, they can lead to financial loss, stress, and addiction. The platform explicitly states that there is no fixed or trusted income, and unknown APK files can pose security risks to personal data and devices. Instead of engaging with BDG Win, the site encourages users to pursue safer and more productive activities like learning new skills, fitness, studies, freelancing, or building legitimate online income sources. The overall message is a cautionary one, emphasizing the potential negative consequences of gambling-style platforms.
Awesome-Vision-Mamba-Models
Awesome-Vision-Mamba-Models is an open-source GitHub repository dedicated to the rapidly evolving field of visual Mamba models. It functions as a comprehensive resource, offering a survey of existing models and exploring new outlooks and advancements in the domain. The repository is actively maintained and updated with the latest research papers and developments, making it an invaluable hub for researchers, academics, and practitioners working with or interested in visual Mamba. Its structure allows for easy navigation through various models and related information, fostering knowledge sharing and collaboration within the AI community.
Awesome-VLA4AD
Awesome-VLA4AD is a comprehensive and continuously updated repository dedicated to Vision–Language–Action models for Autonomous Driving (VLA4AD). It serves as the companion resource to a survey paper, offering a curated collection of research papers, datasets, and tools in the field. The repository categorizes VLA4AD advancements into stages, from explanatory perception modules to end-to-end reasoning and control architectures. It details various models, their key features, and links to their respective papers and codebases. Additionally, it lists relevant datasets and benchmarks, making it an invaluable resource for researchers, academics, and engineers working on autonomous driving systems.
Flo
Flo is a command-line interface (CLI) tool designed to help developers quickly identify and resolve errors in their code. By scanning the codebase, Flo provides actionable solutions, aiming to prevent developers from getting stuck on common programming issues. This tool integrates seamlessly into development workflows, offering a practical approach to debugging. It is easily installable globally via npm, making it accessible for immediate use in various projects. Flo's primary goal is to streamline the debugging process, allowing developers to ship faster and maintain productivity.
Gaussian-SLAM
Gaussian-SLAM is an open-source project available on GitHub, designed for photo-realistic dense Simultaneous Localization and Mapping (SLAM). It leverages Gaussian splatting to achieve high-quality 3D reconstruction, offering a robust solution for researchers and engineers in computer vision and robotics. The tool supports various datasets including Replica, TUM_RGBD, ScanNet, and ScanNet++, and provides scripts for easy setup and data downloading. Users can configure and run SLAM experiments, reproduce results, and even generate fly-through videos based on reconstructed scenes. It's tested on powerful GPUs like RTX3090 and RTX A6000, ensuring performance for demanding tasks.
github-widget
github-widget is an open-source tool designed to easily embed GitHub profile details into any website. Users can display their GitHub username, repository information, and other relevant details by simply copying and pasting a small code snippet into their HTML. The widget is highly customizable and can be integrated via direct script inclusion, npm, or bower, offering flexibility for different development workflows. This tool is ideal for developers, designers, or anyone who wants to showcase their GitHub activity and contributions directly on their personal website, portfolio, or project pages, providing a dynamic and up-to-date representation of their work.
WBBlades
WBBlades is a comprehensive toolkit designed for iOS developers, leveraging Mach-O file parsing to enhance application performance and stability. It offers one-click detection for unused Objective-C and Swift classes, protocols, and resources, helping to optimize app size. The tool also provides detailed package size analysis for static and dynamic libraries within .ipa files. A key feature is its point-to-point crash analysis, supporting system logs from platforms like Huawei and Bugly, even in the absence of dSYM files for Objective-C crashes. Additionally, WBBlades includes capabilities for automatic class extraction and hooking based on Mach-O files, utilizing advanced techniques like __Text assembly code analysis and dyld_chained_Fixups processing. It offers both a command-line interface and a visual tool for ease of use.
FabricView
FabricView is an open-source Android library designed for canvas drawing, offering functionalities similar to Fabric.js for web development. It enables developers to integrate robust drawing capabilities into their Android applications, supporting various input types including text, images, and hand/stylus drawing. The library is currently under active development, with plans for refactoring and polishing. Key features include support for multiple input colors, different background modes like notebook and graph paper, and the ability to export the canvas as an image. Future enhancements are planned, such as layers, groups, transparency, and advanced transformations like rotations and scaling. FabricView provides an API for easy integration and offers comprehensive documentation.
Hangjam: AI Chat and Roleplay
Hangjam is a mobile application designed to offer an immersive AI chat and roleplay experience directly on your device. It provides users with access to a vast library of pre-existing AI characters, allowing for diverse interactions and storytelling. Beyond pre-made characters, the platform also empowers users to design and customize their own AI companions, fostering creative exploration and personalized interactive adventures. A key feature of Hangjam is its ability to remember past conversations, enabling the AI to adapt to your unique style and preferences, which leads to more dynamic and engaging storytelling experiences over time. This continuous learning ensures that interactions feel more natural and tailored to the user.
openai-cookbook
OpenAI-cookbook is an open-source repository offering a collection of examples and guides designed to help developers effectively use the OpenAI API. It provides practical code samples, primarily in Python, along with clear instructions for accomplishing common tasks and integrating OpenAI's powerful AI models into various applications. The cookbook serves as a valuable resource for understanding API functionalities, exploring different use cases, and accelerating development with OpenAI's technologies. Users need an OpenAI account and API key to run the examples, which can be set via an environment variable or an .env file.
TheBloke Quantized Models
TheBloke Quantized Models is a Hugging Face Space designed to help users find and explore quantized AI models. Quantization is a technique that reduces the size and computational cost of AI models, making them more efficient for deployment and use on various hardware. This tool provides a search interface where users can look for models based on the author or the model's specific name. The platform presents a table of available models, detailing their types and other relevant information. While the current status indicates a build error, the intent of the space is to serve as a repository and discovery tool for these optimized AI models, primarily hosted on Hugging Face.
OpenCV-Face-Recognition
OpenCV-Face-Recognition is an open-source project designed for real-time face recognition using OpenCV and Python. It serves as a foundational resource for developers and data scientists looking to implement face detection and recognition systems. The project includes comprehensive tutorials, making it accessible for those who want to build end-to-end face recognition applications. It leverages the power of OpenCV for image processing and Python for scripting, providing a robust framework for various computer vision tasks related to facial analysis. This tool is particularly useful for learning and developing custom solutions in areas such as security, attendance systems, or interactive applications requiring real-time facial identification.
PaddleDetection
PaddleDetection is an end-to-end object detection development toolkit built on PaddlePaddle, offering a rich set of model components and benchmarks. It focuses on industrial applications by providing specialized models and tools, along with practical application examples. This toolkit helps developers streamline the entire process from data preparation and model selection to training and deployment. It supports various tasks including 2D/3D object detection, instance segmentation, face detection, keypoint detection, multi-object tracking, and semi-supervised learning. PaddleDetection also features low-code full-process development capabilities and a modular design for easy model construction.
nerfies.github.io
Nerfies is an open-source project that hosts the source code for the Nerfies website, which is dedicated to Deformable Neural Radiance Fields. This repository serves as a valuable resource for researchers and developers working with neural radiance fields, particularly those interested in creating dynamic and deformable 3D scenes from 2D images. The project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, encouraging collaboration and further development within the AI community. It provides the foundational code for understanding and implementing Nerfies, making it an essential reference for advancing research in computer vision and graphics.
MessageDisplayKit
MessageDisplayKit is an open-source framework designed to help developers build instant messaging (IM) applications with features akin to WeChat. It supports a wide range of messaging capabilities, including sending text, pictures, audio, video, and location messages. Beyond core messaging, the kit also includes functionalities for managing local address books, sharing moments with friends, and other interactive social features like 'drift bottle' and 'shake for new friends'. The project is highly customizable, supports arbitrary message sizes, and includes data detectors for recognizing phone numbers, links, and dates. It is compatible with iPhone and iPad, Xcode6 or later, and iOS 6.0+, making it a valuable learning resource and a foundation for IM app development.
pgmpy
pgmpy is an open-source Python library designed for causal and probabilistic reasoning through graphical models. It offers comprehensive implementations of data structures for various models including DAGs, PDAGs, MAGs, PAGs, Bayesian Networks, Dynamic Bayesian Networks, and Structural Equation Models. The toolkit includes algorithms for key tasks such as causal discovery, causal identification, causal and probabilistic inference, model validation, parameter estimation, and simulations. Its modular and extensible API ensures compatibility with scikit-learn, allowing direct use, integration into sklearn pipelines, or building higher-level tools. pgmpy supports both discrete and linear Gaussian data, as well as mixture data with arbitrary relationships.
rune
Rune is an embeddable dynamic programming language specifically crafted for Rust, enabling developers to integrate scripting functionalities into their Rust applications. It operates on an efficient stack-based virtual machine, ensuring compact representation and high performance. Key features include seamless Rust integration, support for multithreaded execution, and hot reloading capabilities, which are crucial for dynamic development environments. Rune also emphasizes memory safety through reference counting and offers advanced language constructs like macros, template literals, try operators, and pattern matching. It supports dynamic containers such as vectors, objects, and tuples with out-of-the-box Serde support, alongside first-class async support with generators and dynamic instance functions. The language is ideal for scenarios requiring dynamic behavior, such as game scripting or other applications where flexibility and efficiency are paramount.