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

All my blogs in one place

focus leadership software-engineering

Last synced: 10 Oct 2025

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

https://github.com/nhsz/softeng-books

:books: Free Software Engineering books collection

books bookshelf ebooks free software-engineering

Last synced: 03 Apr 2025

https://github.com/eocode/RandomNames-NPMPackage

A simple package for npm

js npm package software-engineering

Last synced: 23 Mar 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: 26 Oct 2025

https://github.com/eocode/hello-my-world

Python package made with a cookiecutter

pypi-package python software-engineering

Last synced: 31 Mar 2025

https://github.com/eocode/first-python-package

A simple pyhton package template

pypi-package python software-engineering

Last synced: 31 Mar 2025

https://github.com/eocode/webpack-course

My first steps with webpack

js software-engineering webpack

Last synced: 31 Mar 2025

https://github.com/eocode/simondice-js-game

Juego desarrollado en Javascript en el que tienes que seguir una secuencia de colores para ganar puntos

css game html js project software-engineering

Last synced: 30 Oct 2025

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

The N Queens problem with Flask, SQLAlchemy, Docker and Pytest

flask nqueens-problem pytest python software-engineering sqlalchemy travis

Last synced: 31 Mar 2025

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: 10 Oct 2025

https://github.com/eocode/python-clients-cli

Clients DataBase for Create, Read, Update and Delete, manipulable with terminal with Python

cli click crud project python software-engineering

Last synced: 31 Mar 2025

https://github.com/eocode/juego-del-ahorcado-python

Juego del ahorcado en Python

project python software-engineering

Last synced: 31 Mar 2025

https://github.com/bniladridas/simubot

This project combines machine learning and robotics simulation to create a system capable of object detection and interaction within a simulated environment. Using TensorFlow for the AI model and PyBullet for the simulation, the project demonstrates how a robot can be trained to recognize objects and respond accordingly.

machine-learning python-programming robotics-simulation software-engineering

Last synced: 12 Mar 2025

https://github.com/shuddha2021/taskmanager-pro-java-monolithic

A robust, feature-rich monolithic Java application demonstrating advanced task management capabilities and software architecture principles.

command-line inventory-management java monolith-architecture order-processing reporting sales-report software-engineering task-management

Last synced: 01 Nov 2025

https://github.com/eocode/dartcodeexamples

Ejemplos de código en Dart

dart examples software-engineering

Last synced: 31 Mar 2025

https://github.com/eocode/ging-django-multitenant

Aplicación multitenant para administrar Gastos e Ingresos de una empresa

django multitenant project python software-engineering

Last synced: 31 Mar 2025

https://github.com/eocode/book-store

Creando una tienda de libros con NestJS (GraphQL y REST)

js nestjs project software-engineering typescript

Last synced: 31 Mar 2025

https://github.com/eocode/bot-para-slack-con-celery

Creación de un bot para Slack con Celery y Python

celery project python slack software-engineering

Last synced: 23 Jul 2025

https://github.com/eocode/automatization-with-rpa

Automatization process with robots

automatization rpa software-engineering

Last synced: 31 Mar 2025

https://github.com/lurxdel/barangay-management-system

a digital system designed to streamline barangay operations, services, and record-keeping.

backend css frondend html php software-engineering

Last synced: 11 Oct 2025

https://github.com/boodyahmedhamdy/lsp

Library Service Platform Dashboard

dashboard expressjs nodejs reactjs software-engineering

Last synced: 12 Apr 2025

https://github.com/welldefined-ai/demo-device-data-monitor

A device data monitoring & analysis system built with Claude Code and Codex CLI.

ai-coding claude-code codex-cli software-development software-engineering

Last synced: 11 Oct 2025

https://github.com/jofaval/advent-of-code

Advent of Code, created by Eric Wastl - Software Engineering version of the Advent Calendar

advent-of-code algorithms data-structures go golang pnpm problem-solving python software-engineering typescript

Last synced: 15 Oct 2025

https://github.com/miikka/patterns

Patterns for software work

documentation patterns software-engineering

Last synced: 06 Mar 2025

https://github.com/juancardenascj/programacionc-

Comparto una serie de eventos donde se logra especificar la programacion en C++ junto con ejemplos o ejercicios ilustrativos para su aprendizaje.

cpp software-development software-engineering sotware

Last synced: 08 Apr 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: 13 Mar 2025

https://github.com/themaguscode/computer-science-curriculum

A free, open-source, self-paced, and curated Computer Science curriculum. Learn, build projects, and join a vibrant tech community.

arti backend coding computer-science development education free front-end front-end-development frontend full-stack fullstack information-tech machine networking open-source oper self-learning self-paced software-engineering

Last synced: 26 Feb 2025

https://github.com/dimazeland/dimazeland

✅ Key points & Tech Stack

backend-development java software-engineering

Last synced: 31 Oct 2025

https://github.com/denpeshkov/cs-notes

Notes about Computer Science and Software Engineering

computer-science garden go hardware learning os software-engineering

Last synced: 11 Dec 2025

https://github.com/edummorenolp/projectmanagermind-ia

Sistema inteligente de gestión de proyectos de software con IA generativa. Plataforma full-stack para análisis automático de documentos, generación de estudios técnicos y gestión del ciclo de vida de proyectos usando React + Node.js + PostgreSQL + Google Gemini.

ai-powered artificial-intelligence document-analysis generative-ai github-pages google-gemini javascript llm-integration project-management project-planning reactjs software-development software-engineering vite workflow-automation

Last synced: 14 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/r-n/simta-backend

Facilitates college final project flow in IS major of ITS. This is the frontend

back-end back-end-development backend backend-development flask information-system information-systems python rest rest-api software-engineering

Last synced: 31 Mar 2025

https://github.com/r-n/lcdlendingrpl

Records LCD lending transactions and displays ones being lent and past due.

database java mysql software-engineering swing

Last synced: 31 Mar 2025

https://github.com/davideimola/cd-store

University Exam for Software Engineering

ecommerce java software-engineering

Last synced: 15 Mar 2025

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: 18 Apr 2025

https://github.com/franco-ruggeri/polito-software-engineering

Exercises of the Software Engineering course (04GSPOV) at Politecnico di Torino

software-engineering

Last synced: 02 Jul 2025

https://github.com/sid-2209/my-portfolio-website

A personal portfolio website showcasing my skills, projects, and experience in AI, machine learning, and web development. Built with React and designed to provide an interactive and engaging user experience. Hosted on GitHub Pages for easy access and viewing.

css github-pages javascript portfolio-website react reactjs software-engineering

Last synced: 24 Mar 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/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/ahmed-m-aboutaleb/software-engineering-notes

I will use this repository to document my software engineering topics learning path.

architecture-patterns architecture-styles design-patterns oop-principles software-engineering solid-principles

Last synced: 18 Jun 2025

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

This repository provides exercises for practicing software engineering techniques, including version control, code review, unit testing with Python, continuous integration, and agile methodologies.

agile-methodologies codacy code-documentation code-refactoring code-review codefactor dependency-injection git github github-actions mkdocs mocking pair-programming pytest python software-engineering software-testing sphinx travis-ci unit-testing

Last synced: 12 Mar 2025

https://github.com/alexisvassquez/ai_spotibot_player

Interactive conversational AI robot that connects to a user's Spotify and emits a warm LED backlight that can change based on the user's mood.

ai api audio-utility cmake conversation cpp gtts led-backlight mood-detection portaudio pyaudio python robot-framework shellscript software-engineering speech-recognition spotify spotipy-api text-to-speech transformers

Last synced: 05 Apr 2025

https://github.com/tishajillian/makemeupzz

This repository contains the source code for MakeMeUpzz, a web-based application designed for online makeup and skincare sales. The project was developed as part of an assignment for COMP6114001 - Pattern Software Design Course to demonstrate proficiency in ASP.NET and Domain Driven Design.

ado-net-entity-data-model aspnet csharp css dessign-pattern domain-driven-design entity-framework-sql html javascript pattern-software-design sap-crystal-report software-engineering

Last synced: 09 Mar 2025

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: 02 Jul 2025

https://github.com/crisnguyendev/miu-cs425-swe

Repository for assignments covering software development methodologies, UML modeling, and project-based learning to design robust and scalable systems.

agile assignment domain-driven-design methodology rational-unified-process software-development software-engineering testing

Last synced: 10 Jun 2025

https://github.com/686f6c61/diccionario-lenguajes-programacion-frameworks

Diccionario de 125 lenguajes de programación con más de 300 frameworks para validar tecnologías en proyectos de que requieran del mismo.

dictionary react skills software software-engineering

Last synced: 10 Jun 2025

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

Course dedicated to learning C++ and OOP paradigm.

c-plus-plus computer-science seneca-college software-engineering

Last synced: 21 Mar 2025

https://github.com/unicornware/ciu

Coding Interview University work

coding-interview software-engineering typescript

Last synced: 28 Oct 2025

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

Course dedicated to learning in web programming using JavaScript, CSS, HTML and the DOM.

computer-science css html html-css-javascript javascript seneca-college software-engineering

Last synced: 21 Mar 2025

https://github.com/barcawebcloud/bscan-go

A Go library for scan any computational device and atmospheric environment.

barca barca-cloud bscan bscan-go bwc go-library golang hardware scanner software-engineering

Last synced: 02 Jul 2025

https://github.com/oussemakh1/stride

Stride is a lightweight, modern, and flexible PHP framework designed for rapid web application development. It provides a robust MVC structure, powerful routing, an Eloquent-like ORM, and a Blade-like templating engine.

framework php php-framework software-engineering

Last synced: 21 Jul 2025

https://github.com/bansimplified567/pos-coffee-shop-management

IslaDelCafe is an all-in-one coffee shop management system designed to streamline operations, from product inventory and order processing to sales tracking and admin control. Built for efficiency and ease of use, it empowers both staff and management with real-time access to menus, customer orders, stock levels, and performance analytics

capstone-project chartjs fullstack-development laragon php pos project reactjs software-engineering sql webdevelopment

Last synced: 19 Apr 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: 13 Oct 2025

https://github.com/vinicius-rio/42-formation-lvl1-2.get_next_line

Project 2: get_next_line - Second project for the formation of software engineers at school 42 São Paulo.

42born2code 42school 42sp c shell software-engineering

Last synced: 31 Oct 2025

https://github.com/benj1x/notes

Notes for the entirety of the B.SC in Software Engineering @ AAU

notes software-engineering

Last synced: 10 Jun 2025

https://github.com/julianamancera/labassign3_adapterpattern

Software Engineering 1 - Adapter Pattern: Laboratory Assignment 3

adapter-pattern devices power-outlet software-engineering

Last synced: 29 Nov 2025

https://github.com/mdazlaanzubair/8x7b-nexus-test-gen

Repository for "8x7B Nexus: Converging AI Reasoning, Prompt Engineering, and Human QA in Test Generation" reseach

ai langchain langchain-groq llm machine-learning mixtral-8x7b pydantic python qa qa-automation quality-assurance software-engineering software-testing test-case-evaluation test-case-generation

Last synced: 13 Oct 2025

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: 10 Mar 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/julianamancera/lab_sw-2_statepattern

Software Engineering 2 - State Pattern: Lab Seatwork #2

software-engineering state-pattern

Last synced: 04 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: 12 Mar 2025

https://github.com/pwalig/bank-zbozowy-mvn

Software Engineering exercise

continous-integration java software-engineering

Last synced: 13 Oct 2025

https://github.com/anupammaurya6767/tanji

Tanji is a Python encryption library that provides a secure and flexible solution for encrypting and decrypting messages. It leverages both symmetric and asymmetric encryption techniques to ensure the confidentiality and integrity of your data.

asymmetric-cryptography code-review continuous-integration cryptography cryptography-algorithms documentation encryption github-actions github-package-registry open-source pytest python release-management security software-development software-engineering sphinx-doc symmetric-cryptography tanji tutorial

Last synced: 21 Mar 2025

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

The latest Qt jobs, updated weekly.

jobs jobsearch qt software-engineering

Last synced: 03 Sep 2025

https://github.com/ssciwr/ssc-resources-hub

Start your Software Engineering journey with this all-in-one resource hub.

best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates

Last synced: 08 Jul 2025

https://github.com/bansimplified567/collected-tips-and-tricks-by-known-as-banban

Hey fellow beginner developers! I created this repository to share useful tips, best practices, and beginner-friendly code snippets to help you on your coding journey. Whether it’s version control, debugging, or structuring your projects, this repo has practical insights to make your development smoother. Feel free to ask me

article beginner-friendly bsit html-css-javascript practice projects software-engineering tips-and-tricks webdevelopment

Last synced: 24 Mar 2025

https://github.com/yanicksenn/cv

Curriculum vitae of myself.

curriculum-vitae cv software-engineering

Last synced: 11 Jun 2025

https://github.com/haarismemon/modulect

Modulect is a module and pathway selection Ruby on Rails web application. It helps to facilitate students in their selection process according to their module interests and career aspirations. This application was made for our university Software Engineering Group Project module at KCL.

group-project javascript modules ruby ruby-on-rails software-engineering university-project web-application

Last synced: 31 Mar 2025

https://github.com/youwuyou/gomoku

Gomoku board game project implemented in C++ for the Software Engineering course 252-0232-00L (HS2023) at ETH Zürich.

board-game gomoku software-engineering

Last synced: 12 Sep 2025

https://github.com/philspil66/philspil66

Hey I'm Phil and this a short introduction to what I've done over the years in the Software sector, what I'm up to now and where you can get in touch.

games legacy-code programming retrogames retrogaming software software-development software-engineering

Last synced: 21 Jul 2025