Overview
Welcome to the Development Tools subcategory of Development. This subcategory focuses on specific aspects of development related to development tools.
Overview
This section provides in-depth resources about Development Tools. You’ll find a variety of materials suitable for different experience levels and learning styles.
Resources
Explore the sections below to find specific resources on various topics within Development Tools. Each section contains carefully selected materials to help you learn and advance your knowledge.
Curated Resources (43)
Tools (19)
-
Git
git-scm.comfree
Fast, scalable, distributed version control system designed to handle projects with speed and data integrity.
-
GitHub
github.comfreemium
Web-based hosting service for software development and version control using Git, offering CI/CD, review, and issue tracking.
-
GitLab
about.gitlab.comfreemium
Complete DevSecOps platform delivered as a single application, integrating source code management, CI/CD, and monitoring.
-
Jenkins
jenkins.iofree
Open-source automation server providing hundreds of plugins to build, test, and deploy software across CI/CD pipelines.
-
Sentry
sentry.iofreemium
Developer-focused application monitoring and error tracking platform helping engineers diagnose and fix crashes in real time.
-
Chef
chef.iofreemium
Infrastructure automation platform that describes server configuration as code, helping operations teams provision, configure and audit large fleets of machines consistently.
-
Ansible
redhat.comfree
Open source automation engine that configures systems, deploys software and orchestrates tasks over SSH using readable YAML playbooks, without agents on managed hosts.
-
Salt Project
saltproject.iofree
Open source configuration management and remote execution framework used to automate the provisioning and state of servers and infrastructure at scale.
-
Terraform
github.comfree
Infrastructure as code tool that defines cloud and on-premises resources in declarative configuration files and plans and applies changes to them safely.
-
pip
pip.pypa.iofree
Standard package installer for Python, used to install and manage libraries from the Python Package Index and other sources, with full user documentation.
-
Dillinger
github.comfree
Open-source browser-based Markdown editor with live preview and export options, useful for writers and developers drafting documentation.
-
StackEdit
github.comfree
Open-source in-browser Markdown editor that supports live preview, math and diagrams, and syncing documents with cloud storage services.
-
Editor.md
pandao.github.iofree
Open-source embeddable Markdown editor component for web pages, offering live preview, syntax highlighting and toolbar plugins for site builders.
-
watchexec
github.comfree
Open-source command-line utility that reruns a chosen command whenever files in a directory change, useful for automating builds and tests during development.
-
ShellGPT
github.comfree
Open-source command-line tool that uses large language models to answer questions, generate shell commands and assist with terminal tasks.
-
wpull
github.comfree
Open-source web downloader and crawler compatible with Wget options, built for large-scale archiving projects and able to write WARC files.
-
Conifer
github.comfree
Open-source web archiving platform for recording interactive web pages as users browse them and replaying the captured collections later.
-
Working Copy
workingcopyapp.comfreemium
Git client for iPhone and iPad that can clone, edit, commit and push repositories, letting developers manage code on iOS devices.
-
GitBook
gitbook.comfreemium
Documentation platform for publishing product and technical docs, supporting Git-based workflows, collaborative editing and search for software teams.
Databases (3)
-
npm Registry
npmjs.comfree
World's largest software registry database hosting over two million reusable JavaScript and TypeScript packages.
-
PyPI - The Python Package Index
pypi.orgfree
Official repository database for third-party software and packages developed for the Python programming language.
-
Docker Hub
hub.docker.comfreemium
Global cloud-based registry database for sharing container images and official open-source software distributions.
Learn (11)
-
Git Documentation & Pro Git Book
git-scm.comfree
Official comprehensive documentation manual, tutorials, and full online text of the Pro Git book.
-
The Missing Semester of Your CS Education
missing.csail.mit.edufree
MIT course teaching mastery of the command line, modern version control, debugging tools, and development workflows.
-
Continuous Delivery Foundation Educational Guides
cd.foundationfree
Best practices, architecture patterns, and specifications for CI/CD pipelines, automation, and software supply chains.
-
Archiving Web Sites
lwn.netfree
LWN.net article surveying tools and techniques for preserving websites, including crawlers, WARC files and replay software, for anyone wanting to keep copies of online content.
-
Removing Sensitive Data from a Repository
docs.github.comfree
GitHub documentation explaining how to purge leaked passwords or keys from Git history using tools like git filter-repo, and how to coordinate with collaborators.
-
How to Write Better Git Commit Messages
freecodecamp.orgfree
Step-by-step tutorial on structuring clear Git commit messages, covering subject lines, body text and conventional commit types for developers working in teams.
-
A Successful Git Branching Model
nvie.comfree
Influential essay describing the Git Flow branching strategy, with develop, feature, release and hotfix branches for managing versioned software releases.
-
Claude Code Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on AI-assisted coding with Claude Code: topics laid out in a suggested study order, each linking to further reading.
-
Git and GitHub Beginner Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on a first path into Git and GitHub: topics laid out in a suggested study order, each linking to further reading.
-
Git and GitHub Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on version control with Git and GitHub: topics laid out in a suggested study order, each linking to further reading.
-
Vibe Coding Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on building software by prompting AI tools: topics laid out in a suggested study order, each linking to further reading.
Publications (3)
-
IEEE Software
computer.orgpaid
Bimonthly magazine covering practical engineering issues, tool evaluation, and automated continuous delivery practices.
-
ACM Queue
queue.acm.orgfree
Peer-reviewed practitioner magazine addressing modern tooling, reliability engineering, and system design.
-
Communications of the ACM
cacm.acm.orgfreemium
Flagship monthly print and online publication of ACM exploring computing trends, tooling, and computing innovations.
Blogs and sites (4)
-
The GitHub Blog
github.blogfree
Updates, technical deep dives, and tutorials on developer tooling, Git features, GitHub Actions, and CI/CD.
-
GitLab Blog
about.gitlab.comfree
Articles, security practices, and product insights on DevSecOps tooling, CI/CD pipelines, and software delivery.
-
Martin Fowler's Bliki
martinfowler.comfree
Essays and guides on continuous integration, build tools, deployment pipelines, and evolutionary design.
-
Archive Team Wiki
wiki.archiveteam.orgfree
Community wiki of a volunteer group that rescues websites at risk of disappearing, documenting archiving software, ongoing projects and preservation techniques.
Events and conferences (3)
-
GitHub Universe
githubuniverse.compaid
Annual global developer conference hosted by GitHub focusing on developer tooling, automation, and AI workflows.
-
FOSDEM
fosdem.orgfree
Massive annual gathering in Brussels bringing together thousands of developers working on open-source development tools.
-
QCon
qconferences.compaid
Practitioner-driven software development conference featuring tracks on developer tooling, architecture, and platform engineering.
External summary: Wikipedia
Read article on WikipediaLoading Wikipedia summary…
Research panel
Live results from 8 external sources. Not curated by IPL — use them as a starting point.
Source: Wikipedia
The Wikipedia summary appears here.
Related Wikipedia articles
Source: OpenAlex · Google Scholar
Google Scholar
Source: arXiv
Source: ORCID
Source: Coursera
Source: YouTube
Source: Meetup
Community Discussion
Join the conversation, ask questions, or suggest improvements to this content.
Other subcategories
Agile Project Management Backend Development Databases Development Environment E-commerce Frontend Development Game Development Miscellaneous Platforms Programming Languages Software Engineering Software Testing Vulnerabilities
Part of Development