105 Repositories
Java software-design Libraries
DataCap is integrated software for data transformation, integration and visualization.
DataCap (incubator) DataCap is integrated software for data transformation, integration and visualization. Require Must-read for users: Be sure to exe
Aula da série Design Patterns 4Devs sobre os padrões singleton e monostate
DesignPatterns4Devs - Singleton & Monostate Nessa aula o intuíto é abordar um padrão bem polêmico na comunidade dev: Singleton. Apesar de ser um consi
This project contains many sample codes for demonstrating the usage of some common design patterns.
STUDY COMMON DESIGN PATTERNS 1. About this project This project contains many sample codes for demonstrating the usage of the following design pattern
Anime game server software reimplementation. Planning to replace @Grasscutters/Grasscutter.
NOTE This is a rewritten version of Grasscutter. Find the original project at Grasscutters/Grasscutter. Grasscutter TODO: Write README.md Players Guid
OBJECT ORIENTED PROGRAMING IN JAVA Coursera SPECIALIZATION by DUKE UNIVERSITY & UNIVERSITY OF CALIFORNIA, SAN DIEGO
COURSERA Object Oriented Programming in Java Object Oriented Programming in Java - by Duke University & University of California, San Diego Java Prog
Yet another very simple java 3D software renderer using only standard 2D libraries (Java2D, AWT & Swing). Video: https://youtu.be/hWUX1t9f6zE
Another very simple 3D software renderer Another very simple 3D software renderer implemented in java using only standard libraries (java 2D, AWT & Sw
The repository is created to showcase examples of microservices patterns using different technologies.
Repository Objective The goal of this repository is to demonstrate coding examples in different languages mainly Java and .NET core. These examples wi
An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)
DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t
Simple Design for Java bridge with Javascript. Also can get javascript console.log.
SDBridgeKotlin is here. If your h5 partner confused about how to deal with iOS and Android. This Demo maybe help. 最常见的问题. WebViewJavascriptBridge is n
Project for "Software Engineering" Course, University of Macedonia (UoM).
CovIDetect CovIDetect is a dashboard application for universities that aims to facilitate the process of managing covid cases and provide statistical
A prayer times (Adhan) app for Windows and GNU/Linux written in JavaFX.
Salawat Salawat - سالوات A prayer times and Adhan application for Windows, macOS and GNU/Linux written in Java Download » View Demo · Report Bug · Req
Controller software for the PCPanel (getpcpanel.com) devices.
PCPanel Software Controller software for the PCPanel devices. This repository is based on the decompiled source code of the original app. The parts th
Source Code for TransRot, molecular modeling software for simulated annealing Monte Carlo geometry optimizations of atomic and molecular clusters.
TransRot Version 1.5.3 Steven L. Topper and Robert Q. Topper School of Engineering The Cooper Union for the Advancement of Science and Art New York,
a simple News App styled by Material Design
Material News Material Design 风格的 Android 新闻 App 1 代码结构 /app/src/main/ 1.1 Java代码部分 ./java/com/java/shanjingbo/ activity/:程序入口 Activity adapter/:Recyc
The code examples of the "Effective Software Testing: A Developer's Guide" book
Effective software testing This repository contains the code examples of the Software Testing: A Developer's Guide book, by Maurício Aniche. Each fold
Unit 1 for WASP composable software tools project
one This unit uses Spoon to find program constructs from a Java source file, based on their visibility. It currently supports public and private class
Source code of the standalone multiplayer server software of the game "Celaria"
Celaria Server This is the source code of the standalone multiplayer server for the Game "Celaria". (https://www.celaria.com) of modding the server si
Relational database project, PC Builder, for the Database Systems Design course.
README: Starting the Progam: This program was built and ran on the Eclipse IDE. To run, first create the database, "ty_daniel_db", using the ty_dani
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Low level Design / Machine Coding Question Collections What is Machine Coding Round ? Machine Coding Round has become very popular interview round in
A mitigation for CVE-2021-44228 (log4shell) that works by patching the vulnerability at runtime. (Works with any vulnerable java software, tested with java 6 and newer)
Log4jPatcher A Java Agent based mitigation for Log4j2 JNDI exploits. This agent employs 2 patches: Disabling all Lookup conversions (on supported Log4
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
Roadmap to Embedded Engineering This repository should serve as a guide to anyone who wants to study software and hardware for embedded systems but do
CodeGen - a secure, high efficiency, and offline-able software, it provides several useful functions
CodeGen Efficiency ToolBox Introduce Download References Issues and Suggestions Software Preview Introduce CodeGen is a secure, high efficiency, and o
Materiale didattico per il Tutorato di Ingegneria del Software A.A. 2021/2022
Tutorato_IDS Materiale didattico per il Tutorato di Ingegneria del Software A.A. 2021/2022 Installazione ambiente di sviluppo Java Scegliete una delle
This is an automated library software built in Java Netbeans to reduce manual efforts of the librarian, students to ensure smooth functioning of library by involving RFIDs.
Advanced-Library-Automation-System This is an advanced automated library software built in Java Netbeans to reduce manual efforts of the librarian, st
Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file
MasterRestAssuredFramework With further updates - This project is designed and developed with the help of - Udemy course (OmPrakash Chavan - REST Assu
A server software reimplementation for a certain anime game.
Grasscutter A WIP server reimplementation for some anime game 2.3-2.6 Documentation: Grasscutter Wiki Note: For support please join the Discord server
Software for Minecraft Pocket Edition 1.1.x forked Nukkit.
Rooti Software for Minecraft Bedrock Edition 1.1.x forked Nukkit. Java 8 installation sudo apt-get update && sudo apt-get install default-jdk sudo apt
A performant, multithreaded Minecraft server software.
WindSpigot WindSpigot is a 1.8.8 Minecraft server software focused on improving overall server performance and pvp mechanics. WindSpigot is based on a
Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.
CMPE160-projects Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester. These
Critter Chronologer a Software as a Service application that provides a scheduling interface for a small business that takes care of animals
Critter Chronologer a Software as a Service application that provides a scheduling interface for a small business that takes care of animals. This Spring Boot project will allow users to create pets, owners, and employees, and then schedule events for employees to provide services for pets.
MaterialFX is an open source Java library which provides material design components for JavaFX
MaterialFX MaterialFX is an open source Java library which provides material design components for JavaFX Explore the wiki » Download Latest Demo · Re
Find different kinds of algorithm questions and solutions in different software languages
Algorithm Samples ⭐ Find this project useful? If you think it has helped you, you can star this repo and join the Stargazers and motivate us to share
A version of the Arkanoid game, as part of the OOP course
Arkanoid! About Dependencies Installation instructions About I implemented a version of the Arkanoid game, as part of the OOP course i took during my
Implementation of various design patterns in C++, Java and Python
DesignPatterns Implementation of various design patterns in C++, Java and Python. Strategy Pattern Description: Strategy Pattern in implemented in a p
Solymus - An Minecraft:BE Server Software
Solymus, a Minecraft Bedrock Edition server software made in Java with a rich Plugin development API.
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
A simple proxy software made for Telegram. Works well for areas that have MTProxy or Socks5 blocked.
A simple proxy software made for Telegram. Works well for areas that have MTProxy or Socks5 blocked.
Simple examples for various Design patterns
About Simple examples for various Design patterns. Design patterns represent the best practices used by experienced object-oriented software developer
A Forge mod based on the EssentialsX plugin suite
A Forge mod based on the EssentialsX plugin suite. Wiki (WIP) | Discord (WIP) | Website (WIP) | | | | Disclaimer: Mod is in early development. Note: I
During a machine coding round of the company, I designed the Conference Room System in a given one hour.
DesignConferenceRoom DESIGN A CONFERENCE ROOM One of the core problems which people face at every company is the unavailability of conference rooms. S
SRC-CODE JFood software using JavaSwing
JFood-Software JFood JFood is our final project for programming basics lesson in Tabriz University and written in java language. We have used Java Fil
Human Resource Management Application on JavaFX using MVC Design Pattern
Human-Resource-Management-System-with-JFoenix Human Resource Management Application on JavaFX using MVC Design Pattern Built With Java JavaFX - FXML C
Microservices project with CQRS, Event sourcing and Event-driven design.
for more details about the project, please check the attached pdf document "Walkthrough_SpringBoot_Microservices_Project" To Run the project : downloa
This is a basic Java project focused on applying object-oriented design in a real world application
Email-Administration-System-in-Java This is a basic Java project focused on applying object-oriented design in a real world application. Email Adminis
This is an open source visualization for the C4 model for visualising software architecture.
c4viz: C4 Visualization This is an open source visualization for the C4 model for visualising software architecture. It expects input in the form of a
This repository contains CQRS implementation in Java
CQRS Design Pattern Java This repository contains CQRS implementation in Java. I've written this code-base step by step on Medium that is my Turkish c
SpringBoot SpringSecurity Jpa mybatis-plus websocket Redis camunda Vue3 Vite ant-design VbenAdmin vxe-table bpmn.js
SpringBoot SpringSecurity Jpa mybatis-plus websocket Redis camunda Vue3 Vite ant-design VbenAdmin vxe-table bpmn.js
Logisim-evolution is educational software for designing and simulating digital logic circuits
Branch master: Branch develop: Logisim-evolution Table of contents Features Requirements Downloads Nightly builds (unstable) Pictures of Logisim-evolu
Proyecto de la asignatura Ingeniería de Software realizado con Scrum
Equipo Scrum Quiénes somos Product Owner: Robert Farzan Scrum Master: Daniela Córdova Porta Development Team: Alejandro Corpas Calvo David Bugoi Jorge
Good ol' PacMan game using Java
Table of contents General info Technologies Setup General info Good ol' PacMan. To play, you just need to use the arrow keys on your keyboard ◀️ ▶️ 🔼
A sideproject to learn more about object-oriented programming, design patterns and Java meanwhile studying an OOP-course.
MyBank Description A console application that simulates a bank with very simple functions. Potential story could be an employee using this application
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation
Apache Thrift Introduction Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean a
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion
Sistema de control de computadoras con base de datos
Sistema sobre control de computadoras con base de datos en PostgreSQL donde se puede registrar una computadora, en procesos podemos buscar una computadora según su numero de serie y registrar el estado actual de una computadora.
A beautiful material calendar with endless scroll, range selection and a lot more!
CrunchyCalendar A light, powerful and easy to use Calendar Widget with a number out of the box features: Infinite vertical scrolling in both direction
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes ✨ Features & Technologies REST API generator Low Code CRUD &
KSAN : Software Defined Storage for Objects and Files
KSAN : Software Defined Storage for Objects and Files Overview KSAN은 대규모 오브젝트 스토리지 서비스를 안정적이며 효율적으로 제공하기 위해 설계된 소프트웨어 정의 오브젝트 스토리지 시스템입니다. KSAN 시스템은 기
A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduling and validation capabilities
Aerie A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduli
Silicon Copéllia is a software for making robots response affactively to other agents.
Silicon Copéllia is a software for making robots response affactively to other agents. This project aims to cope with the number produced by Copéllia during the affection/emotion processing process and make Copéllia talks by applying NLP.
This project was created as a simple example to show how we can implement the hexagonal architecture(software design) proposed by Netflix.
Netflix Hexagonal Architecture Table of contents About the project Description Built with Installation Requirements to run Usage information Run Licen
Student Result Management System - This is a CLI based software where the Software is capable of maintaining and generating Student's Result at the end of a semester after the teacher's have provided the respective marks.
Student Result Management System This is a CLI based software where the Software is capable of maintaining and generating Student's Result at the end
A quiz app with great layout design, dynamic questions using firebase and what not....
AndroidQuizApp An android quiz app created using Android Studio with our language JAVA that has great layout design, dynamic questions using firebase
Pixeed is an javafx, opencv based photo editing software which is enriched with functionalities listed below.
⭐⭐⭐⭐First Runner Up: ⭐⭐⭐⭐ The only team to dare to take upon themselves the task to make an image editor from scratch. Although it might not be a match for its ubiquitous contemporaries, it has all its basic features covered and easily accessible for even a new user.
Ghidra is a software reverse engineering (SRE) framework
Ghidra Software Reverse Engineering Framework Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security
Code metrics for Java code by means of static analysis
CK CK calculates class-level and method-level code metrics in Java projects by means of static analysis (i.e. no need for compiled code). Currently, i
Modular and customizable Material Design UI components for Android
Material Components for Android Material Components for Android (MDC-Android) help developers execute Material Design. Developed by a core team of eng
Entornos de Desarrollo - 05 Clean Code y TDD: Pruebas de Software. 1DAM. Curso 2021-2022.
Entornos de Desarrollo - 04 Clean Code y TDD: Pruebas de Software Tema 05. Clean Code y TDD: Pruebas de Software. Curso 2021/2022. Contenidos Introduc
Design Patterns: Elements of Reusable Object-Oriented Software
GoF Design Patterns Design Patterns: Elements of Reusable Object-Oriented Software Task 싱글톤패턴 싱글톤 패턴 구현 방법을 깨뜨리는 방법 리플렉션을 통해 싱글톤 패턴을 깨뜨리다 역직렬화를 통해 싱글톤
Using ANTLR4 in the Course on Compiler Theory at software.nju.edu.cn
compilers-antlr Using ANTLR4 in the Course on Compiler Theory at software.nju.edu.cn src main antlr simpleexpr (gramma SimpleExpr) simpleexprlexer (le
Ferramenta de Gerenciamento de Projetos de Software utilizando a metodologia Ágil Scrum e Gamification com Webflux e Mongodb
Task Flow Application Getting started To make it easy for you to get started with GitLab, here's a list of recommended next steps. Already a pro? Just
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
Microservice-based online payment system for customers and merchants using RESTful APIs and message queues
A collection of design patterns implemented in Java
Design Patterns A collection of design patterns implemented in Java and referenced from this book: Design Patterns: Elements of Reusable Object-Orient
Team project within the course of Software System Design and Analysis.
InnoBookCrossing - Application for sharing books at Innopolis Description The application is designed to help people share books with each other. All
Maintainable software without effort.
modern-clean-architecture Create services with a clean architecture with significantly less effort necessary than usual. The main idea of Clean Archit
Java Design Patterns code examples
Java Design Patterns code examples Behavioral In software engineering, behavioral design patterns are design patterns that identify common communicati
Java software that notifies by voice when a new Vaccine is available in your specified district/pincode
CowinVaccineAvailabilitySpeaker is a Java software that notifies user by voice when a new vaccine is available in the specified pin-code/district. It
BeeCloud Minecraft Bedrock Edition proxy server software with UDP protocol.
BeeCloud Proxy BeeCloud Minecraft Bedrock Edition proxy server software with UDP protocol. 简体中文 How to use? Download the proxy file and use "java -jar
human resourse management software
HRMS İstihdam ve Kariyer Platformu Proje İsterleri Req 1 : İş Arayanlar sisteme kayıt olabilmelidir. Kabul Kriterleri: Kayıt sırasında kullanıcıdan ad
:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ꜰᴀᴍᴏᴜꜱ ᴀᴍᴀᴢᴏɴ Qᴜᴇꜱᴛɪᴏɴ ꜰᴏʀ ꜱᴅᴇ1 ʀᴏʟᴇ ɪɴ ᴜꜱ ᴀɴᴅ ᴀʟꜱᴏ ᴀꜱᴋᴇᴅ ʙʏ ᴅɪʀᴇᴄᴛᴏʀ ᴏꜰ ᴡᴏʟʟꜰɪꜱʜ ᴘʀɪᴠᴀᴛᴇ ʟɪᴍɪᴛᴇᴅ 💻 🎯 🚀
𝐃𝐞𝐬𝐢𝐠𝐧 𝐚 𝐯𝐚𝐥𝐞𝐭 𝐩𝐚𝐫𝐤𝐢𝐧𝐠 𝐬𝐲𝐬𝐭𝐞𝐦 🌟 ᴛʜɪꜱ ɪꜱ ᴀ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ʟᴇᴀᴅꜱQᴜᴀʀᴇᴅ ᴄᴏᴍᴘᴀɴʏ ᴡʜɪᴄʜ ᴡᴀꜱ ʜɪʀɪɴɢ ɪɴᴛᴇʀɴ ꜰᴏʀ ꜱᴅᴇ ʀᴏʟᴇ. ɪ ʜᴀᴠᴇɴ'ᴛ ᴀᴘ
شرح الـ Design Patterns باللغة العربية
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته تعلم نماذج التصميم باللغة العربية إن شاءالله نبدأ سلسلة بسيطة لشرح الـ Design Pattern باللغة ال
Software Developer Training Camp (JAVA + REACT) works under the guidance of Engin Demiroğ
https://kodlama.io/p/yazilim-gelistirici-yetistirme-kampi2 [EN] Java_React-BootCamp Software Developer Training Camp (JAVA + REACT) works under the gu
Care aims to create an IoT solution to hospitals interconnecting smart monitors to decrease the time a doctor takes to respond to an emergency.
Care Description This project called Care, developed for the INFO1127 course - Software Engineering - aims to create an IoT solution to hospitals inte
Software Engineering course assignment
swe-foxcatcher-game This is a JavaFX application of a simple chessboard game. Rules of the game Starting board: Fox can move diagonally in every direc
Spring Domain Driven Design Boilerplate
Spring Domain Driven Design Boilerplate This project describes some product operations such as create and get, also covered by Domain Driven Design on
Software developer training camp
Java-Camp Software developer training camp 1. Java Temelleri - 1 2. Java Temelleri - 2 3. Java Nesne Yönelimli Programlamaya Giriş 4. Java Nesne Yönel
SmartAdmin 使用 SpringBoot和Vue,前后端分离
SmartAdmin 使用 SpringBoot和Vue,前后端分离,我们希望用一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!
The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server.
GoldenForge The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server. Current work Asyn
GeoServer is an open source software server written in Java that allows users to share and edit geospatial data
GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.
Creational design patterns written in Java
Java Design Patterns Creational design patterns implementation: Singleton, Factory Method, Builder written in Java. Getting Started No additional step
Test project for learning GoF design pattern
DesignPattern Test project for learning GoF design pattern ㅁ개요 객체지향 설계의 교과서라고 불리는 Design Pattern 을 직접 Activity 별로 구현해봤습니다. ㅁ동기 물론 디자인패턴을 몰라도 기능은 얼마든지
Design patterns implemented in Java
Design patterns implemented in Java Read in different language : CN, KR, FR, TR, AR Introduction Design patterns are the best formalized practices a p
Layout and functional testing framework for websites
Galen Framework master: Galen is an open-source tool for testing layout and responsive design of web applications. It is also a powerfull functional t
基于代码生成器的低代码平台,超越传统商业平台!前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新低代码开发模式OnlineCoding-代码生成-手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。
JEECG BOOT 低代码开发平台(前后端分离版本) 当前最新版本: 2.4.2(发布日期:2021-01-26) 项目介绍: Java Low Code Platform for Enterprise web applications JeecgBoot 是一款基于代码生成器的低代码开发平台!前
Solution for rapid development of specific enterprise software
Open-Lowcode Lowcode framework for enterprises Open Lowcode allows organizations develop quickly specific applications, and scale them with a minimum
A library of +70 ready-to-use animations for JavaFX
AnimateFX A library of ready-to-use animations for JavaFX Features: Custom animations Custom interpolators Play/Stop animation Play an animation after
Your Software. Your Structures. Your Rules.
jQAssistant Master Repository We splitted jQAssistant in multiple single repositories to be able to build a better and more flexible build an release
Libsvm BSD 3 Libsvm Libsvm is a simple, easy-to-use, and efficient software for SVM classification and regression. It solves C-SVM classification, nu-SVM classification, one-class-SVM, epsilon-SVM regression, and nu-SVM regression. License: BSD 3, .
Libsvm is a simple, easy-to-use, and efficient software for SVM classification and regression. It solves C-SVM classification, nu-SVM classification,
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
Ribbon Ribbon is a client side IPC library that is battle-tested in cloud. It provides the following features Load balancing Fault tolerance Multiple
Apache Lucene and Solr open-source search software
Apache Lucene and Solr have separate repositories now! Solr has become a top-level Apache project and main line development for Lucene and Solr is hap
A system for distributing and managing secrets
Keywhiz Keywhiz is a system for distributing and managing secrets. For more information, see the website. Our Protecting infrastructure secrets with K