SourceForge logo
SourceForge logo
[OFFICIAL] tinyfiledialogs C C++ v3.21.1

[OFFICIAL] tinyfiledialogs C C++ v3.21.1

inputbox password WIN OSX GTK QT Console VCPKG C# Lua R Fortran Pascal

Brought to you by: vareille
Share This
Email in envelope

Get an email when there's a new version of [OFFICIAL] tinyfiledialogs C C++ v3.21.1

Solaris Linux BSD Windows Mac ChromeOS

one C/C++ file & header provides 8 functions:
- beep
- tray notify popup
- message & question
- input & password
- save file
- open file(s)
- select folder
- color picker

complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI
SDL Ogre Unity3d ION OpenCV CeGui MathGL GLM CPW GLOW
Open3D ImGui MyGui GLT NGL STB Nuklear Fenster MicroUi & GUI-less programs

NO INIT
NO MAIN LOOP
NO LINKING
NO INCLUDE

win (XP to 11) ASCII MBCS UTF-8 UTF-16 (wchar_t)
- native dialogs

osx/unix ASCII UTF-8
- applescript kdialog zenity shanty ...

° SSH console / X forwarding / waypipe Wayland
° the dialogs can be forced into console mode
° curses dialogs via Dialog.exe/Dialog (disabled by default)

C89/C18 & C++98/C++23 compliant
VisualStudio MinGW GCC Clang TinyCC IntelCC OWCC BCC SunCC
on Windows Mac Linux Bsd Solaris Minix Raspbian Flatpak Haiku

bindings: VCPKG C# R Lua Rust Haskell Java AllegroBasic Fortran Pascal D JavaScript Kotlin

click tab 'Files' for prototypes

Features

Project Activity

See All Activity >

License

zlib/libpng License

Follow [OFFICIAL] tinyfiledialogs C C++ v3.21.1

[OFFICIAL] tinyfiledialogs C C++ v3.21.1 Web Site

You Might Also Like
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

5.0 out of 5 stars
★★★★★
★★★★
★★★
★★
10
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • zer0burn Posted 2021年02月25日
    Amazing library designed with attention for details! The author is quick to answer support requests and has been maintaining this little gem for many years. 5 stars only because there's no 10 stars option :)
  • danielpatenaude Posted 2021年02月23日
    Super easy to use file browser and common dialogs for a native C++ Windows application. It's really easy to get started by using the header file and hello.c sample. The developer provides very quick updates and bug fixes too.
  • f00n Posted 2019年12月29日
    I wrote this into a plugin for UE4 as a lib and had no issues with the base code at all.
    1 user found this review helpful.
  • davideddenbergj Posted 2019年07月30日
    Superb mini-lib for small popups in C++
    3 users found this review helpful.
  • samuelvenable Posted 2018年04月06日
    Couldn't be happier. Does almost everything I need dialog-wise, out-of-the-box.
    2 users found this review helpful.
Read more reviews>

Additional Project Details

Operating Systems

BSD, Cygwin, Desktop Operating Systems, FreeBSD, Haiku, HP-UX, IBM AIX, Linux, Mac, MinGW/MSYS2, NetBSD, OpenBSD, Solaris, Windows, WINE

Languages

English

Intended Audience

Developers

User Interface

Carbon (Mac OS X), Cocoa (MacOS X), Console/Terminal, GLUT, Gnome, GTK+, KDE, Ogre3D, OpenGL, Project is a user interface (UI) system, Qt, SDL, Win32 (MS Windows), Windows Aero, X Window System (X11)

Programming Language

C, C#, C++, Fortran, Lua, Pascal

Related Categories

C# User Interface (UI) Software, C# Libraries, Fortran User Interface (UI) Software, Fortran Libraries, Pascal User Interface (UI) Software, Pascal Libraries, C++ User Interface (UI) Software, C++ Libraries, C User Interface (UI) Software, C Libraries

Registered

2014年11月09日
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X

Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /