An open API service indexing awesome lists of open source software.

Software Engineering

Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.

https://github.com/jason-c-daniels/jason-c-daniels.net

This is the repo for my personal website. It's not very active.

cartography software-engineering technology ttrpgs

Last synced: 27 Feb 2026

https://github.com/pjonatansr/personal-roadmap

Start here for an overview of my 2022.

public-learning roadmap software-engineering

Last synced: 10 Feb 2026

https://github.com/mrrobb/ies-fib

Como todos mis repos de la FIB. Todas las prácticas irán estando disponibles.

fib fibers ies software-engineering upc

Last synced: 27 Feb 2026

https://github.com/anwarulislam/anwarulislam

👋 Hi there, My name is Anwar. I'm 25 years old, self-taught programmer, currently living in Dhaka, 🇧🇩.

anwarul anwarul-islam github-profile islam jsgeek software-engineering web-application-developer

Last synced: 18 Mar 2026

https://github.com/ahmershah29/bank-management-system

This is my first-semester final project, a simple console-based Bank Management System built in C++. It allows users to create, update, delete, and view accounts, as well as deposit, withdraw, and check balances. The system uses file handling for data storage, ensuring persistence without the need for a database.

bank-management-system-project cpp project software-engineering

Last synced: 18 Mar 2025

https://github.com/julianamancera/labassign2_state-pattern

Software Engineering 2 - State Pattern: Laboratory Assignment 2

software-engineering state-pattern vending-machine

Last synced: 07 Jul 2025

https://github.com/raveriss/cpp04

C++98 exercises on subtype polymorphism, abstract classes, and interfaces, demonstrating advanced object-oriented programming techniques.

class-abstraction cpp cpp98 ecole42 educational-project inheritance interfaces object-oriented-programming polymorphism software-engineering

Last synced: 06 Apr 2026

https://github.com/blue-lotus-org/uml

Software Engineering: UML. This is AI-powerd UML generator for software engineers.

ai software-architecture software-engineering uml uml-diagram

Last synced: 11 Apr 2025

https://github.com/jawardell/se_probsets

software engineering problem sets

college software-engineering teamwork

Last synced: 12 Jul 2025

https://github.com/ivanildobarauna/pypi-package-stats

Project for ingest pypi packages data from BigQuery and send to DataDog for analysis and insights with dashboards, monitors and more

bigquery cloud data-engineering data-warehouse gcp software-engineering

Last synced: 27 Feb 2026

https://github.com/aheil/seks

Vorlesung Software Engineering komplexer Systeme im Studiengang Software Engineering Bachelor (SEB) und Angewandte Informatik Bachelor (AIB) an der Hochschule Heilbronn.

educational lecture-material software-engineering university-course

Last synced: 19 Mar 2026

https://github.com/rabi-siddique/rate-limiter

This middleware allows rate limiting of incoming requests to an NodeJS/Express application by tracking the number of requests made by an IP address within a specified time window. Redis is used as a data store to track the number of requests and expiration of the rate limiting key.

expressjs nodejs software-development software-engineering

Last synced: 05 Apr 2026

https://github.com/danieldantasdev/advanced-csharp_training-course-luisdev-backend-part-3_dotnet-8_csharp-12

Treinamento avançado de C# abordando estruturas modernas da linguagem, POO avançado, delegates e events, async/await, semáforos, locks, coleções concorrentes, Garbage Collector, TPL, dynamic, ExpandoObject, reflections e criação de custom attributes.

advanced-csharp async-await backend concurrency csharp custom-attributes delegates dotnet dynamic events expandoobject garbage-collector luisdev oop reflection software-engineering task-parallel-library threading

Last synced: 16 Apr 2026

https://github.com/abdullah00001/explorerecaptcha

ExploreRecaptcha is a full-stack demo using React, Node.js, and Express to implement backend-triggered Google reCAPTCHA verification. CAPTCHA is only shown when the server detects suspicious login behavior.

backend expressjs frontend full-stack nodejs reactjs recaptha software-engineering

Last synced: 16 Apr 2026

https://github.com/christimperley/se-artifact-sharing

Provides the accompanying artifact for "Understanding and Improving Artifact Sharing in Software Engineering Research".

artefact artifact replication-package research software-engineering

Last synced: 16 Jun 2026

https://github.com/cdeust/ai-architect-mcp

Autonomous software engineering pipeline for Claude Code: 11 stages, 64 verification rules, 17 codebase intelligence tools, 5 science-backed git analytics. Findings → PRD → verified PR with zero LLM judges.

anthropic autonomous-agents claude-code code-analysis codebase-intelligence dead-code-detection git-analytics graph-analysis mcp mcp-server pipeline-as-code prd-generation pydantic software-engineering tree-sitter

Last synced: 15 Jun 2026

https://github.com/hazrat-ali9/software-development-by-microsoft

🚢 Microsoft’s software development ✈ principles tools and 🚁 technologies Perfect for 🛸 developers aiming to 🚀 learn build and scale 🛼 world-class software 🚞 NET C# Azure Visual Studio 🚒 and DevOps best 🏟 practices Includes project 🏟 templates clean architecture 🏘 patterns CI/CD workflows Guides 🕍 on Agile development testing debugging

dart javascript microsoft programming python react software-development software-engineering software-testing zip

Last synced: 16 Apr 2026

https://github.com/ganeshkadam65/cprogrammingtutorials

The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.

c coding ctutorial excercises programming software-development software-engineering tutorials

Last synced: 19 Jun 2026

https://github.com/algojobs/software-engineer-jobs-europe

The latest Software Engineer jobs (Europe), updated weekly.

jobs jobsearch software-engineer-europe software-engineering

Last synced: 14 Feb 2026

https://github.com/candygoose/programming_1_term_se

Программирование 1 семестр Программная инженерия (ПИиКТ) ИТМО

itmo java programming software-engineering

Last synced: 20 Jun 2026

https://github.com/leungll/software-engineering-work2

Four Operational Web Version, Introduction to Software Engineering course, 2019 Spring, NENU

calculator-application element-ui nenu pair-programming software-engineering sringboot vue

Last synced: 18 May 2026

https://github.com/bruncanepa/blog

All my blogs in one place

focus leadership software-engineering

Last synced: 14 Feb 2026

https://github.com/arturbomtempo-dev/software-engineering-paper-reviews

Repository containing academic paper reviews developed for the Software Project course in the 4th semester of the Software Engineering program at PUC Minas.

latex paper reviews software-engineering

Last synced: 19 Jun 2026

https://github.com/luca-simei/se4hpc_rd_project

Project for Software Engineering for HPC course at Politecnico di Milano

design-work hpc latex requirement-analysis software-engineering

Last synced: 05 Mar 2026

https://github.com/hashimthepassionate/system-design-for-software-engineers

A comprehensive system design guide for software engineers! 🌟 Learn scalable, reliable system design with topics on fundamentals 🏗️, distributed systems 🌐, and case studies like Twitter 🐦 and Netflix 🎥. Ideal for interview prep 🎯 and mastering concepts! 🚀

api-design caching databases distributed-systems fault-tolerance interview-preparation microservices real-world-applications scalable-systems software-architecture software-engineering system-design

Last synced: 19 Jun 2026

https://github.com/g2bc/biodockflow

Processo de manutenção para aplicações web de bioinformática baseado em Docker com objetivo de estender o ciclo de vida dessas aplicações e contribuir para difusão das produções científicas. Tipos de manutenção na literatura foram incorporados, fluxo de trabalho e atividades especificadas com base na natureza da manutenção.

bioinformatics docker software-engineering software-maintenance web-application

Last synced: 19 Jun 2026

https://github.com/cbillowes/tungstensaurus

A quest to fill the gap to becoming a full-stack senior software engineer.

documentation how-to software-engineering

Last synced: 20 Jun 2026

https://github.com/algojobs/f-sharp-jobs

The latest F# jobs, updated weekly.

f-sharp jobs jobsearch software-engineering

Last synced: 20 Mar 2026

https://github.com/unicornware/ciu

Coding Interview University work

coding-interview software-engineering typescript

Last synced: 15 May 2026

https://github.com/gethgr/software-engineer-handbook

Practical guide for common and useful commands for software engineer.

cheatsheet commands handbook mkdocs software-engineering

Last synced: 01 Jul 2026

https://github.com/abdulhadi806/your-daily-assistant-max-

𝐏𝐲𝐭𝐡𝐨𝐧 - Max created by AbdulHadi. Max serves as your assistant, akin to Cortana and Alexa. Presently, Max operates at a more smaller scale such as open apps on your deskstop, tell you current time, tell you latest trending news, etc compared to those sophisticated models

ai machine-learning python software-engineering webdevelopment

Last synced: 09 May 2026

https://github.com/chtnnh/old.chtnnh.github.io

(Old) Personal Website and Blog

blog computer-science software-engineering

Last synced: 16 Jun 2025

https://github.com/marlysson/bikerent

Protótipo de aplicação proposta para a matéria de engenharia de software

prototype-interface software-engineering

Last synced: 16 Feb 2026

https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-api

The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository is django based rest api of this project

agi code-generation django djanogo-rest-framework html-css-javascript llama3 multi-agent-systems rag retrival-augmented-generation software-development software-development-lifecycle software-engineering website-generation

Last synced: 01 Apr 2026

https://github.com/cepdnaclk/e20-3yp-mediflow

Smart medicine dispenser system for efficient hospital pharmacy management

embedded-systems network-security software-engineering web-design

Last synced: 04 Mar 2026

https://github.com/ics-software-engineering/matrp-semantic-ui

"Industrial" strength Meteor Application Template React

meteor react semantic-ui-react software-engineering

Last synced: 16 Apr 2026

https://github.com/aathifzahir/awesome-links

This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.

backend-development certifications developer-resources developer-tools educational-resources freecourses frontend-development fullstack-development github-repository learning-materials learning-resources open-source programming software-engineering tutorials uiux-design web-development web-development-resources

Last synced: 04 Mar 2026

https://github.com/ciro-maciel/spamguard-mlops

MLOps template with DVC for data versioning and MLflow for experiment tracking/model registry; train → metric‑gated promotion → serving, CI/CD, Docker/K8s.

ai ai-engineering ci-cd docker dvs kubernetes mlflow mlops process software-engineering

Last synced: 06 Apr 2026

https://github.com/elixir-journey/advent-journey

An Elixir project automating Advent of Code with scripts for data retrieval, problem setup, CI workflows, caching, and Livebook integration, simplifying challenge-solving and maintaining repository consistency.

elixir-lang livebook problem-solving software-engineering

Last synced: 03 Apr 2025

https://github.com/dailydotdev/awesome-developer-essentials

A curated list of tools, platforms, browser extensions and resources for staying informed, productive, and growing as a software developer.

awesome awesome-list developer-community developer-news developer-tools learning-resources software-engineering

Last synced: 01 Apr 2026

https://github.com/kanishkadesai99/smart-attendance-system-master

Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv

face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering

Last synced: 15 May 2026

https://github.com/cartabinaria/ipim-ingegneria-del-software

Una raccolta di risorse per l’insegnamento Ingegneria del Software (66858) del Corso di Laurea in Informatica per il Management

computer-science course design-patterns software-development software-engineering unibo university

Last synced: 17 Jan 2026

https://github.com/leobagua/leobagua.github.io

Let's talk about software development. https://leobagua.github.io

data-structures database devops elixir k8s kubernetes learning ruby ruby-on-rails software-engineering

Last synced: 06 Apr 2026

https://github.com/secti6n/s6rt

runtime the ulitmate. 只有活用文字才能拯救软件开发

chinese gdpl kernel ld2 nt runtime s6rt security software-engineering

Last synced: 20 Jan 2026

https://github.com/danieldantasdev/advanced-csharp_training-course-luisdev-backend-part-4_dotnet-8_csharp-12

Treinamento avançado de C# abordando estruturas modernas da linguagem, POO avançado, delegates e events, async/await, semáforos, locks, coleções concorrentes, Garbage Collector, TPL, dynamic, ExpandoObject, reflections e criação de custom attributes.

advanced-csharp async-await backend concurrency csharp custom-attributes delegates dotnet dynamic events expandoobject garbage-collector luisdev oop reflection software-engineering task-parallel-library threading

Last synced: 17 Apr 2026

https://github.com/auri-gabriel/semiotic-framework-tool

A web-based tool for participatory design of educational software using semiotic modeling.

educational-domain framework javascript react semiotics software-engineering tool

Last synced: 02 Apr 2026

https://github.com/boramalper/inf2c-se-notes

Notes for Informatics 2 - Software Engineering (INF2C-SE) at The University of Edinburgh

betterinformatics edinburgh lecture-notes software-engineering

Last synced: 16 Feb 2026

https://github.com/danieldantasdev/advanced-csharp_training-course-luisdev-backend-part-2_dotnet-8_csharp-12

Treinamento avançado de C# abordando estruturas modernas da linguagem, POO avançado, delegates e events, async/await, semáforos, locks, coleções concorrentes, Garbage Collector, TPL, dynamic, ExpandoObject, reflections e criação de custom attributes.

advanced-csharp async-await backend concurrency csharp custom-attributes delegates dotnet dynamic events expandoobject garbage-collector luisdev oop reflection software-engineering task-parallel-library threading

Last synced: 17 Apr 2026

https://github.com/grmvoid/grmvoid.github.io

A passionate software engineer specializing as a backend engineer.

php software-engineering

Last synced: 27 Mar 2025

https://github.com/whoabhisheksah/store-and-purchase-management

CS223 Software Engineering Course Project

javascript mysql php software-engineering

Last synced: 17 Apr 2026

https://github.com/stephsako/movie-api

Projet GLPOO 3A - Traduire une pseudo-requête en requête SQL, puis transformer le ResultSet sous format JSON

api java javadoc jdbc json software-engineering sqlite

Last synced: 17 Apr 2026

https://github.com/firstbatchxyz/adopt-bench

Longitudinal evaluation for autonomous code-engineering agents — does the agent adopt a team's conventions and improve over time, not just pass one-shot patches?

autonomous-agents benchmark evaluation llm-agents software-engineering

Last synced: 20 Jun 2026

https://github.com/andrehora/tp-software-repo-mining

Mineração de Repositórios de Software

code-analysis git github software-engineering

Last synced: 17 Apr 2026

https://github.com/saezlab/pkg_infra

This is session handler, configuration and logging handler for Saezlab packages and applications.

best-practices software-engineering

Last synced: 04 Apr 2026

https://github.com/danieldantasdev/software-architecture_formation-course-luisdev-part-1_dotnet-8_csharp-12

Formação completa sobre Arquitetura de Software: fundamentos, SOLID, boas práticas, POO, padrões de projeto (GoF), padrões arquiteturais, DDD, arquitetura limpa, hexagonal, EDA, serverless e análise de qualidade de código.

architecture backend best-practices clean-architecture code-quality csharp ddd design-patterns dotnet eda event-driven gof hexagonal-architecture luisdev oop refactoring serverless software-architecture software-engineering solid

Last synced: 17 Apr 2026

https://github.com/ryan-rozario/wallet-toy-website

Payment Wallet Website for the purpose of our Software Engineering Class. The website is not important for the class is it just meant to demonstrate basic functionality.

assignment course-work nitk nitk-surathkal software-engineering

Last synced: 03 Apr 2025

https://github.com/clay-good/codelicious

Codelicious is a headless autonomous developer CLI that transforms markdown specifications into production-ready Pull Requests with zero human intervention. It orchestrates a dual-engine architecture powered by Claude Code and Hugging Face (DeepSeek for reasoning and Qwen for Coding). Specs -> Code -> Commits

ai-developer-agent autonomous-coding claude-code deepseek devops-automation github-automation gitlab-automation headless-cli llm-tools markdown-to-code software-engineering

Last synced: 04 Apr 2026

https://github.com/kandarlubis31/icil

🎓 ICIL — Intelligence Campus Interactive Library. 216 courses · 29 faculties · 10 MCP tools. Curated context injection for AI agents. P@3=72.8% CI All Green.

accessibility ai-agent claude-code cognitive-science context-injection data-visualization design developer-experience icil information-architecture knowledge-base llm mcp-server performance security service-design software-engineering testing ux ux-research

Last synced: 22 Jul 2026

https://github.com/avmesquita/ecosystem-pwa

The goal is to create a set of modular systems in TypeScript with basic use of NestJs and Angular structures for creating independent progressive applications.

angular ecosystem hacktoberfest jwt nestjs nestjs-backend pwa pwa-apps restful-api software-engineering typescript user-management

Last synced: 18 Apr 2026

https://github.com/tirth8205/my-portfolio

A modern, responsive portfolio website showcasing my skills, projects, and experience as a Software and Machine Learning Engineer.

artificial-intelligence framer-motion machine-learning nextjs portfolio portfolio-website react sanity-studio software-engineering tailwindcss

Last synced: 04 Apr 2026

https://github.com/jlee55504/we-love-movies-project

The back-end of a web application that displays information on theaters, movies, and movie reviews.

back-end-development cors dotenv express-middleware expressjs jest knexjs morgan nodemon pg postgresql software-engineering sqlite3 supertest web-development

Last synced: 18 Apr 2026

https://github.com/saar-twito/about-me

Professional GitHub profile showcasing my journey as a Full-Stack Web Developer, CEO of Looshes.com, and founder of CodingWithSaar educational platform.

full-stack-development programming-education software-engineering web-development

Last synced: 05 Apr 2026

https://github.com/gibbok/myvar

An AI-powered note-keeping website that turns draft notes into reviewed, polished articles automatically.

ai-agents development software-engineering

Last synced: 18 Apr 2026

https://github.com/alicankaya192/cs_complete_terminology_guide

350+ essential CS terms across 26 chapters — ordered by learning sequence. Covers Algorithms, OS, Networks, Databases, Security, ML/AI, DevOps, Linux, Testing, Career & more. Available in 🇹🇷 Turkish and 🇬🇧 English.

algorithms artificial-intelligence bash cheatsheet cloud-computing computer-science cs-fundamentals cybersecurity data-structures deep-learning devops docker kubernetes linux llm networking open-source python software-engineering study-guide

Last synced: 21 Jun 2026

https://github.com/anandtopu/testlookup

Local-first test failure intelligence for CI pipelines and QA teams. Turn raw automated test results into actionable failure intelligence and release-risk signals -- locally, offline, and through API / CLI / UI / MCP.

qualityengineering software-engineering software-testing test-automation

Last synced: 04 Jun 2026

https://github.com/mhenke/actionable-philosophy-book-club

Interactive mobile-first dashboard and reader for the Actionable Philosophy Book Club, focusing on software design philosophy and AI-assisted engineering.

book-club github-pages mobile-first playwright-tests single-page-application software-design software-engineering tailwind-css vanilla-javascript

Last synced: 29 Jun 2026

https://github.com/julianamancera/lab_sw-2_statepattern

Software Engineering 2 - State Pattern: Lab Seatwork #2

software-engineering state-pattern

Last synced: 20 Apr 2026

https://github.com/20101301-alina-hasan/user-manager

A simple user management system, where users behave as an administrator to demonstrate features.

full-stack mvc node-js postgresql ruby ruby-on-rails software-development software-engineering website-development

Last synced: 20 Apr 2026

https://github.com/eva-kaushik/dse-511-refactoring-and-documenting-code

Refactored code for modularity with clear functions and docstrings for readability and maintainability.

programming python refactoring-exercise software-engineering

Last synced: 23 Jul 2026

https://github.com/emonrezabd/data-analyzer

This code base contains files for Data Analyzer software. I developed this software during my training period in FSM as a Software Engineer. Tech stack: MFC C++

automation desktop-application metrology-software mfc semiconductor software-engineering

Last synced: 21 Apr 2026

https://github.com/anty-filidor/template-python

Template project for python with linters

linters python software-engineering template

Last synced: 08 May 2026

https://github.com/phdigital01/structural-frame-protocol

A cross-agent construction standard for building secure, consistent AI-assisted software.

ai-agents coding-agents design-system documentation hermes-skill software-engineering

Last synced: 05 Jun 2026

https://github.com/muntaha-islam0019/javaplayground

A collection of Java backend practice projects and coding exercises, exploring core OOP concepts, algorithms, data structures, and backend development patterns.

algorithms backend-development coding-practice data-structures intellij-idea java leetcode-solutions oop software-engineering system-design

Last synced: 22 Jun 2026