GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

encapsulation

Star

Here are 1,239 public repositories matching this topic...

Language: All
Filter by language
All 1,239 Java 543 C++ 176 Python 143 C# 106 JavaScript 65 Jupyter Notebook 27 TypeScript 25 C 22 Ruby 15 HTML 12
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

sipcapture / homer

Star 2k

HOMER - 100% Open-Source SIP, VoIP, RTC Packet Capture & Monitoring

flow statistics pcap monitoring correlation analytics sip webrtc opensips voip rtc hep packet-sniffer cdr encapsulation troubleshooting packet-capture kamailio callflow capture-agent
  • Updated Nov 11, 2026
  • Go

Wildhoney / ReactShadow

Star 1.4k

🔰 Utilise Shadow DOM in React with all the benefits of style encapsulation.

react javascript css hooks components typescript webcomponents frontend reactjs custom-elements encapsulation shadow-dom style-encapsulation shadow-boundary css-document css-isolation scoped-styles
  • Updated Jan 9, 2025
  • JavaScript

gaoxiaoliangz / react-scoped-css

Star 463

CSS encapsulation solution for React

react css lib encapsulation scoped-css
  • Updated Nov 13, 2023
  • JavaScript

arvimal / oop_with_python

Star 372

Object-Oriented Programming concepts, with Python

python magic attributes decorators oop class python3 lookup polymorphism encapsulation inherits object-oriented-programming mro resolution-order attribute-lookup method-overloading
  • Updated Apr 17, 2026
  • Python

milaan9 / 06_Python_Object_Class

Star 319

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn the basics of object-oriented programming in Python.

ipython-notebook inheritance oop-principles polymorphism encapsulation python4beginner operator-overloading oop-examples oop-concepts oops-in-python classes-and-objects instance-methods python-tutorial-notebook python-tutor operatoroverloding instance-variables python4everybody python-tutorial-github python4datascience tutor-milaan9
  • Updated Dec 9, 2022
  • Jupyter Notebook
Switzerland

Wildhoney / Switzerland

Star 265

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

redux javascript virtual-dom components middleware immutable functional state-management html5 component webcomponents frontend functional-programming web-components custom-elements interoperability encapsulation shadow-dom component-architecture css-variables
  • Updated Sep 27, 2024
  • TypeScript

anaconda / anaconda-project

Star 242

Tool for encapsulating, running, and reproducing data science projects

data anaconda datascience running reproducibility encapsulation conda-environment
  • Updated Sep 4, 2026
  • Python

fastify / fastify-plugin

Sponsor
Star 240

Plugin helper for Fastify

versioning encapsulation fastify fastify-library
  • Updated Oct 29, 2026
  • JavaScript

divScorp / Java-Programs

Star 101

Java Practiced Problems including concepts of OOPS, Interface, String , Collection.

patterns interface oop design-patterns inheritance generics bit-manipulation string-manipulation polymorphism java-programming encapsulation comparator java-interview-questions oop-concepts math--programs
  • Updated Apr 8, 2023
  • Java

tigranv / Useful_Examples_C-Sharp

Star 83

In this repository, I gathered a lot of useful examples of code and their description that I create while studying programming. Here you can find examples on the use of the Inheritance, Encapsulation, Abstraction, Interfacies, Polymorphism, Indexers, Operators Overloading, Extention Methods, System IO , Exception Handling, Delegates, Events, IDi…

c-sharp tutorial thread inheritance yield delegate polymorphism example-project encapsulation tutorial-code example-code extention-methods ienumerator-interfaces
  • Updated Mar 25, 2017
  • C#

Shikha-code36 / Object-Oriented-Programming-OOPs-Python

Star 77

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn about object-oriented programming in Python.

oop inheritance python3 constructor methods oop-principles polymorphism instance oops python-tutorial encapsulation object-oriented-programming class-attribute oop-examples oop-concepts oops-in-python classes-and-objects decorators-python
  • Updated Aug 7, 2024
  • Python

arasgungore / CMPE160-projects

Star 72

Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.

java oop inheritance object-oriented abstraction polymorphism encapsulation object-oriented-programming oop-examples oop-concepts oop-java oop-project object-oriented-design oops-in-java object-oriented-programming-project java-oop oop-programming object-oriented-java-programming java-object-oriented-programming object-oriented-java
  • Updated Aug 8, 2022
  • Java

taovietducofficial / OOP-Beginner

Star 69

Beginner-friendly Object-Oriented Programming examples and exercises with clear explanations.

python java cpp oop inheritance classes polymorphism beginner programming-exercises encapsulation object-oriented-programming
  • Updated Jul 27, 2026
  • C++

VerisimilitudeX / CS50

Star 61

This is Harvard CS50x. Fall 2025 course materials.

javascript css python c html security web-development sql algorithms data-structures abstraction software-engineering cs50x encapsulation hacktoberfest resource-management harvard-university cs50problemsets hacktoberfest2024
  • Updated Jan 10, 2025
  • C

taovietducofficial / OOP-Student

Star 56

OOP-Student is the next level after OOP-Beginner, helping learners move from basic OOP to practical object-oriented design with Java, C++, and Python through abstraction, composition, SOLID principles, design patterns, and real-world exercises.

python java programming cpp solid dependency-injection clean-code oop composition design-patterns inheritance abstraction polymorphism programming-exercises encapsulation object-oriented-programming software-design beginner-to-intermediate oop-student oop-intermediate
  • Updated Aug 15, 2026
  • Java

CalvinVon / axios-api-module

Star 56

一个专注于业务并基于 axios 的模块化封装模块。🚀 v3.x 重新设计了API和中间件,让发送请求更简单!

module axios request encapsulation vue-axios react-axios axios-module request-module axios-api-module axios-wrapper
  • Updated Jul 3, 2023
  • JavaScript

sipcapture / HEP

Star 54

HEP-EEP: Extensible Encapsulation Protocol (Specs & Technical Docs)

protocol hep encapsulation encapsulation-protocol hep-eep ip-datagrams
  • Updated Oct 15, 2026
declscope

mpyw / declscope

Star 53

Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields

go golang linter static-analysis code-quality encapsulation go-analysis
  • Updated Nov 10, 2026
  • Go

niloycste / Object-Oriented-Programming-Cheatsheet

Star 53

This is object oriented programming cheatsheet

object class inheritance abstraction polymorphism encapsulation oops-in-python
  • Updated Jun 4, 2026
  • Python

guideline-tech / subroutine

Star 47

Subroutine makes it easy to write encapsulated, feature-driven code. It handles the boilerplate of inputs, outputs, type casting, and validation and lets you focus on the important functional code.

ruby encapsulation form-objects service-objects
  • Updated Nov 9, 2026
  • Ruby

Add this topic to your repo

To associate your repository with the encapsulation topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.