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.

20 repositories · updated September 27, 2026

Spec Kitty: Spec-Driven Development for AI Coding Agents and Software Factories

Spec Kitty: Spec-Driven Development for AI Coding Agents and Software Factories

Spec Kitty is an open-source CLI that enables spec-driven development for AI coding agents and multi-agent workflows. It transforms product intent into a structured, repo-native AI coding workflow, providing isolated git worktrees and a clear lifecycle for development tasks. This tool helps teams build governed software factories, ensuring visibility and traceability in AI-assisted software development.

Agentic CodingAI AgentsAI Coding Workflow
Added Sep 27, 2026 View details
Goon: Autonomous AI Worker for Software Development and Custom Workflows

Goon: Autonomous AI Worker for Software Development and Custom Workflows

Goon is a self-hosted, autonomous AI worker designed to streamline software development and automate custom workflows. Built with Go and having zero dependencies, it operates as a daemon, capable of tasks from writing code and opening PRs to summarizing emails and monitoring logs. It learns from your context and asks for human approval before acting, ensuring controlled and intelligent automation.

AIAutonomous AgentsGolang
Added Sep 15, 2026 View details
nose2: The Successor to nose, Based on unittest2

nose2: The Successor to nose, Based on unittest2

nose2 is a powerful testing framework for Python, designed as the successor to the popular nose project. Built upon Python's standard `unittest` module, it extends its capabilities to provide a more flexible and feature-rich testing experience. It aims to make writing and running tests in Python simpler and more efficient.

PythonTestingUnit Testing
Added Aug 4, 2026 View details
Boto3: The AWS SDK for Python for Seamless Cloud Interaction

Boto3: The AWS SDK for Python for Seamless Cloud Interaction

Boto3 is the official Amazon Web Services (AWS) SDK for Python, enabling developers to easily interact with a wide range of AWS services like S3 and EC2. It provides a powerful and intuitive interface for managing cloud resources directly from Python applications. With robust documentation and active community support, Boto3 is an essential tool for Python developers working with AWS.

PythonAWSAWS SDK
Added Jul 29, 2026 View details
clean-code-javascript: Applying Clean Code Principles to JavaScript Development

clean-code-javascript: Applying Clean Code Principles to JavaScript Development

The clean-code-javascript repository by ryanmcdermott offers a comprehensive guide to applying Robert C. Martin's Clean Code principles specifically for JavaScript. It provides practical examples and explanations to help developers write more readable, reusable, and refactorable JavaScript code. This resource is invaluable for improving software quality and fostering better development practices.

Best PracticesClean ArchitectureClean Code
Added Jul 19, 2026 View details
Programming Talks: A Curated List of Awesome Programming Discussions

Programming Talks: A Curated List of Awesome Programming Discussions

Discover 'Programming Talks', a comprehensive GitHub repository curated by hellerve, featuring an extensive collection of insightful and engaging discussions on various programming topics. This valuable resource brings together talks from renowned experts across diverse languages and theoretical computer science domains, offering a rich learning experience for developers of all levels. It's an invaluable hub for anyone looking to deepen their understanding and stay updated with the latest in software development.

Programming TalksTalksList
Added Jul 15, 2026 View details
build-your-own-x: Master Programming by Recreating Technologies from Scratch

build-your-own-x: Master Programming by Recreating Technologies from Scratch

The build-your-own-x repository is an extensive collection of well-written, step-by-step guides for mastering programming by rebuilding popular technologies from scratch. It encourages deep understanding through practical application, offering tutorials across various domains from operating systems to web servers. This resource is perfect for developers looking to enhance their skills by tackling challenging, hands-on projects.

Awesome ListProgrammingTutorials
Added Jul 10, 2026 View details
GitNexus: The Zero-Server Code Intelligence Engine for Code Exploration

GitNexus: The Zero-Server Code Intelligence Engine for Code Exploration

GitNexus is a powerful client-side knowledge graph creator that operates entirely in your browser or locally via CLI. It transforms GitHub repositories or ZIP files into interactive knowledge graphs, complete with a built-in Graph RAG Agent. This innovative engine is perfect for deep code exploration and enhancing AI agent reliability without needing any server infrastructure.

TypeScriptCode IntelligenceKnowledge Graph
Added May 31, 2026 View details
RustTraining: Comprehensive Learning Paths for Rust Programmers

RustTraining: Comprehensive Learning Paths for Rust Programmers

Microsoft's RustTraining repository offers a comprehensive collection of learning materials designed for Rust programmers of all levels. It provides seven structured training courses, covering topics from foundational concepts for various programming backgrounds to deep dives into async Rust, advanced patterns, and engineering practices. This resource aims to consolidate scattered knowledge into a cohesive and pedagogically sound learning experience.

RustProgrammingTraining
Added May 29, 2026 View details
Competitive-Programming-Resources: Your Comprehensive Guide to Coding Excellence

Competitive-Programming-Resources: Your Comprehensive Guide to Coding Excellence

The Competitive-Programming-Resources repository by Kunal Kushwaha is an extensive collection designed for competitive programming, system design, and interview preparation. It offers a curated list of tutorials, problems, and platforms to help developers enhance their algorithmic and problem-solving skills. This resource is ideal for anyone looking to excel in coding challenges and technical interviews.

Competitive ProgrammingInterview PreparationProgramming Competition
Added May 8, 2026 View details
GPT Pilot: The AI Developer Companion for Building Production-Ready Apps

GPT Pilot: The AI Developer Companion for Building Production-Ready Apps

GPT Pilot is an innovative open-source project by Pythagora-io that aims to be the first real AI developer companion. It goes beyond simple code generation, focusing on building complete, production-ready applications by working alongside human developers. This tool leverages large language models to streamline the development process, allowing developers to oversee and refine the AI's output.

AICode GenerationDeveloper Tools
Added Apr 11, 2026 View details
AutoGen: A Programming Framework for Agentic AI

AutoGen: A Programming Framework for Agentic AI

AutoGen is a versatile programming framework from Microsoft designed for building multi-agent AI applications. It empowers AI agents to operate autonomously or collaborate seamlessly with human users, streamlining the execution of complex tasks. The framework offers a layered, extensible design, providing both high-level APIs for rapid prototyping and low-level components for fine-grained control.

Agentic AIMulti AgentLLM Framework
Added Mar 30, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️