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/boisgera/software-engineering

Software Engineering

software-engineering

Last synced: 01 Aug 2025

https://github.com/oechsler/fowler

📝 Software Engineering homework

crap homework software-engineering

Last synced: 01 Aug 2025

https://github.com/trutzio/tutorials

Quellcode passend zu den YouTube Tutorials:

devops software-engineering spring springboot springboot3

Last synced: 02 Aug 2025

https://github.com/maazqureshi-code/cmse322project-university-second-hand-book-sales-and-exchange-platform-

A University Second-Hand Book Sales and Exchange Platform that allows students to list, buy, sell, and exchange academic books easily through a mobile app and a web-based admin panel.

data-flow-diagram database-design software-design software-engineering uml-diagram

Last synced: 25 Jan 2026

https://github.com/xandersteyn/hyperiondev.bookstore

CLI bookstore inventory manager with SQLite and full CRUD ~ built in Python

hyperiondev portfolio software-engineering

Last synced: 19 Feb 2026

https://github.com/nimanikoo/structura

Structura is a modular .NET 8 Clean Architecture template that implements CQRS with MediatR, uses EF Core for data access, supports InMemory and PostgreSQL databases, includes validation and logging pipeline behaviors, and comes with ready-to-use unit tests for scalable and maintainable back-end development.

architecture clean-architecture dotnet software-architecture software-engineering testing

Last synced: 29 Sep 2025

https://github.com/nanorocks/universal-software-documentation-template

Universal software documentation template. Fork, Edit, Follow.

arhitecture documentation software-engineering

Last synced: 19 Feb 2026

https://github.com/adilsaid64/real-time-data-monitoring

Exploring what a real-time data drift monitoring solution could look like within MLOps

data datadrift grafana machine-learning mlops mlops-workflow prometheus python software-engineering

Last synced: 04 Aug 2025

https://github.com/melvinchia3636/oop-practical

A GUI wrapper for the all the tasks given in my uni OOP course.

awt gui java oop practical software-engineering swing university

Last synced: 30 Sep 2025

https://github.com/higorcazuza81/software-engineering-logbook

This repository is the auditable record of my journey studying and applying the fundamentals of Software Engineering

python software-engineering

Last synced: 05 Aug 2025

https://github.com/allenpandas/se4ml-toolkit

人工智能+计算机安全交叉领域科研工具🔧 SE4ML: Security for Machine Learning. This repository is the Toolkit for Security, Robustness and Reliability of the Machine Learning.

ai-security aisecurity machine-learning reinforcement-learning reliability-engineering robustness security software-engineering software-testing tool toolkit

Last synced: 07 Aug 2025

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

https://github.com/pyladiesams/workshop-of-choice-dcnd-jul2025

A recap of the Amsterdam PyLadies' workshops of the last year, presented at the Dutch Digital Native Day 2025.

generative-ai machine-learning open-source python software-engineering workshop

Last synced: 08 Aug 2025

https://github.com/madhurimarawat/learning-codefactor

This repository is dedicated to exploring CodeFactor, an automated code review tool that provides real-time feedback to improve code quality. By analyzing code for style issues, complexity, and potential bugs, CodeFactor ensures clean and maintainable code.

code-review code-review-automation codefactor codefactor-integration detailed-installation detailed-readme discussions documentation installation installation-guide interactive learning-guide learning-tool markdown open-source output-explained python snapshots software-engineering study-materials

Last synced: 08 Aug 2025

https://github.com/chen-abudi/re-math

Re-learning mathematics from scratch to mastery - notes, exercises, documenting, and problem-solving for Software Engineering and AI/ML skills.

ai algebra calculus discrete-math geometry learning linear-algebra machine-learning math personal-journey probability problem-solving software-engineering statistics study-notes

Last synced: 19 Feb 2026

https://github.com/imtjl/library

:ledger: Imtjl's curated library of must-read books for CS/SWE.

books computer-science library software-engineering

Last synced: 19 Feb 2026

https://github.com/danielatomas/feup-esof

FoodFEUP - Project developed for Software Engineering class @FEUP

esof feup feup-esof mobile-application software-engineering

Last synced: 12 Aug 2025

https://github.com/oleksandrzadvornyi/audiorecorder

Enhanced Qt Audio Recorder implementing Observer, State, Command, Strategy and Facade design patterns for educational purposes. Based on Qt's example.

audio-recording bsd-license command-pattern cpp design-patterns educational facade-pattern observer-pattern qt qt-multimedia software-engineering state-pattern strategy-pattern

Last synced: 13 Aug 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/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/candygoose/informatic_se

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

excel informatic itmo java latex python software-engineering

Last synced: 04 Oct 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/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/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/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/algojobs/solidity-jobs

The latest Solidity jobs, updated weekly.

jobs jobsearch software-engineering solidity

Last synced: 05 Oct 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/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/byroncalvete/case-studies

Customer centric case studies 📖

blog customer-centric software-engineering stragegy ux-ui

Last synced: 25 Oct 2025

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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/kylekarpack/portfolio-gatsby

The professional portfolio of Kyle Karpack

es6 gatsby graphql portfolio react software-engineering

Last synced: 10 Mar 2026

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

https://github.com/junxian428/bit_sem3_oum

Bachelor Of Information Technology Year 1 Sem 3

software-engineering

Last synced: 10 Sep 2025

https://github.com/yoonusajward/personal-portfolio-website

The Yoonus Ajward Portfolio Website is a personal project that showcases my journey as a software engineer and web developer. The site highlights my technical expertise, projects, and professional achievements, providing visitors with an interactive and modern experience.

developer-portfolio portfolio portfolio-website software-engineer-portfolio software-engineering

Last synced: 26 Feb 2025

https://github.com/noureldin2303/alx-pre_course

I'm now a ALX Student, this is my first repository as a full-stack engineer

alx alx-africa alx-curriculum alx-school software-engineering

Last synced: 23 Mar 2025

https://github.com/engelbrechtz/devsetup

New Macbook? Don't worry, here you will find the most usable and suitable tools for development on the m1/m2/m3 - basic installation of developer tools for the mac

developer-tool development mac-tools macbook macbook-configuration macbook-pro macbook-setup software-development software-engineering software-tools tools webdevelopment webdevelopment-tools

Last synced: 26 Feb 2025

https://github.com/hritik5102/oose

E- banking system software is designed so that the user can access his/her bank account from anywhere.

banking designer developer devops docker firebase oose software-engineering tester

Last synced: 26 Jul 2025

https://github.com/alisheikhy1158/smart-shop-smart-retail-management-system-inventory-management-re-stocking-alerts-module-

This repository is a semester project that i created overall through semester in Software Engineering Course in Comsats University Islamabad. This is the front-end of the project.

architecture design figma front-end software software-engineering

Last synced: 18 Aug 2025

https://github.com/shishirrsiam/phitron

This repository contains my learning materials, assignments, and projects from Phitron.io. It showcases my journey of learning programming, data structures, algorithms, and web development. Each folder reflects progress in specific topics and serves as a resource for future reference.

c cpp dsa phitron software-engineering

Last synced: 13 Mar 2025

https://github.com/powehix/se-cw

Coursework of "Software Engineering" using Spring Boot.

html-css-javascript java software-engineering spring-boot study-project

Last synced: 26 Feb 2025

https://github.com/sharifkhan96/mouse_scrolling

this mini project uses python in the linux operating system to track the movement of eye and change/scroll the mouse. the idea of the project came to me when i was studying at 3 am in library and was simply bored of constantly using my hand for scrolling the slides.

automation linux python3 software-engineering

Last synced: 25 Aug 2025

https://github.com/leonkote/vkpostanalyzer

Веб-приложение, которое анализирует последние 5 постов пользователя ВКонтакте.

aspnetcore backend-development clean-architecture csharp dependency-injection efcore oauth2 postgresql software-engineering solid-principles vk-api web-api

Last synced: 07 Mar 2025

https://github.com/aakashdinkarh/case-utils

Convert text to Camel Case, Snake Case, Title Case, Upper Case, or Lower Case with one click.

camel camel-case case case-utils lower lower-case project snake snake-case software-engineering title title-case upper upper-case utils web-development

Last synced: 05 Mar 2025

https://github.com/ahmed-maher77/ahmedmaher-portfolio

my skills, projects, services I offer, education, work experience, resume, certifications, some client feedback, contact details, and more...

backend-development front-end-development fullstack-development mobile-development software-engineer software-engineering web-deisgn web-development

Last synced: 16 May 2025

https://github.com/masum184e/handbook

Dive into the vibrant universe of notes for various programming languages, Git, and other essential technologies. Whether you're a beginner looking to grasp the fundamentals or an experienced engineer seeking quick references, you'll find a wealth of information here.

computer-science-and-engineering cse full-stack-developer git javascript programming se software-engineer software-engineering sql

Last synced: 31 Mar 2025

https://github.com/masum184e/spl-01

SPL stands for Software Project Lab, which is a 3-credit course (SE-2112) in BSSE. All of my slides, sheets, docs, and code used in SPL 01 are available here.

iit java java-console-game java-console-project java-programming java-project oop se software-engineering software-project-lab software-project-lab-01 spl spl-01

Last synced: 31 Mar 2025

https://github.com/lucianoscarpaci/python_objective-c

Explore two innovative apps designed to enhance user experience and functionality. The first app showcases a sleek system information display, offering users insights at their fingertips. The second app introduces a cutting-edge text bot entry interface for seamless interactions with a chatbot. Harnessing the power of rubicon.objc and pythonestia.

app-development applications objective-c-library python real-time-display rubicon software-engineering technology user-experience user-interface

Last synced: 20 Mar 2025

https://github.com/cassxw/mytutor

🎓 MyTutor is a web-based platform that revolutionises University Tutor & TA management. Built with Java, Vaadin, and Spring Boot, it streamlines applications, scheduling, and administration with a secure, modular, and user-friendly design. Featuring role-based access, MyTutor enhances productivity for students, tutors, and course convenors alike.

admin-dashboard agile-development education full-stack-web-development java maven mysql oop rest-api scalable-architecture software-development software-engineering spring-boot tutor-management-system university-management-system vaadin web-application

Last synced: 23 Mar 2025

https://github.com/being-amara-khan/computer-science-books

This Repository contains books regarding Computer Science

computer-science deep-learning git software-engineering

Last synced: 27 Dec 2025