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/jpablomartinez/rustyboy

A Gameboy emulator from scratch using Rust

emulator gameboy rust software-engineering videogames

Last synced: 17 Jun 2025

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

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 contains Django based Web Application

agi code-generation django llama3 multi-agent-systems python rag redis-server retrival-augmented-generation software-development software-engineering webapplication website-generation websocket

Last synced: 16 Mar 2026

https://github.com/tamada/2024empirical

The lecture materials for empirical software engineering, Graduate School of Kyoto Sangyo University.

course-materials project-based-learning software-development software-engineering

Last synced: 03 Jan 2026

https://github.com/shaheennabi/design_principles_-_patterns_my_learnings

🎯📚 Learnings: Design Patterns & Principles ✨💡 This repo explores creational, structural, and behavioral patterns, along with Design principles. 🚀🧠 By implementing these in Python, I aim to elevate my coding skills and understand how real-world systems are built with strong, scalable codebases. 💻🔥

clean-code design-patterns design-principles large-codebase maintainable-code object-oriented-programming python scalable-code software-design software-engineering solid-principles

Last synced: 25 Aug 2025

https://github.com/harrisonwelch/csci-4600-software-engineering-notes

Notes for Dr. Nicholson's Software Engineering class

c-sharp markdown software-engineering umd

Last synced: 07 Jul 2025

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 27 Aug 2025

https://github.com/sidiahmedhabib/e-commerce-app

E-commerce appliction for managing and organizing products with categoties

flutter mobile-development php software-engineering uiux-design

Last synced: 30 Dec 2025

https://github.com/byroncalvete/case-studies

Customer centric case studies 📖

blog customer-centric software-engineering stragegy ux-ui

Last synced: 25 Oct 2025

https://github.com/joshuamichaelhall-tech/software-engineering-reference

A centralized knowledge repository for mastery-based software engineering, featuring categorized resources on Ruby, Python, JavaScript, data analysis, and terminal-centric workflows. Includes best practices, algorithms, patterns, and career development materials to support deliberate skill advancement and technical excellence.

debugging-techniques git-github javascript learning-resources mastery-based-learning mouseless-development neovim network-concepts pedac-framework problem-solving programming-reference python ruby software-engineering sql-databases study-methods terminal-workflow tmux zsh

Last synced: 05 Apr 2025

https://github.com/grantbirki/solid

A quick guide for writting better software following the five SOLID design principals

cheatsheet design-patterns software-engineering solid

Last synced: 13 Feb 2026

https://github.com/ysmr101/hail_electronic_self_services_app

A complete SWE project based on a real SRS document, issued by Hail University IT department.

android-application java rfp software-engineering srs-document

Last synced: 20 Aug 2025

https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato

Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022

cli client-server game-development gui javafx junit maven socket software-engineering uml

Last synced: 30 Oct 2025

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/r1te5h/virtual-trading-simulator

Repository for Virtual Stock Trading Simulation Project

object-oriented-programming python software-engineering uml-diagram

Last synced: 07 Apr 2025

https://github.com/himanshukumar21/invoice-generator

InvoicePro is a modern, web-based invoice generator designed to help small businesses, freelancers, and admins generate professional invoices quickly and efficiently. Built with HTML, Bootstrap 5, and JavaScript, the app features a sleek UI, admin authentication, dynamic itemized billing, and PDF export functionality.

admin admin-dashboard bootstrap5 css font-awesome frontend github hmtl javascript open-source pdf-export project software-development software-engineering web-development

Last synced: 29 Jun 2025

https://github.com/wojciech12/talk_bitconf_best_practices_introducing_k8s_and_cn

Sharing best practices to introduce Kubernetes and CloudNative tech.

bitconf bydgoszcz cloud-native devops kubernetes software-engineering

Last synced: 20 Jul 2025

https://github.com/alexandrbig1/goit-sql-hw-03

This repository contains my homework assignments for learning basic SQL functions and understanding query operations to retrieve and manipulate information.

backend computerscience data-structures database git software-engineering sql

Last synced: 17 Mar 2025

https://github.com/afkewolczyk/tokimon

A software engineering assignment to learn the back-end functionality of ruby on rails.

heroku ruby ruby-on-rails software-engineering

Last synced: 05 Apr 2025

https://github.com/alexandrbig1/goit-cs-hw-01

This repository showcases my solutions to the initial homework assignment for 'Computer Systems and Their Fundamentals'. It includes tasks in both assembly language and Python programming.

asm assembly computer-science dosbox dosbox-emulator python software-engineering

Last synced: 17 Mar 2025

https://github.com/cliche-niche/cs455

TEd: A command-line based text editor written in Golang as part of the course project for the course CS455 "Introduction to Software Engineering" at IIT-K in 2023-24 I Sem.

cs455 iitk software-engineering

Last synced: 05 Oct 2025

https://github.com/shivam-kumar-59/java-oops

Welcome to my Java OOPs Learning Repository! 🎓 This repository serves as a collection of all the Java programs I write while exploring and mastering the concepts of Object-Oriented Programming (OOP).

java oop oop-principles oops-in-java software-development software-engineering

Last synced: 25 Dec 2025

https://github.com/lanimall/ehcache-data-loaders

Some sample ehcache data loaders for common (and not so common) datasources

ehcache java software-engineering

Last synced: 07 Apr 2025

https://github.com/hanchiang/software-engineering-learnings

A single repository to store all my learnings in the field of software engineering

software-engineering

Last synced: 23 Feb 2026

https://github.com/hydrationdynamics/statsdict

Dictionary of per-run global statistics with uncertainties and units that can be saved to a JSON file, restored, updated, and queried.

science software-engineering

Last synced: 16 Jan 2026

https://github.com/algojobs/matlab-jobs

The latest Matlab jobs, updated weekly.

jobs jobsearch matlab software-engineering

Last synced: 03 Jul 2025

https://github.com/algojobs/solidity-jobs

The latest Solidity jobs, updated weekly.

jobs jobsearch software-engineering solidity

Last synced: 05 Oct 2025

https://github.com/vcn222/itmo

Explore my projects and coursework from ITMO University in Computer Science. Join me on GitHub to see my journey! 🚀💻

284261 algorithms-and-data-structures cheatsheets codeforces cpp data-structures feature-selection flow graphs greedy-algorithms itmo java learning machine-learning shortest-paths software-engineering sorting-algorithms supervision

Last synced: 18 Aug 2025

https://github.com/newen356/javaplayground

JavaPlayground 🐙 is a collection of Java backend practice projects and coding exercises teaching OOP, data structures, algorithms, backend patterns for portfolio.

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

Last synced: 18 Aug 2025

https://github.com/anty-filidor/tree-ranking

CLI app that analyses trees with good pythonic practices

design-patterns graphs networkx python software-engineering

Last synced: 16 Jul 2025

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: 17 Aug 2025

https://github.com/jakubfr4czek/roadster

Repository contains Ekonomik Roadster source code. Ekonomik Rodster is a car simulator we built during our time in high school.

arduino arduino-library c car-simulator electronics electronics-engineering software-engineering

Last synced: 26 Feb 2025

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: 26 Dec 2025

https://github.com/mr-won/software_engineering_finalexam

소프트웨어공학 기말고사 정리입니다.

cpm criticalpath software-engineering

Last synced: 30 Mar 2025

https://github.com/jonathanafernandi/QuickEV

This repository contains Group 7 - QuickEV's AoL (Assurance of Learning) Final Project for COMP6100001 - Software Engineering and COMP6884001 - Agile Software Development courses. This final project has been declared to have passed with a high distinction (score: 90, grade: A).

ado-net-entity-data-model agile-software-development asp-net aspx assurance-of-learning csharp css figma final-project human-computer-interaction scrum software-design software-engineering software-pattern sql-server-database

Last synced: 07 Nov 2025

https://github.com/mr-won/software_engineering

컴퓨터공학과 소프트웨어공학 정리입니다.

software-engineering software-testing

Last synced: 30 Mar 2025

https://github.com/algojobs/ruby-on-rails-jobs

The latest Ruby on Rails jobs, updated weekly.

jobs jobsearch ruby-on-rails software-engineering

Last synced: 21 Mar 2025

https://github.com/ssnnee/alx-higher_level_programming

This repository is related to my training in software engineering in the ALX program.

javascript python software-engineering sql

Last synced: 26 Feb 2025

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

Software Engineering 2 - Strategy Pattern: Laboratory Assignment 1

game-app software-engineering strategy-pattern

Last synced: 04 Mar 2025

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 Aug 2025

https://github.com/candygoose/informatic_se

Информатика Программная инженерия (ПИиКТ) ИТМО

excel informatic itmo java latex python software-engineering

Last synced: 04 Oct 2025

https://github.com/ssnnee/alx-low_level_programming

This repository is related to my training in software engineering in the ALX program.

c software-engineering

Last synced: 17 Jul 2025

https://github.com/nikku/software-architecture-toolbelt-talk-2019

Software Architecture Tool Belt: Design Patterns and Code Smells

software-architecture-and-design software-engineering talk

Last synced: 04 Jan 2026

https://github.com/nati-hab1/dsa-final-project-minigit

💾 A simplified C++ version control system inspired by Git – includes branching, merging, commit history, and diff functionality.

addis-ababa-university branching c-plus-plus command-line commit-history diff dsa-project file-tracking git merging minigit software-engineering university-project version-control

Last synced: 17 Jul 2025

https://github.com/olmaneuh/olmaneuh-expo

Here, you'll find all the code examples from the tech talks I've given.

artificial-intelligence cloud code-samples jupyter-notebooks machine-learning software-engineering tech-talks

Last synced: 07 Sep 2025

https://github.com/monu-yaduwanshi/my_personal_portfolio

This is m y personal porfolio which include all my certificates and my skills and my projects

achievements aiml android app css data-science developer firebase html ide java js json kotlin-android portfolio python software-engineering

Last synced: 30 Dec 2025

https://github.com/julianamancera/labassign5_solid-principles

Software Engineering 2 - SOLID Principles: Laboratory Assignment 5

order software-engineering solid-principles

Last synced: 30 Mar 2025

https://github.com/filipe-bacof/mapa-topicos-em-computacao-2

Atividade principal da disciplina de Tópicos em Computação 2

java software-engineering unicesumar

Last synced: 16 Jul 2025

https://github.com/siriphobmean/banna-cafe

Project - 523332 Software Engineering (2/2566)

ant-design golang nodejs software-engineering typescript

Last synced: 14 Mar 2025

https://github.com/sebas-man/is2-ecommerce

Monorepo del proyecto E-commerce para Ingeniería del Software II. Contiene microservicios Backend (Java, Spring Boot) y microfrontends (Angular).

angular ecommerce java maven microfrontends microservice mongodb monorepo rabbitmq redis scrum software-engineering spring-boot university-project

Last synced: 06 Apr 2025

https://github.com/algojobs/nestjs-jobs

The latest NestJS jobs, updated weekly.

jobs jobsearch nestjs software-engineering

Last synced: 16 Jul 2025

https://github.com/andresilvase/tree-view

A new Flutter project designed to render companies' assets disposition in a tree view structure interface.

asset-management-app flutter-application flutter-challenge mobile-app-ui performance-optimization software-engineering tech-challenge tree-view-app

Last synced: 13 Nov 2025

https://github.com/SreehariJayaraj/code

contains machine coding , system design ,dsa and few of my random experiments

software-engineering

Last synced: 28 Oct 2025

https://github.com/lat0s/bachelor-thesis

🛠 Bachelor Thesis — Comparative study of Microsoft Phi-4 14B & Meta Llama-3.1 70B on MERN stack apps. 📊 Evaluating code quality, maintainability, performance, & security using SonarQube, ESLint, Lighthouse & OWASP ZAP.

ai-assisted-development bachelor-thesis code-quality eslint fullstack lighthouse llama-3 mern microsoft-phi-4 owasp-zap research software-engineering sonarqube thesis

Last synced: 14 Aug 2025

https://github.com/martindios/apuntes

Apuntes de Ingeniería Informática

apuntes informatica latex latex-document notes software-engineering

Last synced: 21 Mar 2025

https://github.com/julianamancera/labassign7_decoratorpattern

Software Engineering 1 - Decorator Pattern: Laboratory Assignment 7

cimb decorator-pattern software-engineering

Last synced: 05 Mar 2026

https://github.com/sibeux/aplikasi_e-learning_java

-- RankerIn -- Adalah sebuah aplikasi sederhana yang dibangun menggunakan bahasa Java. Aplikasi ini berfungsi sebagai sistem informasi dalam mencatat data siswa, guru, kelas, daftar tugas, dan daftar nilai dari siswa. Diharapkan aplikasi ini bisa membantu pihak sekolah untuk mengelola data para siswa menjadi lebih mudah dan efisien ~ By nasrul wahabi sibe ux [SibeUX - nasrulwahabi]

application java software-engineering

Last synced: 16 May 2025

https://github.com/unicornware/ciu

Coding Interview University work

coding-interview software-engineering typescript

Last synced: 28 Oct 2025

https://github.com/kylekarpack/portfolio-gatsby

The professional portfolio of Kyle Karpack

es6 gatsby graphql portfolio react software-engineering

Last synced: 10 Mar 2026

https://github.com/mxagar/python_software_engineering

This repository contains a guide of Python tailored to professional Software Engineering, covering aspects like Data Structures, Algorithms, Design Patterns & Co.

algorithms data-structures design-patterns python software-architecture software-engineering

Last synced: 14 Jul 2025

https://github.com/rb555/dsa_java

DSA problems and solutions using Java

dsa dsa-practice java software-development software-engineering

Last synced: 14 Mar 2025

https://github.com/abhinavpy/se-mini-project-spring-2019

This repository contains all code and documentation with respect to the SE Project - Go vs Java Concurrency Analysis.

concurrency golang java performance-analysis programming-languages software-engineering

Last synced: 01 Sep 2025

https://github.com/byroncalvete/my-web

My skills and journey! 🎒

blog programming software-engineering ux-ui

Last synced: 24 Jan 2026

https://github.com/sebastianschmidl/activeobjectdemo

An example application for showing the ActiveObject pattern.

activeobject demo design-patterns java patterns software-engineering software-patterns

Last synced: 21 Jul 2025

https://github.com/emvivas/pech

PECH, a Xunán Kab story; readiness skills educational video game.

bee girl mayas mexico pygame python readiness software-development software-engineering stem story videogame xunankab yucatan

Last synced: 26 Feb 2025

https://github.com/codewithmamoon/glossary-of-it-terms

# 📚 Glossary of IT TermsThis repository provides a useful reference for beginners, interns, developers, and anyone working in IT. It covers popular roles, technologies, terms, slang, and business vocabulary. 🛠️✨

angular coding-guidelines coding-resources developer-guide git-terms glossary government inclusive-coding jekyll junior-resources mvc ntier-architecture onboarding project-management-glossary software-engineering sql tech-terms terms-glossary

Last synced: 24 Jun 2025

https://github.com/daffafaizan/invite-app

Introducing Invite, a team-matching web app to help you find teams for any competition or extracurricular activity. Built for Software Engineering Course 2023/2024 (RPL)

django software-engineering tailwind-css

Last synced: 31 Dec 2025

https://github.com/rachamallayeswanthreddy/wells_fargo_software_engineering

Participated in Wells Fargo's Software Engineering virtual experience via Forage. Designed an efficient data model for an investment management system, emphasizing optimal data representation and relationships.

jpa software-engineering

Last synced: 13 Jul 2025

https://github.com/codersays/website-projects

Beauty -Care - Your Ultimate Skincare & Beauty Destination.

angularjs software-engineering webtechnology

Last synced: 25 Jun 2025

https://github.com/davidstutz/googlefruit-example

Example of Google Fruit for dependency injection based on Martin Fowler's "Inversion of Control Containers and the Dependency Injection Pattern".

dependency-injection google-fruit software-engineering

Last synced: 19 Sep 2025