Interfaces

Open-source projects categorized as Interfaces

Top 15 Interface Open-Source Projects

  • nicegui

    Create web-based user interfaces with Python. The nice way.

  • Project mention: FastUI: Build Better UIs Faster | news.ycombinator.com | 2024-03-01

    I was looking at this space and nicegui seemed like the best ootb experience.

    https://nicegui.io/

  • GoWrap

    GoWrap is a command line tool for generating decorators for Go interfaces

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Tables.jl

    An interface for tables in Julia

  • charlatan

    Go Interface Mocking Tool

  • FGRoute

    Get your device ip address, router ip or wifi ssid

  • hslogger

    Logging framework for Haskell

  • ireturn

    Accept Interfaces, Return Concrete Types

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • RequiredInterfaces.jl

    A small package for providing the minimal required method surface of a Julia API

  • Project mention: Julia as a unifying end-to-end workflow language on the Frontier exascale system | news.ycombinator.com | 2023-11-19

    There is no rebuttal because nothing much has really changed culture wise. Sure, the various @inbounds issues and concrete bugs that are mentioned in Yuris post have mostly been addressed, but the larger point (that is, "what can I actually expect/get guaranteed when calling a given function?") definitely hasn't been, at least not culturally. Documentation of pre- and postconditions are still lackluster, PRs trying to establish that for functions in Base stall for unclear reasons/don't get followups and when you try to talk about that on Slack retorts boil down to "we're tired of hearing you complain about this" instead of trying to find a systemic solution to that problem. Until that changes, I have large doubts about Yuris post losing relevance.

    My own efforts (shameless plug, https://github.com/Seelengrab/PropCheck.jl for property based testing inspired by Hedgehog and https://github.com/Seelengrab/RequiredInterfaces.jl for somewhat formalizing "what methods are needed to subtype an abstract type") are unused in the wider community as far as I can tell, in spite of people speaking highly of them when coming across them. I also don't think Kenos InterfaceSpecs.jl is the way forward either - I think there's quite a lot of design space left in the typesystem the language could do without reaching for z3 and other SAT/SMT solvers. I personally attribute the lack of progress on that front to the lack of coherent direction of the project at large (and specifically not to the failings of individuals - folks are always very busy with their lives outside of Julia development/other priorities). In spite of the fact that making this single area better could be a big boon with more traditional software engineers, which are very underrepresented in the community.

  • mongoifc

    The implementation of the interfaces for the official MongoDB driver in Go

  • iface

    Anonymous, non-intrusive interfaces in C++

  • NetSwitchParanoid

    Switches between network interfaces, disconnects/reconnects them, automatically & indefinitely.

  • Abuzer-1-text-to-image

    basic text to image ai

  • hslogger-template

    Library for generating hslogger functions using Template Haskell.

  • Minerals.AutoInterfaces

    Package for automatic interface generation using incremental generator

  • Project mention: Automatic interfaces generation in the C# | dev.to | 2024-05-02
  • Venta

    Events with priorities, bulk subscribe, and more

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Interfaces related posts

  • Julia as a unifying end-to-end workflow language on the Frontier exascale system

    5 projects | news.ycombinator.com | 19 Nov 2023
  • Trouble mocking MongoDB mongo.Database with an interface

    1 project | /r/golang | 14 Feb 2023
  • Julia or Python for analysis on Arrow datasets

    1 project | /r/Julia | 2 Jan 2023
  • How to mock database calls

    4 projects | /r/golang | 27 Aug 2022
  • Beacon Biosignals raises $27M to scale EEG neurobiomarker discovery

    3 projects | news.ycombinator.com | 10 Nov 2021
  • I made this stupid on-off-switch, hope it helps someone. Suggestions/critics are welcome.

    1 project | /r/linux | 27 Sep 2021
  • NetSwitchParanoid : basic toy against persistent attacks/scans. Opinions are welcome.

    1 project | /r/Hacking_Tutorials | 27 Sep 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Interface projects? This list will help you:

Project Stars
1 nicegui 7,403
2 GoWrap 887
3 Tables.jl 291
4 charlatan 200
5 FGRoute 147
6 hslogger 64
7 ireturn 49
8 RequiredInterfaces.jl 31
9 mongoifc 31
10 iface 6
11 NetSwitchParanoid 6
12 Abuzer-1-text-to-image 5
13 hslogger-template 4
14 Minerals.AutoInterfaces 0
15 Venta 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com