All Projects → jboss-modules → Jboss Modules

jboss-modules / Jboss Modules

Licence: other
A Modular Classloading System

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Jboss Modules

Ai Blocks
A powerful and intuitive WYSIWYG interface that allows anyone to create Machine Learning models!
Stars: ✭ 1,818 (+687.01%)
Mutual labels:  modular
Mollenos
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.
Stars: ✭ 182 (-21.21%)
Mutual labels:  modular
Ios Nbuimagepicker
Modular image picker with Simulator-compatible AVFondation camera, assets library, filters and more.
Stars: ✭ 196 (-15.15%)
Mutual labels:  modular
Netcorecms
NetCoreCMS is a modular theme supported Content Management System developed using ASP.Net Core 2.0 MVC. Which is also usable as web application framework. This project is still under development. Please do not use before it's first release.
Stars: ✭ 165 (-28.57%)
Mutual labels:  modular
Oxide
Old repository for the Oxide mod. See individual repositories for updates
Stars: ✭ 173 (-25.11%)
Mutual labels:  modular
Red Discordbot
A multi-function Discord bot
Stars: ✭ 2,855 (+1135.93%)
Mutual labels:  modular
Androidmodulararchiteture
✔️ Android组件化架构,支持组件代码完全隔离/组件循环依赖/便捷集成调试/快速接入,组件内基于 mvvm结构,组件提供高度服用的模块可直接使用,采用 wanAndroid api进行迭代开发。Android componentized architecture, support component code complete isolation / component circular dependency / convenient integrated debugging / fast access, component based mvvm structure, iterative development using wanAndroid api
Stars: ✭ 144 (-37.66%)
Mutual labels:  modular
Xflegoviper
🚀 A seamless framework for build app from MVC, MVVM, VIPER (etc.) design pattern in iOS world. (OC & Swift)
Stars: ✭ 215 (-6.93%)
Mutual labels:  modular
Shaden
🎧 A modular audio synthesizer.
Stars: ✭ 175 (-24.24%)
Mutual labels:  modular
Elli
Simple, robust and performant Erlang web server
Stars: ✭ 194 (-16.02%)
Mutual labels:  modular
Ignition Go
Bootstrap4 /Codeigniter 3 Modular (HMVC) App Building Framework - to build enterprise class web applications... Versions: CodeIgniter 3.1.9 AdminLTE 3.4 Bootstrap 4.5.0
Stars: ✭ 166 (-28.14%)
Mutual labels:  modular
Spaceace
A fancy immutable storage library for JavaScript
Stars: ✭ 167 (-27.71%)
Mutual labels:  modular
L5modular
Generates and handles Modules for Laravel
Stars: ✭ 188 (-18.61%)
Mutual labels:  modular
Mag.js
MagJS - Modular Application Glue
Stars: ✭ 157 (-32.03%)
Mutual labels:  modular
Pencil.js
✏️ Nice modular interactive 2D drawing library
Stars: ✭ 204 (-11.69%)
Mutual labels:  modular
Breko Hub
Babel React Koa Hot Universal Boilerplate
Stars: ✭ 145 (-37.23%)
Mutual labels:  modular
One App
✨ a fresh, modular take on web application development
Stars: ✭ 181 (-21.65%)
Mutual labels:  modular
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (-3.9%)
Mutual labels:  modular
Litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
Stars: ✭ 2,735 (+1083.98%)
Mutual labels:  modular
Projectalice
Main repository of Project Alice, contains main unit source code
Stars: ✭ 189 (-18.18%)
Mutual labels:  modular

This is the JBoss Modules project.

JBoss Modules is a standalone implementation of a modular (non-hierarchical) class loading and execution environment for Java. In other words, rather than a single class loader which loads all JARs into a flat class path, each library becomes a module which only links against the exact modules it depends on, and nothing more. It implements a thread-safe, fast, and highly concurrent delegating class loader model, coupled to an extensible module resolution system, which combine to form a unique, simple and powerful system for application execution and distribution.

JBoss Modules is designed to work with any existing library or application without changes, and its simple naming and resolution strategy is what makes that possible. Unlike OSGi, JBoss Modules does not implement a container; rather, it is a thin bootstrap wrapper for executing an application in a modular environment. The moment your application takes control, the modular environment is ready to load and link modules as needed. Furthermore, modules are never loaded (not even for resolution purposes) until required by a dependency, meaning that the performance of a modular application depends only on the number of modules actually used (and when they are used), rather than the total number of modules in the system. And, they may be unloaded by the user at any time.

Documentation

All documentation lives at http://jboss-modules.github.io/jboss-modules/manual/

Issue tracker

All issues can be reported at https://issues.jboss.org/browse/MODULES

Code

All code can be found at https://github.com/jboss-modules/jboss-modules

License

All code distributed under ASL 2.0 and XPP3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].