Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/software-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Software_engineering
- Created by: Software engineers
- Related Topics: programming, project-management, quality-assurance, computer-science,
- Aliases: software-development, software-design,
- Last updated: 2025-02-15 00:25:20 UTC
- JSON Representation
https://github.com/kanishkadesai99/smart-attendance-system-master
Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv
face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering
Last synced: 01 Feb 2025
https://github.com/marcusziade/cactuarconduit
A blog demystifying tech and coding
blog coding software-engineering tech
Last synced: 13 Jan 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: 10 Jan 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: 26 Jan 2025
https://github.com/geraked/searchengine
Implementation of a Small Search Engine With Node.js and MongoDB
computer-engineering computer-science geraked information-retrieval iran javascript mongodb nodejs persian rabist search-algorithm search-engine searching-algorithms software-engineering tf-idf undergraduate web web-information-retrieval yazd-university
Last synced: 03 Jan 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: 26 Jan 2025
https://github.com/danielatomas/feup-esof
FoodFEUP - Project developed for Software Engineering class @FEUP
esof feup feup-esof mobile-application software-engineering
Last synced: 15 Feb 2025
https://github.com/grmvoid/grmvoid.github.io
A passionate software engineer specializing as a backend engineer.
Last synced: 01 Feb 2025
https://github.com/christimperley/se-artifact-sharing
Provides the accompanying artifact for "Understanding and Improving Artifact Sharing in Software Engineering Research".
artefact artifact replication-package research software-engineering
Last synced: 03 Jan 2025
https://github.com/mooerslab/scipy-voice-in
voice-triggered code snippets from the scipy library
coding-assistance colab jupyter scipy software-engineering voice-comnputing voice-in-plus voice-triggered-code-snippets
Last synced: 01 Feb 2025
https://github.com/weblineindia/laravel-rest-api-product-crud
A robust Laravel-based REST API for seamless product management. Simplify CRUD operations, streamline data interactions, and build efficient product-centric applications. Explore the power of clean and concise code for your next project.
clean-code coding crud darkaonline efficiency l5-swagger laravel oa-annotate openapi product-management programming rest-api software-engineering swagger swagger-ui web-development zircote
Last synced: 06 Jan 2025
https://github.com/leobagua/leobagua.github.io
Let's talk about software development. https://leobagua.github.io
data-structures database devops elixir k8s kubernetes learning ruby ruby-on-rails software-engineering
Last synced: 02 Feb 2025
https://github.com/sumanthvaliveti/atm-machine-software-system
csharp heidisql software-engineering
Last synced: 14 Feb 2025
https://github.com/amirreza81/system_analysis_and_design
Solutions to project, homework and quiz of System Analysis and Design (CE-418) at Sharif University of Technology
bpmn bpms sad software-engineering trello
Last synced: 20 Jan 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: 26 Jan 2025
https://github.com/r3k4t/guiping
Guiping is a Gui(Graphical User Interface) Ping software.
forensic-analysis network-utilization ping python3 security-analysis security-audit security-research security-testing software-development software-engineering
Last synced: 17 Jan 2025
https://github.com/r3k4t/gui-wifispeedtester
Gui-wifispeedtester is a Gui(Graphical User Interface)Wifi Speed Testing Software.
forensic-analysis network-analysis network-engineering network-monitoring python3-pyspeedtest security-engineering security-research security-testing software-development software-engineering
Last synced: 17 Jan 2025
https://github.com/university-project-repos/ai__a-star_search
a-star algorithms alpha-beta-pruning artificial-intelligence computer-science constraint-satisfaction-problem graph-search machine-learning minimax optimisation path-finding planning-algorithms predicate-logic probabilistic-inference prolog propositional-logic python-3 software-engineering university-of-canterbury university-project
Last synced: 02 Feb 2025
https://github.com/anwarulislam/anwarulislam
👋 Hi there, My name is Anwar. I'm 25 years old, self-taught programmer, currently living in Dhaka, 🇧🇩.
anwarul anwarul-islam github-profile islam jsgeek software-engineering web-application-developer
Last synced: 23 Jan 2025
https://github.com/boramalper/inf2c-se-notes
Notes for Informatics 2 - Software Engineering (INF2C-SE) at The University of Edinburgh
betterinformatics edinburgh lecture-notes software-engineering
Last synced: 11 Jan 2025
https://github.com/algojobs/f-sharp-jobs
The latest F# jobs, updated weekly.
f-sharp jobs jobsearch software-engineering
Last synced: 08 Feb 2025
https://github.com/mehulpanchal1/mehulpanchal
Welcome to my GitHub portfolio! Here, you'll find a collection of my personal and professional projects, showcasing my skills in [insert technologies or fields, e.g., software developement Explore my work and feel free to connect!
appliction backend-development front-end-development javascript nodejs software-architecture software-engineering webapplication
Last synced: 30 Jan 2025
https://github.com/h0r4t1u/socialnetworkproject
Social Network project for uni made in Java with javaqfx
cs fmi java java8 javafx javafx-application map oop social software-engineering ubb
Last synced: 04 Jan 2025
https://github.com/shahriar-raj/cse_308
Here are the offlines and onlines of CSE 308 (Software Engineering Sessional). All the codes are written in java.
design-patterns software-engineering
Last synced: 13 Jan 2025
https://github.com/adamceggrid/practical_task_module_6
Module 6. Requirements Analysis
education mobile-app requirements-analysis software-engineering testing user-stories
Last synced: 11 Jan 2025
https://github.com/ganeshkadam65/cprogrammingtutorials
The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.
c coding ctutorial excercises programming software-development software-engineering tutorials
Last synced: 04 Jan 2025
https://github.com/ganeshkadam65/leetcodesolutionscpp
LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial
algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering
Last synced: 04 Jan 2025
https://github.com/leungll/mycalculator
Four Operations, Introduction to Software Engineering course, 2019 Spring, NENU
calculator java-8 nenu software-engineering
Last synced: 04 Jan 2025
https://github.com/leungll/gardenprotector
GardenProtector, Introduction to Software Engineering course, 2019 Spring, NENU
element-ui mysql nenu software-engineering sringboot vuejs
Last synced: 04 Jan 2025
https://github.com/fvucemilo/sorting-visualizer
This is a web application built with Next.js, TypeScript, and Tailwind CSS that allows you to visualize various sorting algorithms in action.
algorithm-visualization animation code-visualization data-structures educational-tools frontend-development github-pages interactive-sorting nextjs open-source-development performance-optimization reactjs responsive-web-design software-engineering sorting-algorithms tailwind-css typescript ui-ux-design visualization web-application
Last synced: 04 Jan 2025
https://github.com/fvucemilo/recipe-app-api
Recipe API project
api-development continuous-deployment continuous-integration database devops django django-rest-framework docker docker-compose python python3 rest-api software-engineering sql tdd test-driven-development web-development
Last synced: 04 Jan 2025
https://github.com/algojobs/htmx-jobs
The latest HTMX jobs, updated weekly.
htmx jobs jobsearch software-engineering
Last synced: 08 Feb 2025
https://github.com/sdthaker/senecacollege-btp305
Course dedicated to learning C++ language and OOP paradigms.
computer-science cplusplus-11 cplusplus-14 cplusplus-17 software-engineering stl-algorithms stl-containers
Last synced: 20 Jan 2025
https://github.com/qbart/qbart.github.io
My personal website
blog devops gamedev qbart software software-engineering webdevelopment
Last synced: 11 Jan 2025
https://github.com/algojobs/kubernetes-jobs
The latest Kubernetes jobs, updated weekly.
jobs jobsearch kubernetes software-engineering
Last synced: 08 Feb 2025
https://github.com/sreehari2003/code
contains machine coding , system design ,dsa and few of my random experiments
Last synced: 13 Feb 2025
https://github.com/mooerslab/numpy-voice-in
Voice triggered coat Snippets for use with the numpy library in Voice In plus
coding-assistance colab jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 07 Feb 2025
https://github.com/mooerslab/cmdstanpy-voice-in
The Voice triggered Snippets of cmdstan code for use with Voice In Plus
bayesian-data-analysis coding-assistance colab human-computer-interface interactive-computing jupyter software-engineering voice-computing voice-triggered-code-snippets
Last synced: 07 Feb 2025
https://github.com/mooerslab/pandas-voice-in
Voice triggered Snippets of pandas code for use with Voice In Plus
coding coding-assistance colab computer-human-interface jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 07 Feb 2025
https://github.com/jlee55504/decoder-ring-project
A web application that uses 3 different ciphers (Caesar, Polybius square, and substitution) to encode/decode messages.
bootstrap chai css git gitbash github html javascript software-engineering web-application web-development
Last synced: 13 Jan 2025
https://github.com/algojobs/web3-jobs
The latest Web3 jobs, updated weekly.
jobs jobsearch software-engineering web3
Last synced: 08 Feb 2025
https://github.com/algojobs/ruby-on-rails-jobs
The latest Ruby on Rails jobs, updated weekly.
jobs jobsearch ruby-on-rails software-engineering
Last synced: 26 Jan 2025
https://github.com/haabiy/to-dox
A to-do app based on HTML, CSS, Bootstrap & JS frontend and Django for backend development.
Last synced: 15 Feb 2025
https://github.com/jlee55504/local-library-project
A web application that uses several databases to display the information from a local neighborhood library.
bootstrap chai git gitbash github html javascript software-engineering web-application web-development
Last synced: 13 Jan 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: 18 Jan 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: 24 Jan 2025
https://github.com/akk85/tonykariuki.github.io
My Website Portfolio that showcases my projects, skills, and achievements in the field of Embedded Software Engineering, Electrical Engineering, and other related areas.
cornell-university css electrical-engineering embedded-systems html javascript js projects senior software-engineering
Last synced: 18 Jan 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: 13 Jan 2025
https://github.com/apulbere/algorithms
data structures and algorithms
algorithms computer-science data-structures dijkstra graph interview interview-practice java java-21 junit5 kruskal software-engineering sorting-algorithms
Last synced: 27 Jan 2025
https://github.com/candygoose/informatic_se
Информатика Программная инженерия (ПИиКТ) ИТМО
excel informatic itmo java latex python software-engineering
Last synced: 05 Jan 2025
https://github.com/farhan0167/sublet
A subletting application that connects subletters and sublettee's. Built using React and Firebase to harness the power of fast prototyping for my CIS capstone project.
firebase reactjs software-engineering
Last synced: 12 Jan 2025
https://github.com/candygoose/programming_1_term_se
Программирование 1 семестр Программная инженерия (ПИиКТ) ИТМО
itmo java programming software-engineering
Last synced: 05 Jan 2025
https://github.com/vwapplications/softeng
Software Engineering Ontology app to create pedagogical course project
django ontology pcp pedagogical-course-project semantic-web software-engineering sparql triple-store
Last synced: 12 Jan 2025
https://github.com/vittorius/vittorius.github.io
My shiny blog about software engineering and everything
blog personal-blog personal-website software-engineering
Last synced: 28 Dec 2024
https://github.com/kastorcode/ticket-sales-golang-kong-nestjs-nextjs
Ticket sales system built with Golang, Kong, Nest.js, Next.js and microservices architecture.
api-client api-rest ddd-architecture ddd-patterns docker docker-compose docker-network dockerfile golang kong-api-gateway microservices migrations nestjs nextjs postgresql prisma-orm software-engineering system system-design tailwind-css
Last synced: 26 Jan 2025
https://github.com/thetrancemachine/blog
Hugo blog
blog software-development software-engineering
Last synced: 12 Jan 2025
https://github.com/byroncalvete/my-web
My skills and journey! 🎒
blog programming software-engineering ux-ui
Last synced: 27 Dec 2024
https://github.com/transientlunatic/notes-software
Notes on software engineering principles for the natural sciences
containers docker htcondor lecture-notes notes python python-package scientific-computing singularity software-development software-engineering testing tutorial unit-testing version-control versioning
Last synced: 19 Jan 2025
https://github.com/miguelamello/python-fleet-logbook
This is an implementation of a Fleet Logbook Service responsible for receiving, collecting, processing and presenting data from "VDR - Vessel Data Recorders" and making it available for further analysis or storage.
api-gateway dashboard flask graphql microservices mongodb python socket-io software-engineering
Last synced: 08 Feb 2025
https://github.com/elixir-journey/advent-journey
An Elixir project automating Advent of Code with scripts for data retrieval, problem setup, CI workflows, caching, and Livebook integration, simplifying challenge-solving and maintaining repository consistency.
elixir-lang livebook problem-solving software-engineering
Last synced: 09 Feb 2025
https://github.com/streamcode9/software-design
This repository collects software design principles
software-architecture software-design software-development software-engineering
Last synced: 12 Jan 2025
https://github.com/thomasrayner/thomasrayner.github.io
Thomas Rayner's blog: thomasrayner.ca
coding continuous-delivery continuous-deployment continuous-integration continuous-testing csharp development devops dotnet dotnet-core hacktoberfest javascript software-development software-engineering typescript
Last synced: 02 Feb 2025
https://github.com/aergonus/software-engineering
Cooper Union ECE366 Study Guide
software-engineering study-aid study-guide study-notes
Last synced: 20 Jan 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: 20 Jan 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: 31 Jan 2025
https://github.com/filipeom/adventure-builder
Adventure Builder for Software Engineering
devops java software-engineering
Last synced: 27 Dec 2024
https://github.com/moheladwy/instapay
In this project we will work on building something like Instapay system.
instapay intellij-idea java money-management money-transfer software-design software-engineering
Last synced: 12 Jan 2025
https://github.com/ivanukhov/software-engineering
Playground for software engineering
Last synced: 18 Jan 2025
https://github.com/ivanukhov/blog
Personal blog
data-science machine-learning software-engineering
Last synced: 18 Jan 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.
git pytest python software-engineering software-testing
Last synced: 18 Jan 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: 18 Jan 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: 18 Jan 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: 18 Jan 2025
https://github.com/mooerslab/matplotlib-voice-in
Library of voice-triggered code snippets for matplotlib using Voice-In Plus
colab computer-human-interface jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 07 Feb 2025
https://github.com/nhsz/softeng-books
:books: Free Software Engineering books collection
books bookshelf ebooks free software-engineering
Last synced: 08 Feb 2025
https://github.com/klaytonjr/design-patterns-js
Explore the world of JavaScript design patterns with this advanced to-do list project. As an experienced developer, I took on the challenge of implementing all design patterns in one project, providing insights into their applications. Dive into the code, mark your to-dos, and discover the nuances of advanced JavaScript concepts.
coding-challenge design-patterns javascript software-engineering todolist webdevelopment
Last synced: 19 Jan 2025
https://github.com/itzmeanjan/itzmeanjan.github.io
My Portfolio - show casing information regarding me & my work
portfolo resume software-engineer software-engineering website
Last synced: 07 Feb 2025
https://github.com/willogy-team/willow-seedling
Willower's Seedling stage. Training hub for Willogy new team members. Learn by doing and sharing.
ai artificial-intelligence computer-vision deep-learning deep-tech machine-learning natural-language-processing practice research-and-development software-engineering study
Last synced: 19 Jan 2025
https://github.com/gabrielcasag/modelagemsw
Repositorio destinado aos projetos da disciplina de Modelagem e Implementação de Software da Universidade Federal de Lavras (UFLA/2020)
ionic modeling software-engineering web
Last synced: 25 Dec 2024
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: 20 Jan 2025
https://github.com/algojobs/clojure-jobs
The latest Clojure jobs, updated weekly.
clojure jobs jobsearch software-engineering
Last synced: 26 Jan 2025
https://github.com/codelionx/activeobjectdemo
An example application for showing the ActiveObject pattern.
activeobject demo design-patterns java patterns software-engineering software-patterns
Last synced: 28 Oct 2024
https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
cryptography goldman-sachs hashcat password-cracking software-engineering
Last synced: 08 Feb 2025
https://github.com/xhcf/xhcf.github.io
tim bangma, software dev resume
developer java powershell python resume rust software-development software-engineering vagrant
Last synced: 13 Jan 2025
https://github.com/algojobs/matlab-jobs
The latest Matlab jobs, updated weekly.
jobs jobsearch matlab software-engineering
Last synced: 26 Jan 2025
https://github.com/dmitrii-artuhov/jetbrains-bachelors-2023
computer-science java software-engineering
Last synced: 20 Jan 2025
https://github.com/casperkristiansson/software-engineering-comp3111
Software Engineering COMP3111 - Labs and Exercise
comp3111 exercises final hkust labs project software-engineering
Last synced: 15 Jan 2025
https://github.com/bobergot/quantitative-investment-strategies-platform
Quantitative platform for investment strategies with real-time data integration, supporting flexible portfolio management via UI/GUI
alpha-vantage-api design-patterns finance gui investment-strategy portfolio-management software-engineering stock-market text-ui
Last synced: 22 Jan 2025
https://github.com/dogaaydinn/dogaaydinn
Brief explanation about me :)
about-me csharp docker hello jwt-authentication mysql postgres postman programming software-engineering typescript vite vuejs who-am-i
Last synced: 31 Dec 2024
https://github.com/psmyrdek/talks
Summary and slides from my talks about engineering but not only
front-end knowledge-sharing slides software-engineering talks
Last synced: 22 Jan 2025
https://github.com/twuni/recipe-book
JavaScript Training: Building a production-grade web app, piece by piece. Follow the commits.
javascript software-architecture software-design software-engineering software-engineering-fundamentals tutorial
Last synced: 19 Jan 2025
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 22 Jan 2025
https://github.com/ashishbhoi/emailgroups-iitdh
Groups of people who have strongly communicated among themselves on a given keyword
Last synced: 22 Jan 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: 08 Feb 2025
https://github.com/unicornware/ciu
Coding Interview University work
coding-interview software-engineering typescript
Last synced: 09 Jan 2025
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)
Last synced: 19 Jan 2025
https://github.com/n3d1117/shapecreator
Esercizio per esame di Ingegneria del Software - 2018
abstract-factory-pattern java observer-pattern software-engineering strategy-pattern
Last synced: 12 Feb 2025
https://github.com/kmohamedalie/dtm-se-devops_final_project
DTM Software Engineering devOps project
devops git github-actions html-css-javascript live software-engineering webdevelopment
Last synced: 02 Jan 2025
https://github.com/algojobs/qt-jobs
The latest Qt jobs, updated weekly.
jobs jobsearch qt software-engineering
Last synced: 25 Jan 2025
https://github.com/pjonatansr/personal-roadmap
Start here for an overview of my 2022.
public-learning roadmap software-engineering
Last synced: 09 Jan 2025