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/thetallprogrammer/my-portfolio-site

A fully functional portfolio site built with React.js and modern tools, provided for demonstration purposes. Clone, modify, and customize it for your own use while exploring best practices for web development and deployment.

3d css figma firebase frontend html javascript jsx react reactjs software-engineering spline ui website

Last synced: 14 Feb 2026

https://github.com/thisisnotjustin/balencigo

Lightweight and scalable loadbalancer written in Go with a focus on concurrency

go software-engineering

Last synced: 09 Feb 2026

https://github.com/bloginnovazione/laravel11-vue

Laravel 11 and Vue.js: installation, configuration and examplesLaravel 11 e Vue.js: installazione, configurazione ed esempi

bloginnovazione laravel php software-development software-engineering tutorial

Last synced: 15 Apr 2026

https://github.com/itsfoss0/school

This Repo contains concept taught in second year in Campus ( Computer Science)

computer-science database networking object-oriented-programming software-engineering university-of-eldoret uoe

Last synced: 16 May 2025

https://github.com/said-aabilla/said-aabilla

Software Engineer | AI/ML Enthusiast | Lead Trainer Scrum Master | Driving Innovation & Growth in the Tech Landscape

agile-development fullstack-development innovation java javascript php scrum-master software-engineering

Last synced: 08 Feb 2026

https://github.com/dtcxzyw/llvm-apr-benchmark

A Large-Scale Automated Program Repair Benchmark of Real-World LLVM Middle-End Bugs

automated-program-repair compiler llm llvm software-engineering

Last synced: 25 Jul 2025

https://github.com/phpzm/php-like-a-boss

Este livro tem a pretensão de ser um guia de como criar aplicações usando PHP usando o que há de melhor na Orientação a Objetos e no ecossistema da linguagem.

http http-router middleware oop oop-principles orm php php7 software-architecture software-engineering software-quality

Last synced: 31 Mar 2025

https://github.com/oleksa-oleksa/coffee_vending_machine_project

C++ software simulation of a coffee vending machine with actuators, sensors, database and graphical interface.

cpp qtcreator software-engineering software-testing

Last synced: 02 Sep 2025

https://github.com/thisisnotjustin/nn_lib

Neural Network library written in C for NN Educational Purposes

ai-ml c neural-network software-engineering

Last synced: 24 Feb 2026

https://github.com/harrryhe/grind-daily

GrindDaily is a daily challenge platform where users can view and complete tasks via the React frontend, while the Node.js and Express backend.

backend css database expressjs frontend html javascript material-ui mongodb mongodb-atlas mongoose nodejs react software-engineering tailwindcss webapplication website

Last synced: 31 Jan 2026

https://github.com/rutaganda-salim/folio

💻 My work as a Blockchain & Web3 Engineer includes dApps, smart contracts, and full-stack projects using Solidity, React, and Node.js. Explore my Web3 and Ethereum/Polygon deployments!

folio software-engineering web3

Last synced: 23 Mar 2025

https://github.com/n-elmer/scientific-calculator

CALCULATOR WITH 🧪🧮 SCIENTIFIC FUNCTIONS

c-plus-plus software-design software-engineering

Last synced: 08 Feb 2026

https://github.com/anthhon/stm

STM (Secure Terminal Messenger) is a command-line messenger focused in security and reliability

collaboration command-line community innovation open-source programming software-development software-engineering ssl technology web-development xmpp xmpp-client

Last synced: 20 Jan 2026

https://github.com/University-Experience/EcoTrack

Platform using RESTful APIs (Mysql, Nodejs, Express)

express mysql nodejs postman software-engineering

Last synced: 17 Jul 2025

https://github.com/noblessecoder/officehoursscheduling

A simple GUI Application that allows Scheduling Office Hours with TAs

gui-application java javafx javaswing software-development software-engineering

Last synced: 15 May 2026

https://github.com/bayars/3311project

Software Engineering-EECS3311 Presents country data's with several type of charts and years.

design-patterns java junit5 login-system randoop software-engineering swing

Last synced: 21 May 2026

https://github.com/abdulrahman-mostafa10/swe-labs

This repository contains my work along for my academic SWE course 🚀

agile-development software-engineering

Last synced: 25 Feb 2025

https://github.com/pymarcus/tcc_sistemasdeinformacao2025

This application is part of a research project aimed to use Gemini AI agent to identify "atoms of confusion" -- minimal code elements that cause misunderstandings -- in the context of Software Engineering.

atoms-of-code ci-cd clean-architecture concurrent-programming data-analysis design-patterns gemini-api golang ifmg inteligencia-artificial postgresql software-engineering solid tcc tdd workerpool

Last synced: 14 May 2026

https://github.com/ntinouldinho/cpp-image-filtering

An image editor with filters implemented with C++

software-engineering

Last synced: 29 Mar 2025

https://github.com/ishaansathaye/csc307-introsoftwareengineering

Cal Poly Spring 2024 CSC 307 Intro to Software Engineering

2024 cal-poly software-engineering spring

Last synced: 13 Apr 2025

https://github.com/qyfashae/sei_library_for_machine_learning

Software Engineering Institute Libraries for machine learning. Over 5 000 documents from over three decades of research into best practice in software engineering

machine-learning sei-libraries software-engineering trained-models trained-weights

Last synced: 06 Feb 2026

https://github.com/scifer99/restful-api-using-flask_restful

This is another basic RESTful API using flask_restful

network-engineering rest-api restful-api software-engineering

Last synced: 29 Oct 2025

https://github.com/learnwithalfred/alfred-code-college

First Capstone project at Microverse Boot Camp.

html-css-javascript jobs software-engineering

Last synced: 24 Jan 2026

https://github.com/alaminedione/jardin-de-notes

Un espace où je cultive et partage mes réflexions, connaissances et apprentissages.

note-taking notes obsidian quartz software-engineering

Last synced: 27 Jun 2025

https://github.com/ghackenberg/kurs-software-engineering

Dieses Repository enthält Unterlagen für einen Einsteigerkurs in das Thema Software Engineering mit praktischen Beispielen in der Programmiersprache C#

project-management quality-control requirements-engineering software-architecture software-engineering version-control

Last synced: 26 Oct 2025

https://github.com/m-pektas/pysimpler

This package simplifies the measuring duration of python functions.

cache decorators python reporting software-engineering timer

Last synced: 25 Jan 2026

https://github.com/daveanthonyc/data-structures-and-algorithms

👩🏽‍🔧 🧩 🔢 🖩 Based on the course by ThePrimeagen: "The Last Algorithms Course You'll Need" as listed below. The '/src/dsa' directory in this React project contains multiple TypeScript files with implementations of fundamental concepts in data structures and algorithms.

computer-science data-structures dsa-practice software-engineering theprimeagen typescript unit-testing vitest

Last synced: 27 May 2026

https://github.com/tpdlshdmlrkfmcla/software_engineering

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

software-engineering software-testing

Last synced: 02 Feb 2026

https://github.com/edwinvanderven/design-patterns-examples

Various implementations of different design patterns

design-pattern design-patterns software-engineering typescript

Last synced: 26 Mar 2025

https://github.com/lucianoscarpaci/raijin-inu

Serial Communication API Frontend for Bittle Robot. API development, and frontend development in robotics for Bittle Robot in JavaScript.

api-development bittle communication-protocol data-transmission frontend-development javascript real-time-control robotics serial-communication software-engineering

Last synced: 18 Apr 2026

https://github.com/rooom13/software-engineering

Book Shop data management app in C++ for Software Engineering course. UML Diagrams, Software patterns ...

cpp engineering-course object-oriented-programming software-design software-engineering uml-diagrams

Last synced: 18 Mar 2025

https://github.com/dimitri4788/softwaredesign

This repo contains software design related documents and information.

design-document documentation gitcommit gitflow-workflow software-development software-engineering

Last synced: 07 Mar 2026

https://github.com/fair2-for-research-software/documentation

This is a course on software documentation for researchers developed by the Research Software Engineering team and IT Services at the University of Sheffield.

documentation fair4rs reproducible-research research-software-engineering rse software-engineering

Last synced: 28 Jan 2026

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: 16 May 2026

https://github.com/divithraju/divith-aju-hadoop-pyspark-pipeline

This project demonstrates the creation of a scalable data processing pipeline for handling and analyzing log data from a hypothetical e-commerce platform. Leveraging Hadoop and PySpark, the pipeline is designed to process large volumes of log files, providing meaningful insights into user behavior, system performance, and sales metrics.

apache-hadoop-framework apache-spark bigdata client data database dataengineering dataingestionframework datapreprocessing documentation ecommerce-platform hdfs pipeline project project-repository pyspark python3 software-engineering

Last synced: 27 Jan 2026

https://github.com/jaisayush/angular-jest-scaffolder

A command-line tool that scaffolds Angular projects with Jest as the default testing framework. Effortlessly replace Jasmine and Karma, configure Jest for Angular, and automate the setup process for efficient testing. Perfect for developers looking to streamline their Angular testing workflow.

angular angular-18 angular-cli angular-jest angular-testing automation continuous-integration devtools frontend-development javascript jest nodejs npm-package open-source scaffolding-tool software-engineering testing-framework typescript unit-testing web-development

Last synced: 31 Jan 2026

https://github.com/sebastianofazzino/java-programming-and-software-engineering-fundamentals-specialization

In this repository I'll store the projects I've been working on while studying Java Programming and Software Engineering Fundamentals Specialization by Duke University

algorithms java javascript programming software-development software-engineering

Last synced: 17 Apr 2026

https://github.com/scifer99/feed-the-dragon-game

This is a 2 dimensional game developed in Python. Feed the dragon as accurately as you can!

2d-game 2d-platformer-game pygame pygame-games python3 software-development software-engineering software-testing

Last synced: 10 Jun 2025

https://github.com/raofin/software-engineering-report_lms

Library Management System (LMS) - Project Proposal and System Requirements Specification [CSC 3112: Software Engineering].

diagrams library-management-system lms project-proposal software-engineering srs-document system-requirements-specification

Last synced: 19 Mar 2026

https://github.com/hetav01/software-refactoring-prediction-model

This research was aimed at understanding how effective can ML Models be in predicting Software Refactoring opportunities

machine-learning pipelines software-engineering software-testing

Last synced: 14 Oct 2025

https://github.com/miosomos/pykagcee

Knowledge Graph Constructor for python projects.

knowledge-graph-construction neo4j software-engineering

Last synced: 18 May 2026

https://github.com/andimashkulli/pacienti.com

Patient management system for medical specialists.

databases nodejs react software-architecture software-engineering startup ui

Last synced: 21 Jan 2026

https://github.com/brunortech/coursera-java-programming-and-software-engineering-fundamentals

A comprehensive repository showcasing assignments and projects completed as part of Coursera's "Java Programming and Software Engineering Fundamentals" specialization.

assignments coding-practice education java java-projects learning-resource object-oriented-programming programming projects software-engineering

Last synced: 12 Apr 2025

https://github.com/scifer99/next.js-frontend-template

This is a frontend development template for web applications using Next.js!

front-end-development next-js nextjs-template nextjs13 software-development software-engineering

Last synced: 15 May 2026

https://github.com/ksharma67/easyway

On Demand Home Services offers you all the home services that you may need, such as maintenance, cleaning, personal services, etc..

agile-development angular angularjs aws cucumber cypress deep-learning flask flask-api golang golang-api golang-server gorm-model javascript mysql nodejs orm python software-engineering tensorflow

Last synced: 10 Oct 2025

https://github.com/jofaval/jofaval.github.io

Main home repository, it serves as an introduction to my professional profile, feel free to explore as much as you want

backend computer-science data-science data-scientist developer frontend full-stack fullstack javascript machine-learning nextjs react redux software-engineer software-engineering typescript

Last synced: 18 Jan 2026

https://github.com/lucaspaiva-lp/lucaspaiva-lp

Personal GitHub profile repository highlighting backend-focused projects, technical studies, and structured learning in software engineering.

backend backend-development github-profile learning-in-public portfolio python software-engineering

Last synced: 14 Apr 2026

https://github.com/rishibakshii/portfolio

Portfolio of Rishi Bakshi, a passionate full-stack developer with hands-on experience in building scalable, secure web applications and end-to-end encrypted chat services.

developer devops link personal-portoflio-website portfolio-link portfolio-site portoflio portoflio-website rishi rishibakshi software software-engineering

Last synced: 08 Oct 2025

https://github.com/mraza007/computerscience-resources

This repo is made to help people find CS related resources

computer-science interview resources software-engineering

Last synced: 05 Feb 2026

https://github.com/korex26/kyleorex

This repository contains the files used to create my personal website.

engineering software-engineering texasam

Last synced: 07 Oct 2025

https://github.com/perryzjc/sdlc-journey

Explores best practices of any potential steps during software development

github sdlc software-architecture software-architecture-and-design software-engineering

Last synced: 27 May 2026

https://github.com/yfge/agent-harness-skills

Turn real software repos into agent-ready engineering environments with entrypoints, validation, evidence, and delivery records.

agent-harness agent-ready ai-agents coding-agents developer-tools devtools repository-harness runtime-evidence skills software-engineering validation workflow-automation

Last synced: 31 May 2026

https://github.com/scifer99/data-visualization-relationship-distribution-comparison-composition-in-machine-learning

If we want to visualize what's going on in Machine Learning/AI development, here are 4 ways to do so!

ai machine-learning software-engineering

Last synced: 14 Jun 2026

https://github.com/ryancodingg/parking-spot-system-for-selling-used-cars

ParkMaster 3000 is a Java-based parking management system designed to simplify and organize parking for used cars. With features like slot management, car tracking, and make-based car searches, this system ensures every car has its perfect spot. Whether you're adding, deleting, or finding a car, ParkMaster 3000 makes parking a breeze.

bluej java javascript software-engineering

Last synced: 05 May 2026

https://github.com/sdthaker/senecacollege-btp100

Course dedicated to learning C language.

c computer-science seneca-college software-engineering

Last synced: 11 Jun 2025

https://github.com/felipealfonsog/felipealfonsog

Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.

computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering

Last synced: 30 Mar 2025

https://github.com/scifer99/helicopter-game

This is a 2 dimensional game (like the others I posted) where you fly a helicopter and try not to crash.

2d-graphics pygame-games python3 random software software-development software-engineering

Last synced: 07 Oct 2025

https://github.com/jsuyog2/jsuyog2.github.io

Welcome to my portfolio repository! I'm a seasoned software developer with expertise in web application development, API implementation, and full-stack technologies.

angular api-development azure cosmos-db expressjs full-stack javascript jwt mapbox nodejs portfolio portfolio-website postgresql responsive-design software-engineering web-development

Last synced: 08 Apr 2026

https://github.com/absynce/absynce.github.io

absynce developer blog - why I do the things I do on the slippery path to mastery. Written in Elm and English.

blog elm software software-development software-engineering

Last synced: 24 Apr 2026

https://github.com/abdullah00001/postbook

Postbook v0.2.4 is a social networking platform in its development phase, featuring secure user authentication, post sharing, and account management. This release includes password recovery, user verification middleware, and bug fixes. The repository contains all source code for ongoing development.

backend-development expressjs front-end-development full-stack mongodb mongoose nodejs postman reactjs rest-api software-engineering

Last synced: 19 Sep 2025

https://github.com/nicanor008/shoman-web-app-platform

Shoman was a software engineering Mentorship program which was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hoping to revive this program in the near future

gatsby mentorship nodejs react software-engineering

Last synced: 21 Feb 2026

https://github.com/scikit-surgery/scikit-surgerytutorial02

SciKit-Surgery Tutorial02 provides a tutorial on how to implement a simple algorithm using the SciKit-Surgery project's Python Template

cookiecutter python scikit-surgery software-engineering ucl

Last synced: 23 Mar 2025

https://github.com/jimcostdev/mis_apuntes_unir

Aquí encontrarás una recopilación de apuntes, trabajos, laboratorios y actividades que he ido realizando durante mis estudios del Grado en Ingeniería Informática en la Universidad Internacional de La Rioja (UNIR).

development java python software-engineering

Last synced: 10 Jan 2026

https://github.com/rohithgowdam/vehicular-detection-of-pedestrains

This project is a Real-Time Vehicle and Pedestrian Detection System that uses the YOLOv9 model to detect objects, estimate distances, and issue alerts. It enhances driving safety by providing real-time feedback through a user-friendly interface and robust backend processing.

experiential-learning rvce software-engineering software-engineering-project

Last synced: 01 Mar 2025