PCRE offers a free library for Perl-compatible regular expression pattern matching, with APIs for developers and full documentation for integration.
Implement Perl-style regex in your projects
PCRE (Perl Compatible Regular Expressions) is a library that lets you add powerful regex pattern matching to your software using Perl 5 syntax. Whether you're building new applications or updating existing ones, PCRE provides both native and POSIX-compatible APIs, making integration straightforward for developers.
On the site, you can access detailed documentation, download the library, and learn about its features. It's designed for programmers who need robust regular expression support in their code, and it's available free—even for commercial projects. If you're looking to enhance your software with flexible text searching and pattern matching, PCRE is a reliable choice.
Discover websites similar to Pcre.org based on shared categories, topics, and features.
Download, use, and learn about GMP, an open-source C library for arbitrary-precision arithmetic, with documentation and source code available.
Access ICU source code, tools, and documentation for internationalization support in software development. Site has moved to icu.unicode.org.
Apache POI provides Java libraries for reading and writing Microsoft Office documents, including Excel, Word, and PowerPoint files, with detailed documentation.
Racket offers documentation, tools, and guides for learning and developing with the Racket programming language, including web and application development.
wxPython is a cross-platform toolkit for building native desktop apps in Python, offering downloads, documentation, and developer 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.
Free Pascal offers a powerful, open source Pascal compiler supporting many platforms and architectures, plus tools and documentation for developers.
Learn about LuaJIT, a high-performance Just-In-Time compiler for the Lua programming language. Find docs, downloads, and resources for developers.
Explore SWI-Prolog's official site for documentation, downloads, and tools to help you develop, learn, and use the Prolog programming language.
Explore Idris, a programming language focused on type-driven development. Find docs, downloads, and examples to help you get started quickly.
Explore the legacy home of Python—find official docs, downloads, and community info for this free, open-source programming language.
Browse, download, and contribute R packages for data analysis and statistics. Access documentation, tools, and resources for the R programming language.
Learn about Ceylon, an open source programming language project by Eclipse, with full documentation, compiler tools, and development resources.
Independent JPEG Group offers a stable, open-source toolkit for JPEG image support, widely used for handling and editing JPEG files in applications.
MinGW.org offers tools for setting up a Windows development environment with GCC, making it easy to compile and build native Windows programs.
Apache Xerces offers open-source software libraries for creating and managing XML data in Java, C++, and Perl, supporting developers and organizations.
Biopython offers free Python tools for biological computation, making it easier for scientists and developers to analyze biological data and build new tools.
CLever Audio Plug-In (CLAP) is an open standard for audio plug-ins and hosts, offering tools and resources for audio software developers.
Browse, download, and access the official Linux kernel source code, releases, and updates at the central archive for Linux kernel development.
CFFI provides detailed documentation for a Python library that lets you call C code from Python, making it easy to bridge between the two languages.
Find free C, C++, and D compilers for Windows and DOS, plus programming tools and resources for developers interested in classic and modern languages.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
JetBrains offers smart development tools like IntelliJ IDEA and Kotlin to help software developers and teams code efficiently and collaborate with ease.
Official PHP website offering downloads, documentation, and tutorials to help you get started and build web applications with the PHP scripting language.
Download a free, open-source CCID driver for Unix systems to enable smart card and chip card device support on Linux, macOS, BSD, and more.
V8 is Google's open-source JavaScript and WebAssembly engine, powering Chrome and Node.js. It runs on multiple platforms and can be embedded in C++ apps.
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.
Docutils is a Python-based toolkit for processing, generating, and transforming documentation using reStructuredText for developers and writers.
iText provides a Java and .NET PDF SDK for developers to create, edit, and convert PDF documents, including HTML to PDF conversion and data extraction.
Download PHP builds and extensions for Windows, plus tools and support for running PHP on Microsoft Windows systems.
Learn about NSIS, an open source tool for creating small, flexible Windows installers, with guides, documentation, and community tips.
curl is a free command line tool and library for transferring data with URLs, supporting a wide range of internet protocols since 1998.
Ghostscript lets you convert, compress, and interpret PDF and PostScript files, supporting various formats for easy document processing and rendering.
yWorks offers advanced tools for creating, editing, and analyzing diagrams and graphs, supporting real-time collaboration and multiple platforms.
WiX Toolset helps you create Windows installers with open-source tools, making it easier to build and manage installation packages for your apps.
Explore Spotify’s developer platform to access APIs, tools, and docs for building apps, integrations, and experiences with Spotify’s music catalog.
FORTH, Inc. offers Forth language IDEs, cross compilers, and custom software development services for Windows, macOS, and Linux developers.
Hunspell offers an open-source spell checker engine used in popular apps and platforms, with documentation and downloads for developers and users.
Official site for zlib, an open-source data compression library. Find documentation, downloads, and support for developers using zlib in their projects.
Download free, high-quality OpenJDK binaries and tools for Java development from Eclipse Adoptium. Find certified runtimes for all major platforms.
Browse and download the latest releases of HashiCorp's open-source tools and SDKs for infrastructure automation, all in one convenient place.
Acqualia creates powerful Mac, iOS, and iPadOS apps, offering advanced tools and frameworks for seamless calculations and productivity on Apple devices.
Saxonica offers tools and libraries for XSLT and XQuery processing, helping developers transform and query XML data efficiently across platforms.
Explore in-depth JavaScript guides, essays, and resources by Douglas Crockford to understand the language's features, quirks, and best practices.
Explore in-depth technical articles, proposals, and insights on Go programming, language design, and computer science research by Russ Cox.
Eve offers a human-friendly programming language and IDE designed to make coding more intuitive, with documentation, a playground, and community resources.
Explore a free visual guide to CSS with illustrated and animated examples of popular properties, making CSS concepts easy to learn and reference.
Dlib is a free, open-source C++ library with machine learning tools for building complex software, widely used in robotics, image processing, and more.
Explore developer tools, software resources, and archived mail lists at Delorie Software—a hub for programming help and community support.
Download official production and early-access builds of the OpenJDK, JavaFX, and related Java tools directly from Oracle for Java development.
Find free and shareware Mac OS X software, programming tools, and resources for learning and developing in C, C++, Objective-C, and more.
Explore open-source tools, libraries, and file format specs for next-generation DNA sequencing developers, including C and Java APIs from Samtools.
Xvid offers a free, open-source video codec for fast, high-quality video compression and playback. Download adware-free software for your PC or projects.
Access information and downloads for older versions of SAMtools, a toolkit for working with DNA sequencing data in bioinformatics projects.
Personal site of Lukáš Lalinský, featuring Chromaprint releases and open-source tools for audio fingerprinting and music data projects.
Discover unique Mac apps from a UK indie team, including top tools for particle design and bitmap font editing, made for creative professionals.
HC Software offers open-source tools and resources for software developers, including SDKs and documentation for building and managing projects.