Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tom-sapletta-com/awesome-modularity
A curated list of awesome books, libraries, frameworks and ecosystems related to modular architecture
https://github.com/tom-sapletta-com/awesome-modularity
List: awesome-modularity
architecture awesome based component component-library modular modularity
Last synced: 16 days ago
JSON representation
A curated list of awesome books, libraries, frameworks and ecosystems related to modular architecture
- Host: GitHub
- URL: https://github.com/tom-sapletta-com/awesome-modularity
- Owner: tom-sapletta-com
- License: apache-2.0
- Created: 2023-11-28T16:05:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-02T15:50:49.000Z (9 months ago)
- Last Synced: 2024-11-26T01:02:24.297Z (26 days ago)
- Topics: architecture, awesome, based, component, component-library, modular, modularity
- Homepage: https://tom-sapletta-com.github.io/awesome-modularity/
- Size: 106 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- ultimate-awesome - awesome-modularity - A curated list of awesome books, libraries, frameworks and ecosystems related to modular architecture. (Other Lists / PowerShell Lists)
README
# [Awesome Modularity](https://tom-sapletta-com.github.io/awesome-modularity/)
[![Track Awesome List](https://www.trackawesomelist.com/badge.svg)](https://www.trackawesomelist.com/tom-sapletta-com/awesome-modularity) [![GitHub stars](https://img.shields.io/github/stars/tom-sapletta-com/awesome-modularity.svg?style=flat&label=Star)](https://github.com/tom-sapletta-com/awesome-modularity/stargazers) [![GitHub forks](https://img.shields.io/github/forks/tom-sapletta-com/awesome-modularity.svg?style=flat&label=Fork)](https://github.com/tom-sapletta-com/awesome-modularity/fork) [![GitHub watchers](https://img.shields.io/github/watchers/tom-sapletta-com/awesome-modularity.svg?style=flat&label=Watch)](https://github.com/tom-sapletta-com/awesome-modularity/watchers) [![GitHub followers](https://img.shields.io/github/followers/tom-sapletta-com.svg?label=Follow)](https://github.com/tom-sapletta-com) [![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Ftom-sapletta-com%2Fawesome-modularity&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=true)](https://hits.seeyoufarm.com)
A curated list of awesome books, libraries, frameworks and ecosystems related to modular architecture
+ How to develop component-based software?Have something to contribute or discuss? [Open a pull request](https://github.com/tom-sapletta-com/awesome-modularity/pulls) or [create an issue](https://github.com/tom-sapletta-com/awesome-modularity/issues).
## Resources
### Conferences
- [GOTO Conferences, tech and software events | Learn & Grow | gotopia.tech](https://gotopia.tech/)
- [O'Reilly Software Architecture Conference](https://conferences.oreilly.com/software-architecture/)
### Blog Posts
- [Martin Fowler on Microservices](https://martinfowler.com/articles/microservices.html) - A detailed article about microservices architecture.
- [Component-Based Software Engineering: The Future of Software Development by TechTalks](https://techtalks.example.com/component-based-software-architecture)
- [hyper architecture](https://blog.hyper.io/hyper-architecture/)
- [Modularyzacja kluczem do niesamowitej elastyczności - elektrotechnik AUTOMATYK](https://elektrotechnikautomatyk.pl/artykuly/modularyzacja-kluczem-do-niesamowitej-elastycznosci)
- [Hyper-Modular systems in banking. Post 1 of ?: The Problem - by Jesus Freire - Medium](https://medium.com/@jesus_freire/hyper-modular-systems-in-banking-1-of-5a54ce843649)
- [Hyper-Modular systems in banking (3 of ??) Data Mesh vs(or +) Data Fabric - by Jesus Freire - Medium](https://medium.com/@jesus_freire/hyper-modular-systems-in-banking-3-of-data-mesh-vs-or-data-fabric-7c928f5bb740)
- [Data Mesh Principles and Logical Architecture](https://martinfowler.com/articles/data-mesh-principles.html)
-## Research Articles
- [(PDF) A Real-Time-Linux-Based Framework for Model-Driven Engineering in Control and Automation](https://www.researchgate.net/publication/224580726_A_Real-Time-Linux-Based_Framework_for_Model-Driven_Engineering_in_Control_and_Automation)
- [SCS: Self-contained Systems](https://scs-architecture.org/)
- [Full article: Some New Directions in Soft (Fuzzy) Hypermodules](https://www.tandfonline.com/doi/full/10.1080/16168658.2022.2119052)
- [Fuzzy hypermodules - CORE Reader](https://core.ac.uk/reader/82573740)
-
### Podcasts- [Software Engineering Daily](https://softwareengineeringdaily.com/) - Daily interviews about technical software topics
- [Software Engineering Radio](http://www.se-radio.net/)### Youtube Channels
- [GoogleTechTalks](https://www.youtube.com/user/GoogleTechTalks) - Tech Talks at Google
- [Kevlin Henney - Software Architecture](https://www.youtube.com/results?search_query=kevlin+henney+software+architecture)
-### Free books
- [Hyper Modularity book by Tom Sapletta - draft](https://www.hypermodularity.com/)
-
### Books- [Building Microservices by Sam Newman](http://shop.oreilly.com/product/0636920033158.do) - Designing fine-grained systems
- [Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612)
- [An Introduction To Component-based Software Development - Google Books](https://www.google.de/books/edition/An_Introduction_To_Component_based_Softw/oIcvDwAAQBAJ?hl=pl&gbpv=0)
- [Component-Based Software Engineering - Google Books](https://www.google.de/books/edition/Component_Based_Software_Engineering/77X_DwAAQBAJ?hl=pl&gbpv=0)
-### Free Courses
-### Courses
- [Pluralsight: Designing and Building Modular Systems](https://www.pluralsight.com/courses/designing-building-modular-systems) - Learn about building modular software
- [Software Architecture: The C4 Model on Udemy](https://www.udemy.com/course/software-architecture-c4/)
-### Presentations
- [CBSE, © Prof. Uwe Aßmann 1 Component-Based Software - introduction.pdf](https://st.inf.tu-dresden.de/files/teaching/ss10/cbse/01-introduction.pdf)
-### Documentaries
- [The Code: Story of Linux documentary](https://www.youtube.com/watch?v=XMm0HsmOTFI) - Chronicles the story behind the Linux operating system
- [Revolution OS](https://www.revolution-os.com/)
-### Open Source
- [Apache Camel](https://camel.apache.org/)
- [React](https://reactjs.org/) - A JavaScript library for building user interfaces
- [Dapr](https://github.com/dapr) Dapr is a portable, event-driven, runtime for building distributed applications across the cloud and edge
- [dapr/cli: Command-line tools for Dapr.](https://github.com/dapr/cli)
- CORBA:
- [Free CORBA® Downloads](https://www.corba.org/corbadownloads.htm)
- [Remedy IT - Overview](https://www.remedy.nl/opensource/overview)
- [RemedyIT/axcioma: AXCIOMA, the component framework for distributed, real-time, and embedded systems](https://github.com/RemedyIT/axcioma)
- [Intro and Example — Pyro 4.82 documentation](https://pyro4.readthedocs.io/en/stable/intro.html)
- [tokio-rs/axum: Ergonomic and modular web framework built with Tokio, Tower, and Hyper](https://github.com/tokio-rs/axum)
- [axum/examples at main · tokio-rs/axum](https://github.com/tokio-rs/axum/tree/main/examples)
-### Apps/Websites
- [TodoMVC](http://todomvc.com/) - Helping you select an MV* framework
- [Draw.io](https://app.diagrams.net/)
### Commercial Products
- [IBM WebSphere](https://www.ibm.com/cloud/websphere-application-platform)
- [What is a data fabric? - IBM](https://www.ibm.com/topics/data-fabric)
- [SCS: Self-contained Systems](https://scs-architecture.org/)
- [Hypermodular Kiosk Solutions: Olea's Pinnacle of Flexibility](https://www.olea.com/product/hypermodular/)
### Job Portal
- [Stack Overflow Jobs - Software Architecture](https://stackoverflow.com/jobs/software-architecture)### Community
- [Reactiflux Discord Community](https://www.reactiflux.com/) - Chat community for React developers
- [Stack Exchange - Software Engineering](https://softwareengineering.stackexchange.com/)## Presentations
+ [SPS-ALPHA A Hyper-modular Approach to the Technology of Space Solar Power 14-15 December](https://studylib.net/doc/12840312/sps-alpha-a-hyper-modular-approach-to-the-technology-of-s...)
### Tutorials
- [Vue.js Introduction Tutorial](https://vuejs.org/v2/guide/) - The Progressive JavaScript Framework
- [React Tutorial on Official React Docs](https://reactjs.org/tutorial/tutorial.html)### Examples on github repos
- [RealWorld Example Apps](https://github.com/gothinkster/realworld)
- [Vue.js Examples](https://github.com/vuejs/vue) - A collection of Vue.js examples.
- [Topology Modular Framework — Topology Framework 1.9.15 documentation](https://topology.readthedocs.io/index.html)### Workshops
+ [Warsztat ekspercki:Modularyzacja systemu - analiza granic i projektowanie API](https://bottega.com.pl/warsztat-modularyzacja)
+## Wikipedia
+ [Component-based software engineering - Wikipedia](https://en.wikipedia.org/wiki/Component-based_software_engineering)
+ [Common Object Request Broker Architecture - Wikipedia](https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture)
+ [Distributed object - Wikipedia](https://en.wikipedia.org/wiki/Distributed_object)
+ [Common Object Request Broker Architecture - Wikipedia](https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture)
+# Star History
[![Star History Chart](https://api.star-history.com/svg?repos=tom-sapletta-com/awesome-modularity&type=Date)](https://star-history.com/#tom-sapletta-com/awesome-modularity&Date)
## Other useful links
+ [Architectural pattern - Wikipedia](https://en.wikipedia.org/wiki/Architectural_pattern)
+ [Hexagonal architecture (software) - Wikipedia](https://en.wikipedia.org/wiki/Hexagonal_architecture_(software))
+ [Exploring the Hexagonal Architecture](https://www.infoq.com/news/2014/10/exploring-hexagonal-architecture/)
+ [Hexagonal architecture – Alistair Cockburn](https://alistair.cockburn.us/hexagonal-architecture/)
+ [The Onion Architecture : part 1 - Programming with Palermo](https://jeffreypalermo.com/2008/07/the-onion-architecture-part-1/)
+ [Modularity - Microsoft Learn](https://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff921069(v=pandp.20)?redirectedfrom=MSDN)
+ [Component Based Software Engineering - GeeksforGeeks](https://www.geeksforgeeks.org/component-based-software-engineering/)
+ [Modular Code by Hypermodularity | www](https://www.coders.info/)
+ [Czy ktoś może wyjaśnić proces V Model? Dlaczego różni się od modelu Waterfall?](https://qa-stack.pl/software/228282/can-someone-explain-the-v-model-process-why-is-it-different-than-the-waterfall)
+ [Lehrveranstaltungen — Professur für Softwaretechnologie — TU Dresden](https://tu-dresden.de/ing/informatik/smt/st/studium/lehrveranstaltungen?embedding_id=47eddfa7c5a54ed5be49042aff35a31b&head=4&lang=&leaf=2&set_language=de&subject=342)
+## Need more ?
Follow **Hypermodularity** on your favorite social media to get daily updates on interesting GitHub repositories related to Security.
- Twitter : [@Hypermodularity](https://twitter.com/Hypermodularity)
- Facebook : [Hypermodularity](https://www.facebook.com/Hypermodularity)
- Linkedin : [Hypermodularity](https://www.linkedin.com/Hypermodularity)
## keywords
+ Component Based Software Development
+ Component Based Software Engineering## [Contributions](http://contribution.softreck.dev)
[CONTRIBUTION](CONTRIBUTION.md) are always welcome:
+ did you found an [Issue or Mistake](https://github.com/tom-sapletta-com/awesome-modularity/issues/new)?
+ do you want to [improve](https://github.com/tom-sapletta-com/awesome-modularity/edit/main/README.md) the article?
+ are you interested do join another [git projects](https://github.com/tom-sapletta-com/)?