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

Systems and software engineering — Life cycle processes — Requirements engineering

lifecycle-management requirements-engineering software-engineering system-engineering

Last synced: 29 Jul 2025

https://github.com/king04aman/sde-dsa-preparation

This repository is aimed to contain all the resources for cracking the coding rounds and technical interviews during placements.

dsa-cpp dsa-learning-series dsa-practice dsalgo faang-preparation faang-questions interview-practice interview-preparation sde sde-interviews sde-sheet software-development software-engineering software-testing

Last synced: 11 Jan 2026

https://github.com/praisetompane/computation

An attempt at unpacking computation and implementation of computing machines in layman's terms.

computer-systems-organization computing-metholodogies hardware mathematics-of-computing networks software-engineering theory-of-computation

Last synced: 16 Apr 2025

https://github.com/mariocosenza/astromark

Web platform for managing students’ marks and homework assignments with a distributed ecosystem.

ai distributed-systems jakartaee java java-21 javascript jpa-hibernate postgresql react software-engineering spring spring-boot

Last synced: 02 Jul 2025

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

Полезный справочник для новичков, стажёров, разработчиков и всех, кто работает в IT-сфере. Глоссарий охватывает популярные роли, технологии, термины, сленг и бизнес-лексикон.

coding-resources developer-guide git-terms it-glossary junior-resources onboarding programming-dictionary project-management-glossary software-engineering tech-terms

Last synced: 23 Jun 2025

https://github.com/lah1203/software_engineering_project

2021-1 소프트웨어공학 팀 프로젝트

javascript nodejs pug software-engineering website

Last synced: 14 Apr 2025

https://github.com/eocode/atom-bot

Bot assistance connected with python, telegram, raspberry pi 3, alexa, and crypto functions

alexa binance bitso bot mysql python raspberry-pi software-engineering telegram

Last synced: 07 May 2025

https://github.com/mrksbrg/se-achievements

Gamification of software engineering research

academic-researchers bibliometrics software-engineering

Last synced: 02 Apr 2025

https://github.com/hifza-khalid/formalmethodsinse

🔍A deep dive into Formal Methods in Software Engineering 📜—exploring automata, logic, verification, and specification techniques to ensure software correctness and reliability.

automata-theory formal-methods logic model-checking software-correctness software-engineering specification theorem-proving verification

Last synced: 18 Jul 2025

https://github.com/bp4you/sadd

SADD makes it easier for Software Development Teams to create high qualitative solutions and products for the sake of well designed System and Software Architecture. You'll no longer have to know all of world wide SW development methodologies so as they are incorporated in SADD.

agile-development architectural-mechanisms architectural-requirements mfs requirement-specifications requirements requirements-engineering rup sdlc software-architecture software-development software-engineering system-design

Last synced: 29 Jul 2025

https://github.com/slowli/software-engineering-lectures

Лекции по программной инженерии

education latex software-engineering tex

Last synced: 11 Apr 2025

https://github.com/shihai1991/shihai1991.github.io

我的博客:https://shihai1991.github.io/

books cpython iac python software-engineering

Last synced: 20 Jun 2025

https://github.com/medosama/programming-advices-psets

My solutions to problems and projects in programming-advices courses

algorithms problem-solving software-engineering

Last synced: 04 Mar 2025

https://github.com/suhatanriverdi/full-time-interviews-preparation-process

This repository contains various competitive programming Algorithms and Data Structures questions and codes in the preparation process of fulltime software engineering interviews.

algorithms data-structures fulltime interview-practice interview-preparation interview-questions interviews software-engineering

Last synced: 14 Mar 2025

https://github.com/miraisolutions/mirailabs

A series of data science workshops aimed at professionals

data-science software-engineering workshop

Last synced: 04 Sep 2025

https://github.com/ghurtchu/blawgz

:star: my personal blogs about software development

blogging software-engineering writing

Last synced: 26 Feb 2025

https://github.com/ngljcb/px-interactive-story

Spring Boot app with Firebase, featuring an interactive story, developed with programming principles, SOLID, & design patterns for Software Engineering

design-patterns firebase-auth firebase-database interactive-story-game software-engineering solid-principles spring-boot unibo university-project

Last synced: 11 Jun 2025

https://github.com/ctsrc/mdrun

Runs command-line pipelines embedded in Markdown and CommonMark documents. Keeps your authored docs up to date. Even usable as an alternative to IPython notebooks.

abstract-syntax-tree ast commonmark computer-science data-science devops iac infrastructure-as-code markdown qa quality-assurance software-development software-engineering sre technical-writing writing-tool

Last synced: 02 Aug 2025

https://github.com/msaifulcsse/sow-project-management-plan

I wrote a Statement of Work (SoW) Document and a Software Development Project Management (SDPM) plan based on requirement's that provided by honorable faculty member. It will help the latest technology based firm to maintaining their project cost estimation and about future budget cause it's done by following IEEE standard.

cost-estimation project-management project-template software-development software-engineering

Last synced: 16 Jan 2026

https://github.com/abdurahman-hassan/100daysofcode

Practice and build applications through 100 days of development by Python

python software-development software-engineering turtle-graphics

Last synced: 04 Jan 2026

https://github.com/abhilashg97/jalebi

A standalone Student Management System Software

javafx junit mvc-architecture software-engineering unit-testing

Last synced: 22 Feb 2025

https://github.com/inge4pres/codingbunker-zig-meetup

Slides and code used for the CodingBunker meetup: "Zig: Cosa, Come e Perche".

software-engineering zig

Last synced: 19 Jun 2025

https://github.com/ntt-dkiku/chaos-eater

The official implementation of "ChaosEater: Fully Automating Chaos Engineering with Large Language Models"

chaos-engineering chaos-mesh k6 k8s kubernetes large-language-models llm-agents llm-application llm-apps microservices software-engineering

Last synced: 01 Apr 2025

https://github.com/peter-evans/blog

The blog of Peter Evans

blog software-engineering

Last synced: 21 Apr 2025

https://github.com/mrksbrg/imprec

Recommendation System for Change Impact Analysis

change-impact-analysis software-engineering software-engineering-research traceability

Last synced: 02 Apr 2025

https://github.com/haitwang-cloud/blog

👋 欢迎来到我的技术博客🌠! 这里汇集了 Istio、GPU、Golang、网络、软件开发和 Kubernetes 等领域的实践经验和技术分享。通过原创和翻译文章,让您全面了解热门技术的理论与实操。📚 跟随作者的脚步,升级您的技术视野!

elasticsearch golang gpu kubernetes network nvidia-gpu software-engineering

Last synced: 17 Jan 2026

https://github.com/rabi-siddique/remote-code-executor

This remote code executor is a web application that allows users to write and execute Python and Go code in a web-based environment.

coding containers docker nodejs programming reactjs remote-code-execution software-development software-engineering

Last synced: 30 Dec 2025

https://github.com/algojobs/entry-level-software-engineer-jobs-united-states

The latest Entry Level Software Engineer jobs (United States), updated weekly.

entry-level-software-engineer-united-states jobs jobsearch software-engineering

Last synced: 15 Jan 2026

https://github.com/siddeshsambasivam/newscastapi

Newscast API is a simple REST API to get you all the news articles for any given query word.

data-crawling data-preprocessing rest-api software-engineering

Last synced: 08 Oct 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 24 Apr 2025

https://github.com/cbillowes/curious-programmer-tungsten

A curious place for a curious mind. The blog.

blog leadership remote-work software-engineering

Last synced: 19 Apr 2025

https://github.com/jofaval/babylon

Microservices using mutliple languages (as with Babylon's tower) for a fake e-commerce

api babylon cloud cpp django dotnet e-commerce flask golang java laravel microfrontend microfrontends microservices php python rust software-engineering spring-boot typescript

Last synced: 09 Oct 2025

https://github.com/victorpreston/alx-backend-javascript

alx-backend-javascript | alx 12 months software engineering program | Back-End Specialization|

alx alx-africa back-end back-end-development backend javascript nodejs projects software-engineering specialization

Last synced: 10 Jul 2025

https://github.com/tdamdouni/iarmed

iArmed iOS Application for Aircraft-Maintenance-Experts Assistance

ios iphone modeling objective-c software-engineering uml-diagrams voip

Last synced: 01 Jul 2025

https://github.com/calledtoconstruct/devbuntu

Scripts for creating and using a custom Ubuntu Live Image for software development, kubernetes, service mesh, and beyond.

installation-iso iso-image kubernetes minikube software-development software-engineering ubuntu

Last synced: 30 Jul 2025

https://github.com/opencodechicago/html-css_fundamentals_part3

This repository covers creating and styling forms using HTML5 and CSS3. It includes various input types like text fields, checkboxes, and radio buttons, along with basic HTML5 validation and form styling techniques to improve user experience.

css css-flexbox css3 front-end-development frontend frontend-mentor html html5 software-engineering ux-ui-design webdev webdevelopment

Last synced: 03 May 2025

https://github.com/jeamon/goalgo

This repository contains some coding challenges tasks done completely into golang. Feel free to learn from them.

algorithm-challenges algorithms-and-data-structures benchmark computer-science go golang golang-examples programming-challenges software-engineering unit-testing

Last synced: 10 Apr 2025

https://github.com/msaifulcsse/testplan-and-testcase

I worte a test plan (High Level Document) and execute a lot's of test case (Low Level Document) based on requirement provided by our honorable faculty member. It will help for those company who maintain IEEE standard for Software Quality Assurance (SQA) and Software debugging & Testing and also who follow & maintain CMMI Development Model

automation debugging software-development software-engineering software-quality testing

Last synced: 15 Jan 2026

https://github.com/troykomodo/komodohype.dev

The source code for https://komodohype.dev

portfolio portfolio-website software-engineering

Last synced: 26 Feb 2025

https://github.com/msaifulcsse/userstories-usecasediagram-usecasenarrative-or-projectspecification

I wrote User Stories, Use Case Diagram, Use Case Narrative or Project Specification by following IEEE standard also against requirement. It will for those, who are working software team and roll as a software project specification writter, use case designer, user story maker etc.

project-specification software-architecture software-developer software-development software-engineering software-quality use-case-diagram use-case-narrative user-stories

Last synced: 15 Jan 2026

https://github.com/abhilashg001/jalebi

A standalone Student Management System Software

javafx junit mvc-architecture software-engineering unit-testing

Last synced: 16 May 2025

https://github.com/cartabinaria/ingegneria-del-software

Una raccolta di risorse per l'insegnamento di Ingegneria del software (90106) del Corso di Laurea in Informatica.

course software-engineering unibo university

Last synced: 17 Jan 2026

https://github.com/victorqribeiro/aose

A simulation involving a criminal, a civilian, a police officer and a firefighter. My final project for the AOSE class.

agent agent-based-simulation ai animation aose javascript simulation software-engineering

Last synced: 24 Dec 2025

https://github.com/fayyez/books-for-free

A collection of pdfs of different books that are part of the syllabus of different degree programs in FAST NUCES.

academia bookmarklet books computer-science graduate pdf software-engineering syllabus undergraduate

Last synced: 05 Jul 2025

https://github.com/nanafox/lazy-self-study

A self-paced environment where I think out loud and write notes as part of the ALX SE program.

alx alx-foundations notes software-engineering

Last synced: 24 Dec 2025

https://github.com/university-experience/ecotrack

Platform using RESTful APIs (Mysql, Nodejs, Express)

express mysql nodejs postman software-engineering

Last synced: 30 Dec 2025

https://github.com/umairazmat/umairazmat

Check out my GitHub profile 🧑🏻‍💻 for a showcase of my coding projects and skills 🚀. Feel free to give it a star 🌟 if you like it, and don't hesitate to fork it for inspiration 💡 or to use the template for your own projects. Thank you for visiting! 🙃

developer engineer expte github javascript mern-project mern-stack mern-stack-development native nodejs portfolio reactjs readme software software-development software-engineering special-repository web

Last synced: 18 Aug 2025

https://github.com/nanafox/alx-self-study

A self-paced environment where I think out loud and write notes as part of the ALX SE program.

alx alx-foundations notes software-engineering

Last synced: 10 Sep 2025

https://github.com/reprompts/reprompts

💭 A vault of reality-breaking ideas, questions, and models designed to challenge systems, defy limitations, and trigger next-gen intelligence. #ThinkBeyond

ai artificial-intelligence machine-learning ml open-source opensource pip pip-package pypi pypi-package pypi-packages python python3 software-development software-engineering

Last synced: 27 Jun 2025

https://github.com/antoinejeannot/nuggets

Curated insights and consolidated notes from articles, videos and talks I enjoyed

cheatsheets learning-note machine-learning nuggets software-development software-engineering

Last synced: 02 Nov 2025

https://github.com/masterivanic/dev-and-it-ressource

Here discover all about what am i learning and what i did to progress, and get helpful ressources

db devops hacking machine-learning mathematics networking programming software-development software-engineering web

Last synced: 05 Mar 2025

https://github.com/shenoy-anurag/simple-reddit

A forum like Reddit for anyone to post, rate and comment on content.

angular golang mongodb software-engineering

Last synced: 05 May 2025

https://github.com/equation-man/loan_payment_calculator

This program computes loan payments. It can be a car loan, student loans or home mortgage loans. The loan can also be interest only or armotised.

cpp20 fintech fintech-utility loan-calculator software-engineering system-analysis-and-design

Last synced: 09 Apr 2025

https://github.com/ibrahimcanerdogan/meta-coding-interview-preparation

You'll learn about a coding interview, what it could consist of, and the types of coding interviews you might encounter. You’ll learn about how to prepare for a coding interview, focusing on communication and working...

interview interview-practice interview-preparation software-development software-engineering

Last synced: 19 Jul 2025

https://github.com/gsaslis/coding-kata-naming

A coding kata on naming: the hardest problem in software engineering

naming programming-exercise software-engineering software-quality

Last synced: 15 Aug 2025

https://github.com/r3k4t/rktdeauther

RktDeauther is a Wifi Deauthication Attack(Wifi Denial-of-Service attack) tool.Its build on python and shell program.It can help to disconnect any wifi user and jam all wifi network(wifi Acess Point)

cybersecurity ethical-hacking forensics-investigations network-jamming python security-research shell-script software-engineering wifi-deauther wifi-security

Last synced: 21 Jun 2025

https://github.com/terlan98/mapversity

A mobile app designed to provide indoor university navigation. Initiated as a part of the Software Engineering course at ADA University.

adauniversity ios-swift navigation-app software-engineering

Last synced: 19 Jun 2025

https://github.com/solomon-77/pos-inventory

Point of Sale and Inventory Management System project for Software Engineering 2

inventory-management point-of-sale software-engineering

Last synced: 10 Apr 2025

https://github.com/vishal815/vishal-lazrus-portfolio

As a DevOps and Machine Learning Enthusiast, dedicated to gaining expertise in cutting-edge technologies that will shape the future of the industry. With a passion for innovation and problem-solving, also committed to continuous learning and professional development I am a motivated and versatile individual, always eager to take on new challenges.

b-tech collage deployed devops end-to-end firebase github-portfolio machine-learning mongodb porfolio portfolio-website potfolioweb projects react software-engineer software-engineering vercel vishal-lazrus vishallazrus webdevelopment

Last synced: 14 Oct 2025

https://github.com/akashkobal/tech-mahindra

Tech Mahindra Training Repository | Learning HTML, CSS, JavaScript, Full Stack Java, JSP, Hibernate, Spring, Web Services (RESTful APIs), Spring Boot, React.js and more, as part of Tech Mahindra IT Training. This repository contains frontend, backend, database, and related documentation files.

akash-kobal api-development css eclipse-ide hibernate html it-development java-web-development js mysql postgresql reactjs restful-api software-engineering spring-boot tech-mahindra training

Last synced: 15 Apr 2025

https://github.com/hcvazquez/acmap

Tool for map an architecture design with the source code

ontologies ontology-matching software-architecture software-engineering

Last synced: 31 Dec 2025

https://github.com/cankurttekin/design-patterns-in-java

Creational, Structural and Behavioral Design Patterns simple examples built in Java in order to gain basic knowledge about them.

design-patterns java software-design-and-architecture software-engineering

Last synced: 11 Apr 2025

https://github.com/herchila/design-patterns

Understanding Design Patterns in Software Engineering: A Python Perspective

design-patterns python software-engineering

Last synced: 24 Feb 2025

https://github.com/ckswls56/stay_with_me

소프트웨어공학개론_팀과제

software-engineering

Last synced: 03 Jul 2025

https://github.com/unit-mesh/messe

Machine-Enhanced Scale Software Engineering Framework

ai genai software-engineering

Last synced: 23 Feb 2025

https://github.com/syed-bakhtawar-fahim/4th-semester-shared

This is Complete Exam Preparation Material specially for the student if DCS-UoK (BSSE). If you have any query feel free to contact me via LinkedIn or Email

advanced assembly-language business-service discrete operating-system psychology software-engineering

Last synced: 12 Apr 2025

https://github.com/refactor-group/refactor-platform-rs

A platform designed for coaches and leaders to level up engineers and achieve specific growth outcomes

backend coaching coaching-management-system mentoring rust software-engineering

Last synced: 12 Apr 2025