GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#java #flowable #mybatis_plus #mysql #redis #redisson #spring_security #springboot #vue

This project offers a comprehensive, open-source platform for rapid development, known as "芋道" (Yudao). Here are the key benefits The entire codebase is open-source under the MIT License, allowing personal and enterprise use without any commercial restrictions.
- **Extensive Features** Supports Vue3 with Element Plus and Vben (Ant Design Vue), as well as Vue2 with Element UI.
- **Advanced Backend** Includes code generation tools for both frontend and backend code, Swagger documentation for APIs, and dynamic configuration management.
- **Demonstration Sites**: Provides multiple demonstration sites for different versions and configurations to help users get started quickly.

Overall, this platform is designed to be highly customizable and efficient for developing complex business systems while being completely free to use.

https://github.com/YunaiV/ruoyi-vue-pro
#java #activiti #ant_design #ant_design_vue #antd #codegenerator #flowable #java #jbpm #jeecg #jeecgboot #low_code #mybatis #shiro #spring #spring_boot #spring_cloud #springboot #springcloud #vue #vue3

JeecgBoot is a low-code development platform that significantly simplifies and accelerates the development of enterprise web applications. It uses a powerful code generator to create front-end and back-end code with minimal manual intervention, reducing repetitive work by up to 70%. The platform supports microservices with Spring Cloud, Ant Design Vue3, Mybatis-plus, Shiro, and JWT.

Key benefits include Rapidly generates code for common data models like single tables, tree lists, one-to-many relationships, etc.
- **Flexibility** Includes tools for online form development, report configuration, dashboard design, workflow automation, and more.
- **Microservices Support** Supports multiple databases including MySQL, PostgreSQL, Oracle, SQL Server, and others.

Overall, JeecgBoot helps developers focus more on business logic while reducing development time and costs.

https://github.com/jeecgboot/JeecgBoot
#other #java #jvm #mysql #redis #springboot

This resource, "二哥的Java进阶之路" (To Be Better Javaer), is a comprehensive guide for Java developers. Here’s the key information and benefits**
- This is a free, open-source knowledge base focused on helping Java developers improve their skills.
- It covers a wide range of topics including Java basics, concurrency, JVM, enterprise-level development, interview preparation, and more.
- The resource includes detailed learning paths for Java, MySQL, Redis, and other technologies.
- It also provides resources for job interviews, city-specific job market information, and tools like Git, Maven, and Spring Boot.

**Benefits** Offers a thorough learning path for Java developers, from basics to advanced topics.
- **Free Resources** Part of a community with over 6,000 members in a private learning group where you can ask questions, get study plans, and participate in coding challenges.
- **Interview Preparation** Includes real-world project examples and tutorials on technologies like Spring Boot, Netty, and distributed systems.

Overall, this resource is designed to help Java developers improve their skills, prepare for interviews, and stay updated with industry trends.

https://github.com/itwanger/toBeBetterJavaer
#java #admin #axios #druid #element #element_ui #java #jwt #mybatis #quartz #quill #spring #springboot #springsecurity #swagger2 #vue #vue_admin #vue_cli #vue_element #vue_element_admin #vuex

RuoYi v3.8.8 is a free, open-source development framework that uses SpringBoot and Vue for front and back end development. It offers many features like user, department, and role management, as well as menu and permission controls. It also includes tools for generating code, monitoring system performance, and managing logs. This framework helps developers work efficiently by automating code generation and providing a comprehensive set of tools for system management, making it easier to build and maintain applications quickly.

https://github.com/yangzongzhuan/RuoYi-Vue
#java #mini_spring #spring #spring_boot #spring_mvc #springboot #springframework #tiny_spring

**mini-spring** is a simplified version of the Spring framework that helps you quickly understand Spring's source code and core principles. It keeps the essential features of Spring, such as IoC (Inversion of Control), AOP (Aspect-Oriented Programming), resource loading, event listeners, and more, but simplifies the code. This makes it easier for you to learn and master Spring's core functionalities without getting overwhelmed by complex code. Using **mini-spring**, you can quickly grasp how Spring works and apply this knowledge to your own projects.

https://github.com/DerekYRC/mini-spring
#java #apollo #consul #dubbo #dynamic_threadpool #grpc #java #micrometer #monitor #nacos #rocketmq #spring #springboot #springcloud #thread #threadpool #threadpoolexecutor #zookeeper

This tool, called **DynamicTp**, helps you manage thread pools more efficiently. Here’s how it benefits you You can change thread pool parameters while the system is running, without needing to restart or change code.
- **Real-Time Monitoring** It integrates with common middleware and configuration centers, making it simple to set up and use.
- **Zero Code Invasion** It sends alerts for various conditions like thread activity, queue capacity, and task timeouts, supporting multiple notification platforms.

Overall, DynamicTp makes managing thread pools easier, more flexible, and highly monitorable, which can significantly improve your system's performance and reliability.

https://github.com/dromara/dynamic-tp
#java #ddd_example #element_plus #element_ui #mybatis_plus #mysql #pinia #redis #springboot #typescript #vue3

AgileBoot is a free, open-source platform for quick Java development using SpringBoot and Vue3. It is designed for personal or small company projects and can also be used by beginners to learn. Here are the key benefits It provides a simple way to set up a full-stack project with clear instructions on how to start both the front-end and back-end.
- **Robust Features** It uses Spring Boot 2.7.1, Vue3, Element Plus, TypeScript, and other modern tools to ensure efficiency and security.
- **Optimized Performance** The project follows good coding practices, uniform naming conventions, and centralized error handling, making it easier to understand and maintain.

Overall, AgileBoot simplifies the development process and provides a reliable, well-structured framework for building small to medium-sized projects.

https://github.com/valarchie/AgileBoot-Back-End
#vue #java #mybatis #shiro #spring_boot #springboot #uniapp #vue

This is a content management system (CMS) called IceCMS, built using Spring Boot and Vue. It helps you manage different types of content like articles, images, and resources. Here are the key benefits You can manage various types of content easily.
- **Column Management** Manage backend users, including adding, deleting, modifying, and assigning permissions.
- **Data Statistics** Customize website templates for quick setup.
- **SEO Optimization**: Optimize your website with titles, keywords, and descriptions.

It also supports mobile apps and has a user-friendly backend interface. You can quickly deploy it using Docker, making it easy to get started.

https://github.com/Thecosy/IceCMS
#javascript #approval_process #cms #crm #ehr #erp #hr #layui #mysql #oa #privileges #redis #skyeye #springboot #springboot2 #springcloud_vue #websocket

This platform uses Springboot, Layui, UNI-APP, and Ant Design Vue to create a low-code system for intelligent manufacturing. It includes over 30 application modules and more than 50 electronic workflows, covering CRM, ERP, MES, and more. This system streamlines business processes from customer relations to production and after-sales service, improving efficiency and data transparency. It also manages employee operations, providing a comprehensive solution for businesses. The benefits include faster development, reduced redundancy, and enhanced data management, making it ideal for companies seeking digital transformation.

https://github.com/dromara/skyeye