Libevent is a library that helps developers manage event loops in network servers, making it easier to handle events efficiently in their applications.
Simplify event handling in network applications
Libevent is a developer-focused library designed to make handling event loops in network servers much easier. Instead of writing complex event management code from scratch, you can use libevent to add or remove events dynamically without changing the core event loop.
If you're building event-driven applications, especially network servers, libevent streamlines the process so you can focus on your app's features rather than low-level event handling. It's a practical tool for developers who want reliable, efficient event management in their software projects.
Discover websites similar to Libevent.org. Section 1 prioritizes sites with matching domain extensions and/or languages. Section 2 offers worldwide alternatives.
Redux is a JavaScript library that helps you manage and organize global state in your web apps, making them more predictable and easier to maintain.
Redux Toolkit is the official set of tools and guides for building efficient Redux apps, offering easy setup, best practices, and helpful documentation.
Python-Future helps you write code that works in both Python 2 and 3, offering clear guides and tools for seamless compatibility and migration.
XState lets you build reliable JavaScript state machines and statecharts for managing complex app logic with ease and clarity.
Three.js is a JavaScript library that lets you create 3D graphics and interactive experiences directly in your web browser using simple code.
Boost offers free, peer-reviewed C++ libraries designed to help you build reliable and portable software with expert-crafted, open source code.
Skia is an open source 2D graphics library powering apps like Chrome, Android, and Flutter, offering cross-platform graphics APIs for developers.
Eigen is a C++ library for linear algebra, offering tools for working with matrices, vectors, and numerical algorithms in your projects.
Discover dry-rb, a suite of Ruby libraries designed to help you build robust, maintainable Ruby applications with clear structure and flexible tools.
Apache XML Graphics offers open-source Java tools and libraries to convert XML formats into graphics, such as SVG and PDF, for developers and projects.
Open-source C++ library for building finite element codes, offering extensive tools, documentation, and a collaborative community for developers.
POCO C++ Libraries offers open source tools and components for building networked and cross-platform C++ applications on desktop, server, and embedded systems.
Find open-source tools and libraries for building, hosting, and managing web services with Apache's collection of reliable development projects.
Concurrency Kit offers C99+ libraries for concurrency primitives and lock-free data structures to help build high-performance, concurrent systems.
JGraphT is a Java library offering robust graph data structures and algorithms for developers to easily add graph theory features to their projects.
ICU provides libraries and tools for Unicode support, including text, date, time, and locale handling for developers and software projects.
React Redux provides official bindings to connect React and Redux, offering guides, API docs, and resources for building state-managed React apps.
Ruby on Rails is a web framework for building database-backed apps using the MVC pattern, offering tools and resources for streamlined development.
Apache Cordova lets you build mobile apps using web technologies like HTML, CSS, and JavaScript, making it easy to create cross-platform apps.
Nette offers secure and user-friendly PHP components and a framework to help you build safe, efficient web applications with ease.
Rollup helps you bundle JavaScript modules into optimized files for faster, more efficient websites and apps. Simple setup for modern web projects.
Eclipse RDF4J is a Java framework for working with RDF data and SPARQL queries, helping developers build and manage semantic web applications easily.
Apache Velocity is a Java-based template engine that lets you create web pages and content using simple templates and Java code integration.
Sequelize is a TypeScript and Node.js ORM that helps you connect apps to databases like Oracle, Postgres, MySQL, and more with easy setup and guides.
Learn about Vuex, the state management library for Vue.js. Find guides, API references, and resources for centralized state in Vue apps.
BeeWare lets you write apps in Python and deploy them to iOS, Android, Windows, Mac, Linux, and more—all from one codebase with native interfaces.
AMPHP offers a non-blocking concurrency framework for PHP, helping you build fast, scalable, and concurrent applications with modern async features.
Knex.js is a flexible SQL query builder for JavaScript, supporting multiple databases. Find documentation, guides, and resources for easy database queries.
LibreMesh helps you build custom OpenWrt-based firmware for wireless mesh networks, making it easier for communities to create and manage local mesh networks.
Pantsbuild is a fast, user-friendly build system that helps you automate and manage code builds for Python, Go, Java, Scala, and more languages.
Monix is a Scala and Scala.js library for building high-performance, asynchronous, event-driven programs. Explore docs, source code, and community updates.
NetworkX is a Python package for building, analyzing, and visualizing complex networks, making it easy to work with graph data in Python.
Discover and explore official Spring projects to build Java applications, from cloud and web apps to security and data tools—all in one place.
FLTK is a cross-platform C++ GUI toolkit for creating lightweight desktop applications on Windows, Linux, and macOS. Download, docs, and forums available.
UnoCSS is an instant, on-demand Atomic CSS engine for developers, offering customizable presets and seamless integration with modern frameworks.
Explore Eclipse's open source frameworks, tools, and libraries for software development, all available through a user-friendly project showcase.
Dagger is a static, compile-time dependency injection framework for Java, Kotlin, and Android, helping developers manage app components easily.
dapp.tools offers command line tools and libraries to help you develop, test, and manage Ethereum smart contracts efficiently.
Chai is a JavaScript assertion library for Node.js and browsers, helping developers write and test code easily with BDD and TDD styles.
Asio is a C++ library for cross-platform network and low-level I/O programming, offering a modern, consistent asynchronous model for developers.