Tag: coding
Filtered selection of tools tagged coding.
OpenHands
OpenHands is an open-source-oriented AI coding agent for software tasks, repositories, and automated development steps.
AllenNLP
AllenNLP is an Open-Source Framework for the development and research of Natural Language Processing (NLP). It offers a flexible and modular architecture, specifically designed for researchers, developers, and data scientists to create, train, and evaluate complex NLP models.
Bolt.new
Bolt.new is a browser-based AI development tool for fast web prototypes, app ideas, and iterative coding experiments.
Coder
Coder is a tool specifically designed for developers to optimize their coding workflow and increase productivity. It offers a flexible and customizable environment that enables developers to tackle coding tasks more efficiently by integrating and automating various development processes.
Continue
Continue is a KI-based developer tool designed to support programmers and developers in writing code efficiently. It helps with auto-completing code snippets, making suggestions, and simplifying repetitive tasks. This allows developers to work faster and more precisely without losing the flow of coding.
Devin
Devin is an AI software agent for development tasks, code changes, debugging, and longer engineering runs.
Aider
Aider is an innovative tool designed specifically for developers to optimize the programming process using Artificial Intelligence (AI). It combines a powerful command-line interface (CLI) with intelligent features that facilitate writing, understanding, and improving code. Aider helps developers work more productively and tackle complex tasks more efficiently.
Amazon CodeWhisperer
Amazon CodeWhisperer is a KI-based tool for code generation that helps developers write faster and more efficiently. It provides intelligent suggestions for code snippets, functions, and entire code blocks directly in the development environment. This supports the automation of recurring tasks and increases productivity in software development.
AWS Cloud9
A cloud-based AWS development environment that keeps code, terminal, runtime, and AWS resources close together for browser-based work on cloud projects.
Blockly
Blockly is a browser-based open-source library that enables the creation of graphical programming environments. Users can generate functional code by visually assembling code blocks without in-depth programming knowledge. It supports multiple programming languages, including JavaScript, Python, and others, and is commonly used in education and prototype development.
ChatterBot
A Python-based chatbot library for recurring experiments with simple conversational logic, especially for learning projects, internal demos, and small FAQ prototypes.
Code.org
Code.org is a free online platform focused on teaching programming skills. Primarily aimed at children and teenagers, it also offers resources for educators and developers. With interactive courses, playful exercises, and easy-to-understand tutorials, Code.org makes learning to code accessible and enjoyable.
Codecademy
Codecademy is an interactive online platform that makes learning programming languages and developer skills easier. Through practical exercises and structured courses, it enables users to build their coding skills step by step - ideal for beginners as well as advanced users.
CodeSandbox
CodeSandbox is a web-based development environment specifically designed for rapid and easy creation of web applications. It allows developers to start, edit, and share projects directly in the browser without the need to set up a local development environment. With a focus on modern JavaScript frameworks and strong integration of automation and collaboration tools, CodeSandbox supports both beginners and professional developers.
Fairseq
A research-focused machine learning toolkit from Meta AI for sequence models, especially translation, speech processing, and neural architecture experimentation.
freeCodeCamp
freeCodeCamp is a free, open-source learning platform for building programming and web development skills through interactive lessons, projects, and certifications.
GitHub Codespaces
GitHub Codespaces ist eine cloudbasierte Entwicklungsumgebung, die es Entwicklern ermöglicht, direkt im Browser oder über Visual Studio Code zu programmieren, ohne lokale Setups vornehmen zu müssen. Die Plattform bietet eine vollständig konfigurierte Umgebung, die auf GitHub-Repositories basiert und sich flexibel an verschiedene Projekte und Anforderungen anpasst. Dadurch wird die Entwicklungszeit verkürzt und die Produktivität gesteigert.
Gitpod
Gitpod is a cloud-based development environment designed to accelerate the programming process through automation and on-demand development environments. With Gitpod, developers can start directly from the browser without the need for local setups or complex configurations. The platform seamlessly integrates with Git repositories and offers an automated, pre-configured development environment for every codebase.
Google Colab
A browser-based Python development environment for notebooks, data analysis, and machine learning, with Google Drive integration and access to GPUs and TPUs.
Hugging Face Transformers
Hugging Face Transformers is a comprehensive open-source library that provides modern pretrained models for natural language processing (NLP) and other AI applications. It gives developers and researchers easy access to powerful Transformer models such as BERT, GPT, RoBERTa, and many more. The library supports various programming languages, is well documented, and is continuously being developed.
IntelliCode (Microsoft)
Microsoft IntelliCode is an AI-powered coding assistant for Visual Studio and Visual Studio Code that suggests context-aware completions and recommendations based on open-source patterns and project-specific code.
JSFiddle
JSFiddle is a browser-based IDE for quickly writing, testing, and sharing HTML, CSS, and JavaScript, with live preview, framework support, and collaboration features.
Lovable
AI-assisted app development tool for coding, prototyping, collaboration, and debugging.
MakeCode
MakeCode is a free programming platform designed to make learning coding accessible for both beginners and advanced users. Featuring an intuitive block-based interface alongside JavaScript programming capabilities, it provides a flexible environment suitable for education, hobby projects, and initial developer work.
MIT Scratch
MIT Scratch is a visual programming language and online platform for children and beginners to learn coding fundamentals through play. Users build interactive stories, games, and animations by snapping blocks together, while developing creative problem-solving and programming logic without complex syntax.
NVIDIA DGX Systems
NVIDIA DGX Systems are purpose-built AI hardware solutions that provide businesses and research institutions with powerful infrastructure for artificial intelligence and deep learning. They combine high-performance GPUs, optimized software, and comprehensive tools to train and run complex AI models efficiently. The systems are designed to accelerate the development of AI applications in areas such as data analysis, automation, customer service, and more.
OpenAI Codex
OpenAI Codex is an AI-powered programming assistant that helps developers write code faster and more efficiently. With natural language prompts, Codex can understand programming tasks and generate suitable code, which makes the workflow much easier. It is especially useful for automating routine tasks, supporting complex algorithms, and learning new programming languages.
PolyCoder
An AI-powered coding tool for developers, beginners, students, and educators, with intelligent code suggestions, debugging help, and support for multiple programming languages.
Python
Python is a versatile, interpreted programming language known for its simple syntax and high readability. As an open-source project, it is used worldwide by developers across a wide range of applications — from web development and data analysis to artificial intelligence and scientific computing. Its extensive standard library and large community make Python one of the most popular tools for programmers of all skill levels.
Scikit-learn
Scikit-learn is a widely used open-source machine learning library for Python. It provides a broad set of algorithms and tools for data analysis, modeling, and prediction, and is valued for its simplicity, flexibility, and extensive documentation.
Sourcery
A Python-focused developer tool that uses AI to suggest code improvements, automate refactoring, and support cleaner, more maintainable code.
spaCy
spaCy is a fast, production-ready open-source NLP library for Python with pretrained models, an easy API, and support for tasks like tokenization, named entity recognition, tagging, parsing, and text classification.
Tynker
Tynker is an interactive learning platform designed to introduce children to programming through playful and creative projects. It supports young users in understanding and applying fundamental programming concepts using an easy-to-navigate interface. Combining visual programming with engaging challenges, Tynker fosters interest in technology and coding.
v0
v0 is a Vercel AI tool for rapidly generating UI components, layouts, and frontend code from prompts, with human review still required for product logic, accessibility, design systems, and code quality.
Vercel AI SDK
A developer toolkit for integrating AI capabilities into web applications, with tight support for Vercel’s hosting and deployment platform. It is aimed at teams that want to add chatbots, recommendations, and natural language features quickly without managing complex AI infrastructure.
Visual Studio Code with Remote Extensions
Visual Studio Code with Remote Extensions lets developers work directly on remote servers, virtual machines, or containers without leaving their local editor setup. It is useful for teams and individuals who need flexible remote development, consistent environments, and integrated editing and debugging across different systems.
VS Code Dev Containers
VS Code Dev Containers is an open-source extension for Visual Studio Code that allows developers to define and use development environments within Docker containers. These containers provide a consistent and isolated environment, simplifying project setup and management while enabling platform-independent reproducible development conditions. Especially useful in teams and complex projects, VS Code Dev Containers facilitates faster onboarding and reduces misconfigurations.