SDL is a free, cross-platform development library for accessing audio, input devices, and graphics, commonly used in games and multimedia apps.
Build cross-platform games and multimedia apps
Simple DirectMedia Layer (SDL) is an open-source library that gives you the tools to access audio, input devices, and graphics hardware across different platforms. Whether you're developing a game, emulator, or multimedia application, SDL helps you handle the low-level details so you can focus on your project.
SDL is widely used in the gaming industry and powers many well-known games and emulators. The site offers downloads, documentation, community forums, and links to language bindings, making it a helpful hub for developers looking to create cross-platform experiences.
If you're interested in building software that needs direct access to hardware features without worrying about compatibility, SDL is a reliable choice with a strong community and extensive resources.
Discover websites similar to Libsdl.org based on shared categories, topics, and features.
GraalVM is an advanced JDK that lets you build faster, smaller applications with native image compilation for Java and other languages.
LLVM offers modular compiler and toolchain technologies for building and customizing programming languages and development tools.
Apache Maven helps you manage software projects, automating builds, reporting, and documentation from a single, central platform.
OpenJDK is the official open-source home for Java development, offering resources, project updates, and tools for developers working with the Java platform.
Free Pascal offers a powerful, open source Pascal compiler supporting many platforms and architectures, plus tools and documentation for developers.
Node.js lets you build fast, scalable apps and servers using JavaScript on any platform. Download, learn, and start coding with this open-source runtime.
Clang is a compiler and toolset for C, C++, and related languages, offering GCC and MSVC compatibility as part of the LLVM project.
SFML is a simple, open-source library that helps you build games and multimedia apps with easy access to graphics, audio, and networking tools.
wxPython is a cross-platform toolkit for building native desktop apps in Python, offering downloads, documentation, and developer resources.
Test Anything Protocol (TAP) offers a simple text-based way to connect and report results from different testing tools, making test integration easier.
Racket offers documentation, tools, and guides for learning and developing with the Racket programming language, including web and application development.
Discover simple, efficient open-source software like dwm and dmenu, focused on clarity and minimalism for developers and power users.
Learn about Ceylon, an open source programming language project by Eclipse, with full documentation, compiler tools, and development resources.
Jython lets you run Python code on the Java Virtual Machine, combining Python's simplicity with Java's power. Find downloads, docs, and community support.
Explore Armed Bear Common Lisp, a complete Common Lisp implementation for the Java Virtual Machine with interpreter, compiler, and Java integration.
FreeType is a free, portable software library for rendering fonts, supporting TrueType, OpenType, and more for developers and projects worldwide.
JogAmp.org offers open-source Java libraries for high-performance 3D graphics, audio, and media processing using OpenGL, OpenAL, and OpenCL APIs.
libtorrent offers a full-featured C++ library for building BitTorrent clients, focusing on efficiency, scalability, and easy integration for developers.
Apache POI provides Java libraries for reading and writing Microsoft Office documents, including Excel, Word, and PowerPoint files, with detailed documentation.
DPDK is an open source software kit that helps developers build fast, efficient network applications by accelerating data processing and performance.
Serde is a Rust framework and SDK for efficient serialization and deserialization of data structures, making data exchange easy and fast for developers.
PHP-GTK lets you build desktop applications using PHP and GTK+. Find documentation, downloads, and resources for this open-source extension.
WiX Toolset helps you create Windows installers with open-source tools, making it easier to build and manage installation packages for your apps.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Find Android app development tools, guides, and training to build apps for phones, tablets, TV, cars, and wearables. Perfect for new and expert developers.
YUI Library offers JavaScript tools, UI components, and detailed guides to help developers build interactive web apps. Site is for reference only.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
t2informatik offers custom software development and modernization services for businesses, specializing in .NET and web technologies. German language site.
ZWSOFT offers all-in-one CAD and CAx software solutions for 2D/3D design and engineering, supporting professionals and students worldwide.
Ionic lets you build cross-platform mobile apps and web apps using web technologies, making it easier for developers to create apps for iOS, Android, and more.
SitePen helps businesses solve complex problems by building custom enterprise web apps, offering expert consulting, UI/UX design, and DevOps services.
JetBrains offers smart development tools like IntelliJ IDEA and Kotlin to help software developers and teams code efficiently and collaborate with ease.
eSparkBiz offers custom software development, AI, Web3, and cloud solutions for startups and businesses seeking innovative digital transformation services.
DEVSIM offers TCAD software for simulating semiconductor devices, helping engineers design and analyze electronic components with flexible tools.
AIRS shares the history of a pioneering 1980s software company and its Infinity programming language for Alpha Micro computers running AMOS.
Netguru offers custom software, mobile app, and product design services, helping businesses accelerate digital projects with expert developers and designers.
Daffodil Software offers end-to-end software development, cloud services, and tech consulting to help businesses build and manage digital solutions.
Addevice offers custom mobile and web app development, helping businesses of all sizes build tailored digital solutions and streamline workflows.
Themeqx builds custom web applications using modern frameworks like VueJS, ReactJS, and Laravel, offering development services and ready-made solutions.
Mindfire Solutions offers custom software development and IT services, helping businesses create and deliver complex technology projects worldwide.