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/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/haabiy/to-dox

A to-do app based on HTML, CSS, Bootstrap & JS frontend and Django for backend development.

software-engineering

Last synced: 19 Sep 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: 10 May 2026

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

This repository contains Software Engineering concepts from Basic to Advanced.

selenium software-development software-diagrams software-engineering software-testing uml-diagrams

Last synced: 18 Sep 2025

https://github.com/sidiahmedhabib/auto-box-installateur-project

Design and development of a mobile application to manage the installation interventions of auto boxes

angular flutter oauth2 rest-api software-engineering spring-boot

Last synced: 03 May 2026

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/nhsz/softeng-books

:books: Free Software Engineering books collection

books bookshelf ebooks free software-engineering

Last synced: 17 Jan 2026

https://github.com/marvinvista/harness-skills-alpha

Reusable Codex skills for agent-first repo setup, debugging, review loops, and quality guardrails.

agent-workflows ai-agents code-review codex debugging developer-tools documentation prompt-engineering repo-tooling software-engineering

Last synced: 03 May 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/stefen-taime/real-time-extraction-transformation-and-exposure-architecture-for-rail-data

we are thrilled to announce our new PoC project aimed at providing a complete real-time extraction, transformation, and exposure architecture for the new provincial transportation systems.

api backend datacontract dataengineering elasticsearch flink-stream-processing frontend kafka kibana microservices nextjs python3 reactjs schemas software-engineering sql

Last synced: 11 Apr 2026

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

My blog about software engineering

blog software-engineering

Last synced: 19 Feb 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/meiiie/structured-root-cause-research-skill

Portable SKILL.md for evidence-based root-cause analysis across Claude Code, Codex, and AI coding agents

5-whys agent-skills ai-agents claude-code codex debugging postmortem root-cause-analysis security-review skill-md software-engineering sre

Last synced: 09 Jun 2026

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

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: 11 Apr 2026

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

https://github.com/sjthesahiljoseph/the-cpp

The-Cpp is a C++ language learning repository made by sjTheSahilJoseph. I created that for my personal learning, teaching, notes, practice etc... But feel free to use that. No problem with it. Thank You.

coding learn learning notes personal programming programming-in-cpp software-engineering the-cpp

Last synced: 26 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/usk2003/vnrvjiet-lab-work

This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.

c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering

Last synced: 11 Apr 2026

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

Playground for software engineering

software-engineering

Last synced: 26 May 2026

https://github.com/joshuamichaelhall-tech/6-7-coding-challenge

A 500-day coding challenge (6 days/week) aligned with Launch School's mastery-based learning approach. Building mastery through consistent practice while honoring the Sabbath rest.

coding-challenge discipline full-stack javascript launch-school machine-learning mastery-based-learning practice programming-practice python ruby software-engineering

Last synced: 25 Jul 2025

https://github.com/daviegito/materias_prioritarias_esw_fcte

Este projeto será sobre a criação de um programa para ajudar pessoas a otimizarem a escolha de matérias durante a graduação em Engenharia de Software levando em conta os pré-requisitos. No caso deste programa, ele mostrará as 5 matérias que mais trancam outras com base naquilo que está sendo ou já foi cursado.

orientacao-a-objetos orientacao-objeto python-3 python3 software software-engineering

Last synced: 26 May 2026

https://github.com/erseco/ugr_fundamentos_ingenieria_software

Practica final de Fundamentos de Ingeniería del Software (FIS) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)

software-engineering ugr

Last synced: 06 Nov 2025

https://github.com/mohahmadraza/semesterproject

Airline Management System - A C# Windows Forms application for airline administrative operations. Features include flight management, passenger tracking, ticket booking, and reporting systems. Built with Visual Studio and MongoDB for efficient data handling. Part of Software Engineering coursework.

csharp csharp-code csharp-project software-engineering software-engineering-project

Last synced: 06 Nov 2025

https://github.com/nileshtrivedi/awesome-engineering

Curated ideas for worldclass engineering projects with mentoring from experienced practitioners in the industry

career-development engineering mentoring software-engineering

Last synced: 18 Feb 2026

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

The latest Kubernetes jobs, updated weekly.

jobs jobsearch kubernetes software-engineering

Last synced: 07 Jul 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/rezatajari/solid-principles

A hands-on learning lab for mastering the SOLID principles in C#. Built with a focus on real-world analogies, problem-first thinking, and challenge-driven development. Each principle is isolated in its own section and demonstrated via practical code examples.

clean-code csharp dependency-injection design-principles dotnet object-oriented-design oop software-architecture software-engineering solid-principles

Last synced: 24 Jul 2025

https://github.com/liuzihe02/6.005

Course notes and assignments for MIT 6.005 Software Construction

java software-engineering

Last synced: 14 Jul 2025

https://github.com/fmachucas/agent-dev-studios

Spec-driven multi-agent framework for Claude Code — turns one AI session into a 38-agent engineering team. Idea → ship.

agentic-ai ai-agents anthropic claude claude-code developer-tools llm multi-agent sdlc software-engineering spec-driven-development

Last synced: 23 May 2026

https://github.com/humblebeeai/docs-mkdocs-template

This is a template repository for documentation, wiki, knowledge base and technical blog using "Material for MkDocs".

blog docs documentation markdown mkdocs mkdocs-material python software-engineering ssg static-site-generator wiki

Last synced: 04 May 2026

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

The latest Perl jobs, updated weekly.

jobs jobsearch perl software-engineering

Last synced: 22 Mar 2025

https://github.com/dgomes/emontxv3_4_softwareserial

This code is a fork of emonTxV3_4_DiscreteSampling.ino

emoncms emontx software-engineering

Last synced: 05 Nov 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: 19 May 2026

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/akk85/cs-2110

All the Assignments saved from Cornell University CS 2110(Object-Oriented Programming and Data Structures course)

binary-search-tree concurrency datastuctures djikstra-algorithm dynamic-programming graph-algorithms java object-oriented-programming recursion shortest-path-algorithm software-engineering

Last synced: 27 May 2026

https://github.com/miikka/patterns

Patterns for software work

documentation patterns software-engineering

Last synced: 08 Mar 2026

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

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/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: 11 Apr 2026

https://github.com/cmkaya/dotnet-docsandsnippets

Embark on a journey through the .NET ecosystem with dotNET-DocsAndSnippets. Explore in-depth documentation and practical code snippets that shed light on fundamental .NET topics.

asp-net-core aspnetcore codesnippets csharp development documentation dotnet dotnet-core dotnetcore example examples learning programming software-engineering tutorial tutorials

Last synced: 30 Apr 2026

https://github.com/edinsonrequena/django-projects

Here you can find many different projects built with django

computer-science django django-application python software-architecture software-engineering

Last synced: 14 Apr 2026

https://github.com/tika/tika.is

My portfolio website

portfolio software-engineering

Last synced: 04 Apr 2025

https://github.com/dropdevrahul/knowledge-base

Collection of resources related to Programming

architecture computer-science golang knowledge-base software-engineering

Last synced: 05 Nov 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/algojobs/svelte-jobs

The latest Svelte jobs, updated weekly.

jobs jobsearch software-engineering svelte

Last synced: 23 Jun 2026

https://github.com/youseftareq33/softwareengineering_1_babysitter-service

professional babysitting service connects experienced babysitters with families to provide reliable and secure childcare solutions, ensuring a safe and dependable environment at home.

software-engineering system-analysis system-design

Last synced: 23 Jan 2026

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

A powerful CLI tool for managing Python-based jobs on Amazon EMR clusters.

cloud-computing distributed-systems emr flask software-engineering

Last synced: 18 Feb 2026

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: 13 Apr 2026

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

https://github.com/zvdy/designpatterns

Design Patterns source code written on Python

desing-patterns oop oop-principles python software-engineering

Last synced: 30 Mar 2025

https://github.com/hostileninja72/darkestsky

is a Python program designed to suggest the best spots for stargazers. At heart, i still want to be an astronomer xd.

astronomy folium-maps geospatial open-source pyqt5 python software-engineering stargazing

Last synced: 02 Mar 2025

https://github.com/robertschaedler3/ssw-533

Change point detection of historical Github commits to determine changes in software productivity associated with the global health pandemic.

change-detection change-point-detection cost-estimation covid-19 metrics software-engineering stevens-institute-of-technology

Last synced: 23 Apr 2026

https://github.com/logreg-n-coffee/design-patterns

18 design patterns that every software engineer / developer should know

deisgn-pattern interview-preparation software-engineering

Last synced: 01 Sep 2025

https://rseng.github.io/devstories/

Behind the Scenes of Tech's Passion Projects ⭐️

developer podcast rseng software software-engineering stories

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

https://github.com/nabilshadman/spring-boot-random-numbers-restful-web-service

A RESTful web service (created with Spring Boot) that returns a list of random numbers to the consumer

backend java java-development rest-api rest-apis software-engineering spring-boot web-service

Last synced: 05 May 2026

https://github.com/hafizhhasyhari/kotlin-programming-untuk-android-kumpulan

Kumpulan Programming Android dengan Kotlin 2024 by hafizhhasyhari

kotlin mobile-application mobile-development software-engineering

Last synced: 01 Jul 2025

https://github.com/filipeom/adventure-builder

Adventure Builder for Software Engineering

devops java software-engineering

Last synced: 04 Nov 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/eocode/RandomNames-NPMPackage

A simple package for npm

js npm package software-engineering

Last synced: 23 Mar 2025

https://github.com/rociobenitez/learn-c

Material educativo para aprender el lenguaje de programación C

c language-c programming-language software-engineering

Last synced: 21 May 2026

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: 05 Jan 2026

https://github.com/ranaessam03/online-payment-system

Online payment system for transferring money and paying bills.

design-patterns software-engineering solid-principles

Last synced: 14 May 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: 03 May 2026

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/meleu/tdd-ruby

Learn TDD with Ruby

minitest ruby software-engineering tdd testing

Last synced: 02 Jan 2026

https://github.com/eocode/dartcodeexamples

Ejemplos de código en Dart

dart examples software-engineering

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

https://github.com/marprezd/marprezd-portfolio

My portfolio builds on NextJs, Tailwindcss and other great software packages.

giscus learning-by-doing portfolio-website projects software-engineering sponsors tutorials

Last synced: 17 Oct 2025