68 Repos
Utility-Bibliotheken und Tools für verschiedene Programmieraufgaben.
Explore 68 awesome GitHub repositories matching part of an awesome list · Allgemeine Bibliotheken. Refine with filters or upvote what's useful.
Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t
Core libraries for collections, caching, and concurrency.
Gson is a Java library designed for the serialization and deserialization of objects into structured text formats. It functions as a reflection-based data mapper, inspecting class structures at runtime to automatically convert memory-resident objects into data representations and reconstruct them back into typed language objects. The library distinguishes itself through a modular type-adapter pattern that allows for custom conversion rules for complex or nested structures. It also provides robust support for production environments by generating build-time metadata and configuration rules, wh
Library for converting Java objects to JSON and vice versa.
libgit2 is a portable, cross-platform C library that provides a programmatic interface for integrating Git version control directly into applications. It serves as a linkable implementation of Git internals, allowing developers to manage repositories and manipulate version control data without requiring a system installation of the Git command line tool. The library functions as an embedded API and object database manager capable of reading and writing commits, trees, blobs, and tags. It includes a network transport client to handle the transfer of repository data over protocols such as SSH a
Pure C implementation of Git functionality.
libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of proprietary software. It provides a set of tools for device management, including firmware recovery, filesystem access, and the creation of native backups and restores. The project implements a property list parser to read and write data across binary, XML, and JSON formats. It enables low-level hardware control, such as triggering recovery modes, modifying system settings, and managing device activation and provisioning via official servers. The library covers several function
Library for communicating with mobile devices.
Dieses Projekt ist ein formaler Markdown-Spezifikationsstandard, der eine detaillierte Markup-Syntaxdefinition und einen definitiven Satz von Regeln für das Parsen von Klartext in konsistente HTML-Ausgaben bereitstellt. Er etabliert eine standardisierte Grammatik für strukturelle Blöcke und Inline-Elemente, um ein einheitliches Rendering über verschiedene Software-Implementierungen hinweg sicherzustellen. Die Spezifikation wird durch eine Parser-Konformitätssuite und eine Referenzimplementierung in C und JavaScript unterstützt, um zu verifizieren, dass Implementierungen den Standard einhalten. Sie enthält ein System zur Implementierungsverifizierung, das transformierte Eingabe-Strings mit erwarteten HTML-Ausgaben vergleicht und den Export von Spezifikations-Testdaten in das JSON-Format ermöglicht. Der Standard deckt ein breites Spektrum an Funktionen zur Inhaltsstrukturierung und Formatierung ab, einschließlich Überschriften, Listen, Blockzitaten und horizontalen Linien. Er definiert Mechanismen für die Code-Repräsentation mittels eingezäunter oder eingerückter Blöcke, HTML-Integration und ein referenzbasiertes System zur Verwaltung von Hyperlinks und Bildern. Die Spezifikation beschreibt zudem ein Zwei-Phasen-Parsing-Modell, das eine abstrakte Syntaxbaum-Repräsentation und Unicode-basierte Textnormalisierung verwendet, um eine vorhersehbare Dokumentenhierarchie beizubehalten.
C implementation of the CommonMark specification.
libffi ist eine Foreign Function Interface-Bibliothek, die das Aufrufen von Funktionen aus anderen Sprachen zur Laufzeit ermöglicht. Sie dient als ABI-Wrapper für mehrere Architekturen und als Generator für dynamische Call-Frames, was die Ausführung externer Funktionen basierend auf Laufzeitbeschreibungen von Argumenttypen und Rückgabewerten erlaubt. Das Projekt bietet eine portable Schnittstelle zur Handhabung verschiedener Aufrufkonventionen über unterschiedliche Hardwarearchitekturen und Betriebssysteme hinweg. Es enthält Funktionen für die Zuweisung ausführbarer Closures, die es fremdem Code ermöglichen, Callbacks innerhalb einer Host-Sprache über Sprungtabellen im ausführbaren Speicher auszulösen. Über den Funktionsaufruf hinaus verwaltet die Bibliothek Low-Level-Assembly-Stubs und nutzt Call-Plan-Caching, um den Overhead beim Mapping von Typen auf Register zu reduzieren. Sie enthält zudem einen Konverter für binäre Versionsskripte, um symbolbasierte Versionsskripte zwischen verschiedenen Linker-Formaten zu transformieren.
Portable foreign-function interface library.
simple neural network library in ANSI C
Simple neural network library implemented in C.
Platform independent Near Field Communication (NFC) library
Platform-independent library for Near-Field Communication.
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
Recursive-descent parser for mathematical expressions.
RabbitMQ C client
Client library for interacting with RabbitMQ.
An eventing framework for building high performance and high scalability systems in C.
Eventing framework for high-scalability systems.
A protocol buffers library for C
Protocol buffers library for C.
WAFer is a C language-based software platform for scalable server-side and networking applications. Think node.js for C programmers.
Lightweight platform for scalable server-side applications.
Lightweight exception implementation for C
Implementation of exception handling for C.
ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson
Utility library for working with BSON data.
C-code generator for docopt language.
Command-line option parser for C applications.
Markdown Processor for Pascal (Delphi/FPC)
Library for processing Markdown to HTML.
Regular expressions (regex), pascal.
Regular expressions engine in pure Object Pascal.
Collection of my open sourced Delphi units.
Collection of useful list and container classes.