An open API service indexing awesome lists of open source software.

Library

A library is a collection of preprogrammed templates that implement a behavior when invoked. Libraries are well-defined and are designed for reuse throughout implementation. For example, a website may have multiple webpages that implement the same navigation bar or text-field, but none of these objects have relation to one another.

https://github.com/Arduino-IRremote/Arduino-IRremote

Infrared remote library for Arduino: send and receive infrared signals with multiple protocols

arduino arduino-library infrared library remote

Last synced: 18 Mar 2025

https://github.com/faiface/pixel

A hand-crafted 2D game library in Go

game-engine gamedev gamedev-library go golang graphics library window

Last synced: 05 Apr 2025

https://github.com/mpetroff/pannellum

Pannellum is a lightweight, free, and open source panorama viewer for the web.

javascript library panorama webgl

Last synced: 25 Apr 2025

https://github.com/pyrogram/pyrogram

Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

async asynchronous asyncio bot-api client framework hacktoberfest library mtproto pyrogram python python-library telegram telegram-api

Last synced: 08 Apr 2025

https://github.com/alexjoverm/typescript-library-starter

Starter kit with zero-config for building a library in TypeScript, featuring RollupJS, Jest, Prettier, TSLint, Semantic Release, and more!

coveralls jest library travis tslint typedoc typescript webpack

Last synced: 11 Apr 2025

https://github.com/attractivechaos/klib

A standalone and lightweight C library

algorithm avl-tree b-tree c generic hashtable library sort

Last synced: 27 Apr 2025

https://github.com/apache/shiro

Apache Shiro

java library shiro web-framework

Last synced: 27 Apr 2025

https://github.com/chakra-ui/zag

Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines

a11y accessibility agnostic component design-systems headless headlessui library primitives react solid state-machines svelte sveltejs ui ui-components ui-kit universal vue xstate

Last synced: 19 Apr 2025

https://github.com/ibelick/motion-primitives

UI kit to make beautiful, animated interfaces, faster. Customizable. Open Source.

animate animated animation components framer-motion library motion tailwindcss ui

Last synced: 23 Apr 2025

https://github.com/schollz/progressbar

A really basic thread-safe progress bar for Golang applications

command-line go golang hacktoberfest library progress-bar progressbar terminal

Last synced: 14 Mar 2025

https://github.com/jamiebuilds/unstated-next

200 bytes to never think about React state management libraries ever again

library react redux state-management

Last synced: 13 Apr 2025

https://github.com/imbrn/v8n

☑️ JavaScript fluent validation library

javascript library validation

Last synced: 22 Apr 2025

https://github.com/kingsora/overlayscrollbars

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

angular custom frontend javascript javascript-scrollbar-plugin library overlay overlayscrollbars react scroll scrollbar scrollbar-plugin solid solidjs svelte typescript vue

Last synced: 22 Apr 2025

https://kingsora.github.io/OverlayScrollbars/

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

angular custom frontend javascript javascript-scrollbar-plugin library overlay overlayscrollbars react scroll scrollbar scrollbar-plugin solid solidjs svelte typescript vue

Last synced: 03 Apr 2025

https://github.com/KingSora/OverlayScrollbars

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

angular custom frontend javascript javascript-scrollbar-plugin library overlay overlayscrollbars react scroll scrollbar scrollbar-plugin solid solidjs svelte typescript vue

Last synced: 27 Mar 2025

https://github.com/google/promises

Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.

framework futures library objective-c promises swift

Last synced: 22 Apr 2025

https://github.com/ramotion/swift-ui-animation-components-and-libraries

Swift UI libraries, iOS components and animations by @Ramotion

ios libraries library swift

Last synced: 14 Apr 2025

https://github.com/Ramotion/swift-ui-animation-components-and-libraries

Swift UI libraries, iOS components and animations by @Ramotion

ios libraries library swift

Last synced: 14 Nov 2024

https://github.com/fo40225/tensorflow-windows-wheel

Tensorflow prebuilt binary for Windows

binary build cpp library python tensorflow wheel windows

Last synced: 13 Apr 2025

https://github.com/nabla-c0d3/sslyze

Fast and powerful SSL/TLS scanning library.

heartbleed library python scans security ssl ssllabs sslyze tls tls-scanning-library tls13

Last synced: 22 Apr 2025

https://github.com/bitjson/typescript-starter

Quickly create and configure a new library or Node.js project

ava boilerplate circle-ci library nodejs prettier standard-version starter template tslint typedoc typescript

Last synced: 11 Apr 2025

https://github.com/parnurzeal/gorequest

GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )

go golang gorequest json library

Last synced: 22 Apr 2025

https://github.com/apache/logging-log4j2

Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.

apache api java jvm library log4j log4j2 logger logging syslog

Last synced: 27 Apr 2025

https://github.com/parnurzeal/Gorequest

GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )

go golang gorequest json library

Last synced: 12 Mar 2025

https://github.com/willowtreeapps/spruce-ios

Swift library for choreographing animations on the screen.

animation design framework ios library spruce swift

Last synced: 13 Apr 2025

https://github.com/ramotion/circle-menu

:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion

component ios library swift

Last synced: 13 Apr 2025

https://github.com/Ramotion/circle-menu

:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion

component ios library swift

Last synced: 09 Dec 2024

https://github.com/fragglet/c-algorithms

A library of common data structures and algorithms written in C.

algorithm c data-structures isc library

Last synced: 12 Apr 2025

https://github.com/tholman/cursor-effects

Old-school cursor effects for your browser built with modern JavaScript

90s canvas javascript library

Last synced: 08 Apr 2025

https://github.com/jorisschellekens/borb

borb is a library for reading, creating and manipulating PDF files in python.

library pdf pdf-conversion pdf-converter pdf-generation pdf-library python python3 sdk typesetting

Last synced: 08 Apr 2025

https://github.com/projectM-visualizer/projectm

projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.

library milkdrop music music-visualizer visualizer

Last synced: 15 Mar 2025

https://github.com/projectm-visualizer/projectm

projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.

library milkdrop music music-visualizer visualizer

Last synced: 23 Apr 2025

https://github.com/ramotion/paper-onboarding

:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion

component ios library swift

Last synced: 12 Apr 2025

https://github.com/jkbrzt/rrule

JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.

calendar icalendar-rfc jakubroztocil javascript library python-dateutil recurrence-rules rfc rrule typescript

Last synced: 09 Apr 2025

https://github.com/Ramotion/paper-onboarding

:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion

component ios library swift

Last synced: 09 Dec 2024

https://github.com/amitshekhariitbhu/prdownloader

PRDownloader - A file downloader library for Android with pause and resume support

android breakpoint download-manager downloader filedownloader http https large-files library pause resume

Last synced: 11 Apr 2025

https://github.com/amitshekhariitbhu/PRDownloader

PRDownloader - A file downloader library for Android with pause and resume support

android breakpoint download-manager downloader filedownloader http https large-files library pause resume

Last synced: 11 Apr 2025

https://github.com/MindorksOpenSource/PRDownloader

PRDownloader - A file downloader library for Android with pause and resume support

android breakpoint download-manager downloader filedownloader http https large-files library pause resume

Last synced: 22 Jan 2025

https://github.com/ivmai/bdwgc

The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

c c-plus-plus cplusplus cpp cross-platform garbage-collection garbage-collector gc leak-detection library memory-allocation memory-leak-detection memory-management portable

Last synced: 09 Apr 2025

https://github.com/unikraft/unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

application cloud cloud-native hacktoberfest kernel library microservice operating-system os osdev performance qemu security unikernel unikernels unikraft virtualization

Last synced: 25 Apr 2025

https://github.com/blackjack4494/yt-dlc

media downloader and library for various sites.

downloader library media streaming

Last synced: 12 Apr 2025

https://github.com/rilyu/teaset

A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.

badge carousel checkbox framework library listrow menu navigationbar overlay popover projector react-native segmented select tabview toast ui wheel

Last synced: 14 Apr 2025

https://github.com/Ramotion/paper-switch

:octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion

component ios library swift

Last synced: 09 Dec 2024

https://github.com/thedevdojo/pines

The Pines UI library

alpinejs library tailwindcss ui

Last synced: 10 Apr 2025

https://github.com/ramotion/paper-switch

:octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion

component ios library swift

Last synced: 13 Apr 2025

https://github.com/srdja/collections-c

A library of generic data structures for the C language.

algorithms array c collections data-structures deque hashtable library list memory-pool

Last synced: 11 Apr 2025

https://github.com/srdja/Collections-C

A library of generic data structures for the C language.

algorithms array c collections data-structures deque hashtable library list memory-pool

Last synced: 20 Mar 2025

https://github.com/fleaflet/flutter_map

Flutter's №1 non-commercially aimed map client: it's easy-to-use, versatile, vendor-free, fully cross-platform, and 100% pure-Flutter

flutter flutter-map library maps

Last synced: 23 Apr 2025

https://github.com/jbevain/cecil

Cecil is a library to inspect, modify and create .NET programs and libraries.

bytecode c-sharp cil dotnet library mono

Last synced: 22 Apr 2025

https://github.com/patriciogonzalezvivo/lygia

LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility

computer-graphics glsl glsl-shader hlsl hlsl-shader library metal metal-shader shader shader-library shaders webgl wgpu wgsl wgsl-shader

Last synced: 03 Mar 2025

https://github.com/apache/pdfbox

Mirror of Apache PDFBox

content java library pdfbox

Last synced: 10 Apr 2025

https://github.com/sergio0694/computesharp

A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

computing csharp d2d1 directx dotnet gpgpu gpu hlsl hlsl-shader library netstandard nuget performance shader uwp visual-studio winui winui3 xaml

Last synced: 10 Apr 2025

https://github.com/Sergio0694/ComputeSharp

A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

computing csharp d2d1 directx dotnet gpgpu gpu hlsl hlsl-shader library netstandard nuget performance shader uwp visual-studio winui winui3 xaml

Last synced: 09 Apr 2025

https://github.com/gruns/furl

🌐 URL parsing and manipulation made easy.

library manipulating-urls python python3 url url-manipulation url-parsing urls

Last synced: 22 Apr 2025

https://github.com/r0adkll/Slidr

Easily add slide to dismiss functionality to an Activity

android java library swipe-gestures

Last synced: 13 Mar 2025

https://github.com/pchmn/MaterialChipsInput

Implementation of Material Design Chips component for Android

android android-library chips library material-design

Last synced: 31 Mar 2025

https://github.com/pchmn/materialchipsinput

Implementation of Material Design Chips component for Android

android android-library chips library material-design

Last synced: 14 Apr 2025

https://github.com/eidheim/Simple-Web-Server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

asio client cpp http https library rest server web

Last synced: 15 Mar 2025

https://github.com/eidheim/simple-web-server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

asio client cpp http https library rest server web

Last synced: 17 Jan 2025

https://github.com/hitchao/jvedio

Jvedio 是本地视频管理软件,支持扫描本地视频并导入软件,建立视频库, 提取出视频的 唯一识别码,自动分类视频, 添加标签管理视频,使用人工智能识别演员,支持翻译信息, 基于 FFmpeg 截取视频图片,Window 桌面端流畅美观的应用软件

db ffmpeg gif image library manage-videos manager nfo screenshots sqlite video wpf

Last synced: 14 Apr 2025

https://github.com/ondras/rot.js

ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!

hacktoberfest library roguelike

Last synced: 23 Apr 2025

https://github.com/open-source-labs/svelvet

🎛 A Svelte library for building dynamic, infinitely customizable node-based user interfaces and flowcharts

devtool diagrams flowcharts library npm opensource svelte sveltekit typescript

Last synced: 08 Apr 2025

https://github.com/microsoft/proxy

Proxy: Next Generation Polymorphism in C++

cpp cpp20 cross-platform duck-typing header-only library polymorphism single-header

Last synced: 10 Apr 2025

https://github.com/ramotion/paper-onboarding-android

:octocat: PaperOnboarding is a material design slider made by @Ramotion

android java library

Last synced: 12 Apr 2025

https://github.com/Ramotion/paper-onboarding-android

:octocat: PaperOnboarding is a material design slider made by @Ramotion

android java library

Last synced: 11 Apr 2025

https://github.com/apache/logging-flume

Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data

apache api flume java jvm library

Last synced: 10 Apr 2025

https://github.com/apache/flume

Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data

apache api flume java jvm library

Last synced: 25 Mar 2025

https://github.com/Ramotion/reel-search

:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion

component ios library swift

Last synced: 09 Dec 2024

https://github.com/ramotion/reel-search

:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion

component ios library swift

Last synced: 14 Apr 2025

https://github.com/open-source-labs/Svelvet

🎛 A Svelte library for building dynamic, infinitely customizable node-based user interfaces and flowcharts

devtool diagrams flowcharts library npm opensource svelte sveltekit typescript

Last synced: 14 Mar 2025

https://github.com/ading2210/poe-api

[UNMAINTAINED] A reverse engineered Python API wrapper for Quora's Poe, which provides free access to ChatGPT, GPT-4, and Claude.

chatgpt graphql library poe python quora

Last synced: 20 Jan 2025

https://github.com/takusemba/multisnaprecyclerview

Android library for multiple snapping of RecyclerView

android java library snap ui

Last synced: 14 Apr 2025

https://github.com/TakuSemba/MultiSnapRecyclerView

Android library for multiple snapping of RecyclerView

android java library snap ui

Last synced: 07 Dec 2024

https://github.com/dateutil/dateutil

Useful extensions to the standard Python datetime features

datetime library parsing python time timezones

Last synced: 22 Apr 2025

https://github.com/commonmark/commonmark-java

Java library for parsing and rendering CommonMark (Markdown)

commonmark java library markdown parser renderer

Last synced: 22 Apr 2025

https://github.com/trailofbits/graphtage

A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.

command-line-tool diff graph-algorithms hacktoberfest hacktoberfest2021 library python utility

Last synced: 12 Apr 2025

https://github.com/fblackbox/blackbox

BlackBox is a virtual engine, it can clone and run virtual application on Android, users don't have to install APK file to run the application on devices. BlackBox control all virtual applications, so you can do anything you want by using BlackBox.

android blackbox library plugin virtual-engine virtualapp virtualbox

Last synced: 14 Apr 2025