An open API service indexing awesome lists of open source software.

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/zopefoundation/zope.interface

Interfaces for Python

interfaces maintained python

Last synced: 10 Oct 2025

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/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

interfaces julia testing

Last synced: 05 Aug 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

interfaces oop python

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/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/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 Ξ¨πŸ“–

interfaces platforms systems

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.

interfaces julia

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/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.

contracts interfaces nodejs

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

fusion interfaces networking

Last synced: 05 Mar 2025

https://github.com/tsnsoft/interfaces-of-computer-systems

Π›Π΅ΠΊΡ†ΠΈΠΈ ΠΈ задания ΠΏΠΎ дисциплинС "Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСм"

delphi interfaces lectures

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/mrogaski/pygopher-interfaces

Go-style interfaces for Python

interfaces python

Last synced: 31 Jan 2026

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/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/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.

graphs interfaces julia

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

assembly go golang interfaces

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