Projects in Awesome Lists tagged with interfaces
A curated list of projects in awesome lists tagged with interfaces .
https://github.com/zauberzeug/nicegui
Create web-based user interfaces with Python. The nice way.
frontend gui interaction interface interfaces python robotics scripting toolkit webapp website
Last synced: 13 May 2025
https://github.com/symfony/contracts
A set of abstractions extracted out of the Symfony components
abstractions component contracts decoupling dev interfaces interoperability php standards symfony symfony-component
Last synced: 24 Jan 2026
https://github.com/argyleink/gui-challenges
Components from the YouTube show GUI Challenges: accessible, responsive, adaptive and cross browser components.
accessibility creativity css educational html interfaces javascript webdev
Last synced: 14 May 2025
https://github.com/nathangitter/fluid-interfaces
Natural gestures and animations inspired by Apple's WWDC18 talk "Designing Fluid Interfaces"
animation fluid gesture interfaces spring-animation swift
Last synced: 15 May 2025
https://github.com/ajbrock/Neural-Photo-Editor
A simple interface for editing natural photos with generative neural networks.
computer-vision convolutional-neural-networks deep-learning gans interfaces machine-learning
Last synced: 15 Mar 2025
https://github.com/ajbrock/neural-photo-editor
A simple interface for editing natural photos with generative neural networks.
computer-vision convolutional-neural-networks deep-learning gans interfaces machine-learning
Last synced: 08 Apr 2025
https://github.com/klaudiosinani/qoa
Minimal interactive command-line prompts
cli command-line interactive interfaces prompts
Last synced: 15 May 2025
https://github.com/hexdigest/gowrap
GoWrap is a command line tool for generating decorators for Go interfaces
code-generation decorators fallback go golang golang-tools interface interfaces logrus prometheus prometheus-metrics
Last synced: 14 Jan 2026
https://github.com/juliadata/tables.jl
An interface for tables in Julia
data hacktoberfest interfaces julia tables
Last synced: 14 May 2025
https://github.com/helios1138/graphql-typed-client
A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)
client code-generation codegen custom-scalar dts dtsfiles graphql interfaces javascript node nodejs scalar scalar-types type-annotations types typescript typescript-interfaces typings
Last synced: 05 Apr 2025
https://github.com/percolate/charlatan
Go Interface Mocking Tool
code-generation go interfaces mock testing testing-tools
Last synced: 07 Apr 2025
https://github.com/agilie/aginterfaceinteraction
library performs interaction with UI interface
gravity gyroscope interfaces rotation shake-detection
Last synced: 15 Apr 2025
https://github.com/agilie/AGInterfaceInteraction
library performs interaction with UI interface
gravity gyroscope interfaces rotation shake-detection
Last synced: 02 Aug 2025
https://github.com/Feghal/FGRoute
Get your device ip address, router ip or wifi ssid
address interfaces ios ip mask netmask objc route router ssid subnet subnet-mask swift wifi
Last synced: 31 Jul 2025
https://github.com/ssanderson/python-interface
Minimal Pythonic Interface Definitions
interface interfaces metaprogramming python python2 python3
Last synced: 10 Apr 2026
https://github.com/dmytrostriletskyi/accessify
Python design kit: interfaces, declared exception throws, class members accessibility levels (private and protected methods for humans).
access-modifiers design-kit design-tool interfaces python3
Last synced: 17 Aug 2025
https://github.com/kdheepak/terminaluserinterfaces.jl
Terminal User Interfaces in Julia.
interfaces julia terminal tui user
Last synced: 25 Jun 2025
https://github.com/gabrieldim/advanced-programming
Generic programming, generic classes, maps, sets, abstract data types and so on.
abstarct class data data-type data-types generic generic-programming generics interface interfaces map set
Last synced: 10 Jul 2025
https://github.com/butuzov/ireturn
Accept Interfaces, Return Concrete Types
go golangci-lint interfaces linter
Last synced: 15 May 2025
https://github.com/seelengrab/requiredinterfaces.jl
A small package for providing the minimal required method surface of a Julia API
Last synced: 05 Aug 2025
https://github.com/CaptureContext/swift-standard-clients
Client declarations and live implementations for standard iOS managers
analytics caching clients functional-programming idfa interfaces ios keychain macos managers notifications protocol-witnesses swift tvos userdefaults watchos
Last synced: 22 Jul 2025
https://github.com/capturecontext/swift-standard-clients
Client declarations and live implementations for standard iOS managers
analytics caching clients functional-programming idfa interfaces ios keychain macos managers notifications protocol-witnesses swift tvos userdefaults watchos
Last synced: 16 May 2025
https://github.com/sv-tools/mongoifc
The implementation of the interfaces for the official MongoDB driver in Go
database database-layer go golang interfaces mongo mongodb mongodb-wrapper
Last synced: 02 Jul 2025
https://github.com/permutationlock/zimpl
Simple comptime generic interfaces for Zig
generics interfaces polymorphism traits vtables zig
Last synced: 11 Apr 2025
https://github.com/ksindi/implements
:snake: Pythonic interfaces using decorators
Last synced: 30 Apr 2025
https://github.com/ergebnis/classy
π Provides a composer package with a finder for classy constructs (classes, enums, interfaces, and traits).
classes classy constructs enums finder interfaces traits
Last synced: 05 Apr 2025
https://github.com/yugr/shlibvisibilitychecker
Tool for locating internal symbols unnecessarily exported from shared libraries.
abi interfaces shared-library static-analysis visibility
Last synced: 11 Apr 2025
https://github.com/herbie-fp/odyssey
A platform for exploring floating-point expressions :boat:
floating-point interfaces plugin-system
Last synced: 19 Jan 2026
https://github.com/dinanathsj29/typescript-tutorial
A Typescript fundamentals tutorials for beginners, An introduction & step-by-step guide to Typescript language latest features in combination with ECMAScript 5,6,7
access-modifiers classes const decorators ecmascript enum enumeration es5 es6 es7 inheritance interfaces let tuples type-inference type-system typescript typescript-framework typescript-library
Last synced: 27 Jul 2025
https://github.com/hashload/injectorbr
APPInjector Brasil for Delphi (Isaque Pinheiro)
delphi dependency-injection framework interfaces lazarus
Last synced: 26 Feb 2026
https://github.com/repalash/uiconfig.js
A UI renderer framework to dynamically generate website/configuration UIs from a JSON-like configurations and/or typescript decorators
decorators html interfaces javascript json typescript ui uiconfig
Last synced: 23 Aug 2025
https://github.com/shanamaid/astraea
help developer output the typescript interfaces of api by swagger.json or json
api api-interface api-route astraea interfaces json json2ts route route-interface sw2ts swagger swagger2dts swagger2ts swaggerjson ts ts-route typescript typescript-interfaces
Last synced: 14 May 2025
https://github.com/gmostofabd/proteus-libraries
βοΈ A repository with a collection of Proteus β¨ - **Simulation Models** π₯οΈ: Accurate models for effective simulations. - **PCB Footprints** π οΈ: Essential footprints for precise designs. - **3D Models** π¨: Visual components to enhance your projects. Elevate your designs with these essential tools! Almost You will find them tested and working.
3d arduino cad demo downloads foot-prints hardware install interfaces kits library models modules pcb proteus sensors shield simulation snapeda tested
Last synced: 20 Jul 2025
https://github.com/lig/python-interfaces
A new approach to interfaces in Python
interface interfaces python python3 python37 python38
Last synced: 08 Oct 2025
https://github.com/cacao-research/cacao
π« Cacao is a reactive Python web framework for building real-time apps with a decorator-based API, component state management, JSON UIs, and WebSocket-powered updates. Ideal for dashboards, internal tools, and hybrid apps (web & desktop).
cacao framework interfaces pwa python python-gui pythonic toolkit web-framework webapp
Last synced: 07 Mar 2026
https://github.com/vashishthask/mocktail
Mocktail is a tool to cache the response of potentially any Java method call on the disk.
betamax database dependencies interfaces java mocking rest-api restful-api testing vcr
Last synced: 03 Apr 2026
https://github.com/shubh2-0/runnable_vs._callable
This GitHub repository explores Runnable and Callable interfaces in Java. It provides examples and code implementations to demonstrate their usage in concurrent programming. Learn the differences and when to use each interface. Enhance your understanding of these Java interfaces.
callable interfaces java java-8 multi-threading runnable threading
Last synced: 24 Oct 2025
https://github.com/artifact-project/tx-reflector
TypeScript transformer for code generation.
artifact-project interfaces react reflection typescript-transformer
Last synced: 24 Apr 2025
https://github.com/theabhishek07/object_oriented_programming
This repository contains all the important content related to oops in java
array assignment-solutions collections-framework complete-lab-file data-structures exception-handling inheritance interfaces java-cheatsheet java-programs jdbc jsp-servlet lab-experiments package-management servelts strings study-materials swing threading wrapper-class
Last synced: 23 Apr 2025
https://github.com/dcso/slinkwatch
automatic enumeration and maintenance of Suricata monitoring interfaces
automation ifplugd interfaces intrusion-detection network network-monitoring sensor-management suricata
Last synced: 26 Jul 2025
https://github.com/repalash/uiconfig-tweakpane
Tweakpane theme/wrapper library for uiconfig.js: A UI renderer framework to dynamically generate website/configuration UIs from a JSON-like configurations and/or typescript decorators.
interfaces javascript json library tweakpane tweakpane-plugin typescript ui
Last synced: 12 Jun 2025
https://github.com/DCSO/slinkwatch
automatic enumeration and maintenance of Suricata monitoring interfaces
automation ifplugd interfaces intrusion-detection network network-monitoring sensor-management suricata
Last synced: 01 Apr 2025
https://github.com/c4j/commander4j
Commander4j Production Recording and Labelling using EAN128 barcodes. Now includes Weight Checks, Waste Logging, Quality Control and much more. Supports mySQL, MS SQL Server and Oracle Databases. Java Swing Client and Javascript web pages for Zebra/Morotolla/Symbol wireless mobile computers.
barcode barcode-generator barcode-scanner ean128 enterprise gs1 gs1-standard interfaces java pallet production quality-control reporting sscc sscc-labels traceability waste-management weight-tracking
Last synced: 14 Mar 2026
https://github.com/samuelgiles/duckface
A collection of tools to enforce duck typing based interfaces in Ruby.
duck-typing interfaces ruby type-safety
Last synced: 08 Oct 2025
https://github.com/platform-system-interface/psi-spec
Platform System Interface Specification Ξ¨π
Last synced: 05 Mar 2026
https://github.com/rohits05/oops.ma
Grasp the principles of Oops fundamentals in hard-coded way along with proper examples.
abstraction encapsulation inheritance interfaces object-oriented-programming polymorphism
Last synced: 03 Jul 2025
https://github.com/roger-luo/jieko.jl
Jieko supports docstring-based interface by integrating with DocStringExtensions. This one works with the `public` keyword.
Last synced: 23 Mar 2025
https://github.com/gimnathperera/mocktopus
π Generate mock data effortlessly from TypeScript interfaces in a web application powered by Next.js and NextUI.
datagenerator interfaces mockdata nextjs13 nextui typescript
Last synced: 30 Apr 2025
https://github.com/serhatyamann/oop_object_oriented_programming
Object Oriented Programming - C# .NET
abstraction classes classes-and-objects constructors csharp encapsulation function-overloading inheritance interfaces oop polymorphism stack-heap-memory
Last synced: 14 Oct 2025
https://github.com/kiprasmel/tongoose
[Discontinued] :blue_book: Auto-generate TypeScript interfaces from Mongoose schemas!
definition generator interface interfaces mongodb mongoose tongoose type types typescript
Last synced: 12 Apr 2025
https://github.com/exzvor/go-boost
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΡΠΈΠ»ΠΈΡΡ Go
algorithms concurrency go gorutines interfaces pattern patterns structures
Last synced: 23 Apr 2025
https://github.com/yugr/localizer
A simple tool to find functions which can be made static
interfaces linker static-analysis
Last synced: 25 Jun 2025
https://github.com/neuronlabs/errors
Simple golang error handling with classification primitives.
classification errors golang golang-error interfaces neuron
Last synced: 17 Feb 2026
https://github.com/arroyonetworks/splice
A high-level and multi-os Golang library for manipulating network interfaces, links, and routes.
darwin go golang interfaces linux macos networking route-manipulation routing
Last synced: 14 Jan 2026
https://github.com/propensive/anticipation
Minimal typeclass definitions for seamless integration without hard dependencies for Scala
css dependencies html http interfaces scala seamless time typeclasses
Last synced: 11 Apr 2025
https://github.com/gabrieldejesus/twitter-profile
π€ A clone of the profile page of a common user on twitter
css flexbox html interfaces learning profile-page twitter twitter-profile
Last synced: 11 Mar 2025
https://github.com/doodadjs/doodad-js
Object-oriented programming framework for Javascript
classes framework interfaces javascript mixins object-oriented oop traits
Last synced: 13 Jul 2025
https://github.com/saberglow/java_programming_principles_of_software_design
My solutions to assignments/problems for the course (Java Programming: Principles of Software Design) offered by Duke University at Coursera.
abstract-classes android-location arraylists comparable comparator interfaces markov-model
Last synced: 26 Oct 2025
https://github.com/theabhishek07/java-program
This is a basic guide build with the prospective of learning together and growing together. Moreover this guide has covered all the topics which comes under java programming.
applet basic-synchronization class-object collections constructor exception-handling functions inheritance interfaces jdbc jsp operators packages servelet swing swing-gui switch-case syntax threading wrapper-class
Last synced: 23 Apr 2025
https://github.com/fewsats/beyond_the_sum
Beyond the Sum: Unlocking AI Agents Potential Through Market Forces - Paper examining infrastructure requirements for AI market participation
ai ai-agents authz infrastructure interfaces llm marketplaces payments service-discovery
Last synced: 15 Jul 2025
https://github.com/tsnsoft/tsn_java_oop
ΠΡΠΈΠΌΠ΅ΡΡ ΠΠΠ Π½Π° Java Π² NetBeans (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ, Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ, ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ, , Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ)
absclasses classes example incapsulation interfaces java netbeans oop polimorphism
Last synced: 14 Apr 2025
https://github.com/keller-michael/interface_example
ππ ABAP example of interface use by the story of Dr. Jekyll and Mr. Hyde
abap cast dr-jekyll example interfaces mr-hyde
Last synced: 24 Apr 2025
https://github.com/secjs/contracts
π§Ύ All interfaces contracts from SecJS packages.
Last synced: 30 Jul 2025
https://github.com/halvaradop/ts-utility-types
Collection of custom utility types and functions for TypeScript to simplify development
develpment interfaces types typescript utilities utility-types
Last synced: 21 Apr 2025
https://github.com/leijurv/fusion
Network Interface Fusion - Merge connected network interfaces into a faster connection
Last synced: 05 Mar 2025
https://github.com/tsnsoft/interfaces-of-computer-systems
ΠΠ΅ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅ "ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ"
Last synced: 12 Mar 2026
https://github.com/atomgptlab/intermat
Interface materials design toolkit
dft heterostructures interfaces md mlff
Last synced: 25 Sep 2025
https://github.com/deltartificial/uniswap-v2-vyper
π Uniswap V2 Interfaces implemented in Vyper
ethereum interfaces uniswap uniswap-v2 uniswapv2 vyper vyper-contracts
Last synced: 28 Apr 2025
https://github.com/cmccomb/tease
Demo your machine learning model in rust π¦
demo interfaces machine-learning rust-lang smartcore
Last synced: 09 Apr 2025
https://github.com/xadidja03/user-management-system
collection core enums interfaces java
Last synced: 23 Apr 2026
https://github.com/mrogaski/pygopher-interfaces
Go-style interfaces for Python
Last synced: 31 Jan 2026
https://github.com/efureev/php-support
PHP Support
exceptions helpers interfaces php support
Last synced: 12 Apr 2025
https://github.com/made2591/go-tm
A Golang library to implement both deterministic and non deterministic Turing machines easily.
computable computational go golang interfaces machine patterns theory turing
Last synced: 02 Mar 2025
https://github.com/rabestro/jetbrains-academy-budget-manager
Not to sound overly serious, but itβs very important to manage your budget. This implies analyzing your expenses and estimating the income, which sometimes may be difficult to do yourself. Luckily, technology is there to assist: you can create your own personal budget manager program that counts the ins and outs and helps control the finances.
budget-manager console-app console-application console-framework hyperskill-academy hyperskill-solutions interfaces jackson jackson-databind jetbrains-academy stream-api student-project
Last synced: 08 Nov 2025
https://github.com/myunisoft/tsd
Backend API TypeScript interfaces and types π
def definition interfaces types typescript
Last synced: 14 May 2025
https://github.com/sukhoy94/php-interfaces
PHP interfaces explained
interfaces oop php php-interface
Last synced: 08 Jul 2025
https://github.com/zebrunner/carina-commons
Carina Commons module of test automation framework: Web, Mobile, Desktop API, DB etc testing...
android-test appium appium-java carina carina-framework framework interfaces ios-test java mybatis parallel-tests selenium test test-automation test-automation-framework testing testing-tools testng web-test
Last synced: 01 Jul 2025
https://github.com/abdullrahmen/booking
Multitype booking system
abstract-factory-pattern booking booking-api booking-engine booking-platform booking-system booking-website c-plus-plus cpp expedia factory-pattern interface interface-test interfaces oop oop-concepts oop-examples oop-principles oops-in-cpp polymorphism
Last synced: 12 Aug 2025
https://github.com/ajmalfaris11/typescript
A repository dedicated to learning and experimenting with TypeScript concepts, including types, interfaces, classes, generics, and more. This project focuses on understanding TypeScript's features to build robust and type-safe JavaScript applications.
classes generics interfaces javascript learning programming typesafety typescript
Last synced: 17 Feb 2026
https://github.com/openbase/jul
Java Utility Library
exception-handling interfaces java-library java8 pattern-library protocol-buffers-utils registries scheduling toolbox utils
Last synced: 15 Apr 2026
https://github.com/orisai/translation-contracts
Interface for translator and translatable messages
abstractions contracts decoupling i18n interfaces internationalization interoperability l10n localization orisai php standards translation
Last synced: 26 Apr 2025
https://github.com/atournayre/maker-bundle
This bundle extend Symfony Maker Bundle and helps you create lots of files so you can forget about writing boilerplate code and it also provide minimal files to start a project.
code-generator collections commands controllers dev dto events generator interfaces logger scaffold scaffolding services traits value-object
Last synced: 14 Jan 2026
https://github.com/eythaann/readable-types
A utility library for do more easy works with generics in typescript.
development high-kinded-types high-order-types interfaces library opaque-type testing types typescript utilities validation
Last synced: 26 Jul 2025
https://github.com/pandaplatform/contracts
[READ-ONLY] Subtree split of the Panda Contracts Package
interfaces panda-framework php7
Last synced: 21 Mar 2025
https://github.com/jorgermduarte/openapi-interface-generator
A simple TypeScript utility to generate strongly typed contracts based on an OpenAPI YAML specification.
api contracts generator interfaces interfaces-api openapi openapi-generator yaml
Last synced: 10 Jun 2025
https://github.com/ngundotra/additional-accounts-request-transfer-spec
Proof of Concept for Additional Accounts Request for Transfers
interfaces rust-lang solana srfc
Last synced: 20 Nov 2025
https://github.com/par7133/openhardware
A project promoting the release of hardware by open interface standards.
hardware interfaces openhardware
Last synced: 19 Mar 2026
https://github.com/cypherium/uniswap-interface-cypherium
Modified version of the Uniswap V2 interface
blockchain cypherium defi frontend interfaces uniswap-v2
Last synced: 03 Apr 2025
https://github.com/mvrahden/ansible-role-switch-off-interfaces
An Ansible role to switch off unused interfaces on devices, such as HDMI, Bluetooth, Wifi or audio.
ansible ansible-role audio bluetooth hdmi interfaces raspbian raspeberry wifi
Last synced: 11 Oct 2025
https://github.com/juliagraphs/graphsinterfacechecker.jl
Formalization of the AbstractGraph interface from Graphs.jl, specified using Interfaces.jl.
Last synced: 15 Mar 2025
https://github.com/danielivanovz/postez
Utility package for dynamically generate interfaces from PostgreSQL
automation interfaces postgresql types typescript
Last synced: 14 Oct 2025
https://github.com/snawoot/qjson
Helper routines for JSON manipulation in Go
generic go helper interfaces json
Last synced: 21 Mar 2025
https://github.com/rebolyte/pass-muster
A simple function emulating an interface so you can validate your argument objects.
design-by-contracts interfaces javascript predicate-functions schema signature types validation
Last synced: 12 Mar 2025
https://github.com/rhcarvalho/assert-interface
Comparison of different ways to assert a type implements an interface in Go
Last synced: 02 Jan 2026
https://github.com/mgobeaalcoba/poo-crud-java-interfaces
A CRUD software for practice interfaces en Java
crud crud-application generics interfaces java java-generics poo
Last synced: 05 Oct 2025
https://github.com/tiffafoo/dotfile-types
Generate TypeScript interfaces from key-value pair files (.properties, .env, etc.) ππ
cli dotfile-to-ts env flow generator ini interfaces module properties ts types typescript
Last synced: 22 Jun 2025
https://github.com/SzymonHalucha/Minerals.AutoInterfaces
Package for automatic interface generation using an incremental source generator
csharp csharp-sourcegenerator dotnet interfaces mocking roslyn
Last synced: 17 Apr 2025
https://github.com/minhtran241/dynamodb-go-crud
Sample application that using Amazon DynamoDB to perform CRUD operations
chi-router crud-application dynamodb golang health-check interfaces uuidv4
Last synced: 02 Aug 2025
https://github.com/orisai/reflection-meta
PHP reflection in more reliable and deterministic way - for declarative engines
annotations attributes classes constants interfaces meta methods orisai php properties reflection traits
Last synced: 26 Apr 2025