Open Source Software Development Projects

Software development is the process of designing, building, testing, and maintaining software. It includes turning requirements into working applications, fixing defects, improving performance, and coordinating changes across a codebase. Development tools help make these tasks more reliable and efficient, from writing and reviewing code to testing behavior, managing dependencies, and understanding existing systems.

Open source resources in this area include programming libraries, testing frameworks, code editors, automation tools, learning materials, and assistants for development tasks. When choosing one, consider its license, documentation, maintenance activity, supported languages, system requirements, and fit with your existing workflow. These resources are useful to learners, individual developers, research teams, and organizations building or maintaining software.

10 repositories · updated October 9, 2026

agent-skills: Give Coding Agents Engineering Workflows

agent-skills: Give Coding Agents Engineering Workflows

A portable set of structured engineering workflows for AI coding agents, covering work from requirements and planning through testing, review, and release. Useful for teams that want agents to follow consistent quality and verification practices.

ActiveHealth 67/100

Agent SkillsAI AgentsCoding Agent
Added Aug 14, 2026 View details
clean-code-javascript: Apply Clean Code Principles in JavaScript

clean-code-javascript: Apply Clean Code Principles in JavaScript

A practical, example-led guide to applying Clean Code and SOLID principles in JavaScript. Useful for developers and teams reviewing naming, functions, object design, testing, and maintainability, but it is guidance rather than an enforceable style standard.

InactiveHealth 35/100

JavaScriptDocumentationEducation
Added Jul 19, 2026 View details
coding-interview-university: Study Computer Science for Interviews

coding-interview-university: Study Computer Science for Interviews

A self-directed study plan for people preparing for software engineering interviews, especially those who want to build computer science foundations. It organizes learning resources and practice across algorithms, data structures, and broader CS topics.

InactiveHealth 36/100

EducationResourcesProgramming
Added Jul 18, 2026 View details
InterviewThis: Choose Questions for Developer Job Interviews

InterviewThis: Choose Questions for Developer Job Interviews

InterviewThis is a curated reference of questions developers can use to assess prospective employers during hiring. It helps candidates explore a role, engineering practices, on-call expectations, remote work, culture, and company policies before accepting an offer.

InactiveHealth 28/100

ResourcesCareerSoftware Development
Added Jul 18, 2026 View details
superpowers: Guide Coding Agents Through Software Development

superpowers: Guide Coding Agents Through Software Development

Superpowers adds a structured development methodology to coding agents, from clarifying requirements and planning through test-driven implementation and review. It suits developers who want repeatable workflows across supported agent tools.

ActiveHealth 58/100

AIAI AgentsCoding Agent
Added Jun 12, 2026 View details
get-shit-done: Structure Claude Code Work with Prompts and Specs

get-shit-done: Structure Claude Code Work with Prompts and Specs

get-shit-done was a lightweight system for meta-prompting, context engineering, and spec-driven development with Claude Code. This repository is archived; development has moved to GSD Core in the Open GSD repository.

ArchivedHealth 44/100

Claude CodeDeveloper ToolsAI Agents
Added May 30, 2026 View details
Agentless: Find and Repair Bugs with LLMs

Agentless: Find and Repair Bugs with LLMs

Agentless uses language models to localize bugs, generate candidate code patches, and validate them without an agent-based workflow. It is aimed at developers and researchers evaluating automated software repair, especially on SWE-bench.

InactiveHealth 24/100

PythonLLMAI Agents
Added Dec 23, 2025 View details
trae-agent: Delegate Software Engineering Tasks to an AI Agent

trae-agent: Delegate Software Engineering Tasks to an AI Agent

Trae Agent is a configurable Python CLI that uses language models and tools to carry out software engineering tasks. It suits developers and researchers who want an extensible agent they can run against a project, inspect through recorded trajectories, and adapt for experiments.

QuietHealth 42/100

PythonAI AgentsLLM
Added Nov 30, 2025 View details
system-design-interview: Prepare for System Design Interviews

system-design-interview: Prepare for System Design Interviews

A curated study guide for software engineers preparing for system design interviews. It combines interview process advice with reading lists, real-world architecture references, practice prompts, and object-oriented design guidance.

InactiveHealth 28/100

ResourcesEducationInterview Preparation
Added Nov 1, 2025 View details
awesome-cto: Curated Resources for Startup Technology Leaders

awesome-cto: Curated Resources for Startup Technology Leaders

awesome-cto is an opinionated directory of articles, handbooks, books, and other resources for CTOs and VP R&D, especially in startups and hyper-growth companies. Use it to explore leadership, hiring, engineering, architecture, product, and startup topics.

QuietHealth 24/100

Awesome ListResourcesEngineering Management
Added Oct 12, 2025 View details

Related topics