Toolkit

Open-source projects categorized as Toolkit
Topics: GUI UI Python Golang C#

Top 23 Toolkit Open-Source Projects

  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  • Project mention: Dear ImGui version v1.90.6 released | news.ycombinator.com | 2024-05-08
  • fyne

    Cross platform GUI toolkit in Go inspired by Material Design

  • Project mention: Uno: Create Beautiful Cross Platform .NET Apps Faster | news.ycombinator.com | 2024-05-01
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • Project mention: Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS | news.ycombinator.com | 2024-02-18
  • Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  • Project mention: What 3rd-party libraries do you use often/all the time? | /r/golang | 2023-12-01

    github.com/stretchr/testify

  • @blueprintjs/core

    A React-based UI toolkit for the web

  • Project mention: React Component Libraries | dev.to | 2024-03-13

    Official Website: https://blueprintjs.com/

  • mybatis-plus

    An powerful enhanced toolkit of MyBatis for simplify development

  • slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

  • Project mention: Ask HN: Why would you ever use C++ for a new project over Rust? | news.ycombinator.com | 2024-04-02

    Did you get a chance to check https://slint.dev?

    Disclaimer: I work for Slint

  • 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
  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • Project mention: PysimpleGUI | news.ycombinator.com | 2023-12-08

    For native GUI, DearPyGui[0] as modern as you can.

    For browser web-based GUI, you can use nicegui[1]

    [0] -- https://github.com/hoffstadt/DearPyGui

    [1] -- https://github.com/zauberzeug/nicegui

  • Gui.cs

    Cross Platform Terminal UI toolkit for .NET

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    As someone who writes software for moderately boring business operations, I've been wondering making terminal-based apps with lots of keyboard shortcuts would lead to a more productive end user than writing a web app.

    I've been looking at https://github.com/gui-cs/Terminal.Gui but haven't tried it yet.

  • bpmn-js

    A BPMN 2.0 rendering toolkit and web modeler.

  • Telescope

    🌋 A toolkit to quickly build apps with React, GraphQL & Meteor

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

  • rubick

    🔧 Electron based open source toolbox, free integration of rich plug-ins. 基于 electron 的开源工具箱,自由集成丰富插件。

  • Project mention: Boost Your Productivity with Rubcik | news.ycombinator.com | 2023-08-07

    Rubick is not only powerful but also free and open source, ensuring transparency and fostering collaboration. Contribute to its growth or simply enjoy its benefits without any cost.

    Discover the ultimate tool that makes your day-to-day tasks simpler and more efficient. Try Rubick today and experience the future of productivity!

    Get Rubick: [Download Now](https://github.com/rubickCenter/rubick/releases)

  • nwb

    A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)

  • ProjectVisBug

    FireBug for designers › Edit any webpage, in any state https://a.nerdy.dev/gimme-visbug

  • Project mention: VisBug: Open-source web design debug tools | news.ycombinator.com | 2023-06-24
  • LenovoLegionToolkit

    Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops.

  • Project mention: Hello all, I need some advice. I just got myself a gaming laptop after decades on consoles. A Legion pro 5 16, I9 13th gen, 32 GB RAM. What should I do/install/change when I first turn it on. | /r/GamingLaptops | 2023-12-11
  • liveblocks

    Liveblocks is a platform to ship collaborative features like comments, notifications, text editors in minutes instead of months.

  • Project mention: Edit This Blog Post | news.ycombinator.com | 2024-02-06

    Absolutely! The real complexity comes from conflict resolution. If someone edits the top, and someone else edits the bottom, which version do you go with? What if they're editing the same area? Entire companies exist to provide elegant solutions to this[0], so it's no simple task.

    0: https://liveblocks.io/

  • gluegun

    A delightful toolkit for building TypeScript-powered command-line apps.

  • sherloq

    An open-source digital image forensic toolset

  • dynamorio

    Dynamic Instrumentation Tool Platform

  • Project mention: I feel like I'm stuck | /r/C_Programming | 2023-05-23

    You might ask what Job or what project. The answer depends on what you want to learn/do (as mentioned it codependent). If you want to know how the execution of a Programm happens in detail and how it can be manipulated during runtime you can dive into DynamoRIO (https://github.com/DynamoRIO/dynamorio). There, you can also learn a lot about instruction set architectures.

  • ROM

    Data mapping and persistence toolkit for Ruby

  • easy_profiler

    Lightweight profiler library for c++

  • Project mention: My first game engine | /r/gameenginedevs | 2023-06-16

    You might also consider building some support for tracing and profiling directly into your engine using Tracy or easy_profiler.

  • Storm

    Simple and powerful toolkit for BoltDB (by asdine)

  • 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).

Toolkit related posts

Index

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

Project Stars
1 imgui 56,047
2 fyne 23,358
3 iced 22,892
4 Testify 22,115
5 @blueprintjs/core 20,428
6 mybatis-plus 15,805
7 slint 15,163
8 DearPyGui 12,347
9 Gui.cs 9,169
10 bpmn-js 8,216
11 Telescope 7,987
12 nicegui 7,495
13 rubick 7,285
14 nwb 5,562
15 ProjectVisBug 5,369
16 LenovoLegionToolkit 4,320
17 liveblocks 3,081
18 gluegun 2,909
19 sherloq 2,528
20 dynamorio 2,527
21 ROM 2,066
22 easy_profiler 2,072
23 Storm 2,043

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