Showing 4784 open source projects for "read"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 1
    Bitcoin

    Bitcoin

    Bitcoin Core integration/staging tree

    ...By default, you will need to store all of that data, but if you enable pruning, you can store as little as 6GB total without sacrificing any security. For more information about setting up Bitcoin Core, please read the full node guide. Download verification is optional but highly recommended. Performing the verification steps here ensures that you have not downloaded an unexpected or tampered version of Bitcoin, which may result in loss of funds. Experienced users who don't mind performing additional steps can take advantage of Bitcoin Core's reproducible builds and the signed checksums generated by contributors who perform those builds.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Glean

    Glean

    A self-hosted RSS reader and personal knowledge management tool

    ...With a modern responsive UI and optional admin dashboard, Glean balances readability with lightweight performance, making it suited for both individual readers and teams. Its knowledge management capabilities are augmented by features like smart filtering, “read later” queues, and future plans for AI-driven summaries and preference-based recommendations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Proton Mail for iOS

    Proton Mail for iOS

    Secure email that protects your privacy

    Proton Mail for iOS is the official iPhone and iPad client that brings Proton’s secure, end-to-end encrypted email service to Apple’s mobile ecosystem, combining strong privacy protections with native performance and gestures. The app allows users to sign in to one or multiple Proton Mail accounts, read and compose encrypted messages, schedule emails, protect emails with passwords, set expiration timers, and organize mail with labels and folders inside a smooth, intuitive iOS interface. It makes use of Apple’s networking APIs and encryption frameworks to deliver seamless management of encrypted communications while respecting platform conventions like touch navigation, Apple notifications, and background refresh. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Nano Events

    Nano Events

    Simple and tiny (107 bytes) event emitter library for JavaScript

    ...Because of its minimal API surface and implementation, it’s very easy to integrate into frontend or backend JS/TypeScript projects without introducing significant dependencies or weight. The simplicity reduces cognitive load: developers don’t need to read long docs or worry about advanced event semantics.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Clay

    Clay

    High performance UI layout library in C

    ...Firstly, tagging an element with an ID allows you to query information about the element later, such as its mouseover state or dimensions. Secondly, IDs are visually useful when attempting to read and modify UI code, as well as when using the built-in debug tools.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Prompt Declaration Language

    Prompt Declaration Language

    Prompt Declaration Language is a declarative prompt programming lang

    LLMs will continue to change the way we build software systems. They are not only useful as coding assistants, providing snipets of code, explanations, and code transformations, but they can also help replace components that could only previously be achieved with rule-based systems. Whether LLMs are used as coding assistants or software components, reliability remains an important concern. LLMs have a textual interface and the structure of useful prompts is not captured formally. Programming...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    CrossDB

    CrossDB

    Ultra High-performance Lightweight Embedded and Server OLTP RDBMS

    CrossDB is a ultra high-performance, lightweight embedded and server OLTP RDBMS. It is designed for high-performance scenarios where the main memory can hold the entire database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    go-systemd

    go-systemd

    Go bindings to systemd socket activation, journal, D-Bus

    Go bindings to systemd socket activation, journal, D-Bus, and unit files. Activation, for writing and using socket activation from Go. Daemon, for notifying systemd of service status changes. Dbus, for starting/stopping/inspecting running services and units. Journal, for writing to systemd's logging service, journals. Sdjournal, for reading from journald by wrapping its C API. Login1, for integration with the systemd logind API. Machine1, for registering machines/containers with systems....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Bolt for JavaScript

    Bolt for JavaScript

    A framework to build Slack apps using JavaScript

    A JavaScript framework to build Slack apps in a flash with the latest platform features. Read the getting started guide to set-up and run your first Bolt app. To listen to messages that your app has access to receive, you can use the message() method which filters out events that aren’t of type message. message() accepts an optional pattern parameter of type string or RegExp object which filters out any messages that don’t match the pattern.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    Contour

    Contour

    Modern C++ Terminal Emulator

    contour is a modern and actually fast, modal, virtual terminal emulator, for everyday use. It is aimed at power users with a modern feature mindset. Available on all 4 major platforms, Linux, OS/X, FreeBSD, Windows. GPU-accelerated rendering. Font ligatures support (such as in Fira Code). Unicode: Emoji support (-: 🌈 💝 😛 đŸ‘Ș - including ZWJ, VS15, VS16 emoji :-) Unicode: Grapheme cluster support. Bold and italic fonts. High-DPI support. Vertical Line Markers (quickly jump to markers in your...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    IoTDB

    IoTDB

    Apache IoTDB

    Apache IoTDB (Database for Internet of Things) is an IoT native database with high performance for data management and analysis, deployable on the edge and the cloud. Due to its light-weight architecture, high performance and rich feature set together with its deep integration with Apache Hadoop, Spark and Flink, Apache IoTDB can meet the requirements of massive data storage, high-speed data ingestion and complex data analysis in the IoT industrial fields. In the scene of factories, there...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Watchdog

    Watchdog

    Python library and shell utilities to monitor filesystem events

    ...Please type watchmedo --help at the shell prompt to know more about this tool. You can use the shell-command subcommand to execute shell commands in response to events. watchmedo can read tricks.yaml files and execute tricks within them in response to file system events. Tricks are actually event handlers that subclass watchdog.tricks.Trick and are written by plugin authors. Trick classes are augmented with a few additional features that regular event handlers don't need. The directory containing the tricks.yaml file will be monitored. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Learn Go with Tests

    Learn Go with Tests

    Learn Go with test-driven development

    ...By far the most effective way was by slowly introducing the fundamentals of the language by reading through go by example, exploring them with examples and discussing them as a group. This was a more interactive approach than "read chapter x for homework". Over time the team gained a solid foundation of the grammar of the language so we could then start to build systems. This is for people who are interested in picking up Go and/or people who already know some Go, but want to explore testing more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Kanwas

    Kanwas

    Shared context board for teams and agents

    ...Instead of scattering context across chats, documents, and disconnected tools, Kanwas turns messy collaborative work into a shared visual environment that both humans and agents can read and update. The platform supports real-time collaboration, visible agent tool calls, and a timeline that makes AI activity easier to follow and audit. It is designed for long-running projects where maintaining context matters as much as producing a single response. Overall, Kanwas positions itself as a multiplayer thinking space for AI-assisted research, planning, and execution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Vellum

    Vellum

    A personal AI assistant that evolves with you

    ...The system integrates with macOS, Telegram, Slack, SMS, and additional communication channels while maintaining shared memory and context across platforms. Its architecture combines local-first storage, tool orchestration, sandboxed execution, and extensible workflow automation to allow assistants to read files, manage schedules, send messages, browse the web, and control applications. The repository includes a Bun-based runtime, CLI tooling, gateway services, and native macOS clients designed for modular deployment and customization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Chandra

    Chandra

    OCR model for complex documents with layout-aware structured outputs

    ...Chandra supports multiple output formats including Markdown, HTML, and JSON, making it suitable for downstream processing and integration into data pipelines. It is capable of handling over 40 languages and is optimized to read difficult inputs such as messy handwriting and multi-column layouts. Chandra can be run locally using transformer-based inference or deployed with a high-performance server setup for large-scale processing. It also includes command-line tools and optional web-based interfaces to simplify interaction and batch processing workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    theByteBook

    theByteBook

    In-depth explanation of cloud native related technologies

    ...The content covers deep dives into networking principles, container ecosystems, Kubernetes, service meshes, distributed systems, and SRE/DevOps practices, aiming to help practitioners build reliable, scalable, and cost-efficient systems. Although originally authored in Chinese and tied to a published physical book, the repository hosts the full text as markdown and site content, letting developers read versioned chapters online or build a local copy for offline study. It’s organized into modules that progress from basic concepts to advanced deployment and governance topics, and the materials evolve with community contributions and updates.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Markdown-Resume-Template

    Markdown-Resume-Template

    Resume template designed to be edited in Markdown

    Markdown-Resume-Template is a clean, engineer-friendly resume template designed to be edited in Markdown and exported to formats recruiters can read easily. The template emphasizes clarity and impact—concise summaries, accomplishment-driven bullet points, and sections that highlight projects, experience, and skills. Because it’s plain text, you can track changes in Git, branch for different roles, and keep a full revision history of your career materials. The structure avoids flashy but unreadable designs, favoring a hierarchy and layout that ATS systems and human reviewers can parse quickly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    GuitarPedal

    GuitarPedal

    Linus learns analog circuits

    GuitarPedal is an experimental repository exploring a digital guitar-effects signal chain implemented with lean, low-level code. The project demonstrates how to read audio input, process it through simple transformations, and write the result out in real time with minimal latency. It emphasizes straightforward, inspectable DSP so developers can follow the math and tweak parameters without a giant framework in the way. The codebase favors portability and simplicity, focusing on a handful of canonical effects rather than a sprawling plugin architecture. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Microsoft BASIC for 6502 Microprocessor

    Microsoft BASIC for 6502 Microprocessor

    Microsoft BASIC for 6502 Microprocessor

    ...The repo contains the full source (in 6502 assembly), with support for multiple hardware platforms via conditionals, includes floating-point arithmetic, string handling, arrays, math functions, I/O, etc. The repository is maintained by Microsoft, is archived (read-only), and released under the MIT license.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Android Contacts, Reborn

    Android Contacts, Reborn

    Android Contacts API Library written in Kotlin

    This library provides a complete set of APIs to do everything you need with Contacts in Android. You no longer have to deal with the Contacts Provider, database operations, and cursors. Whether you just need to get all or some Contacts for a small part of your app (written in Kotlin or Java), or you are looking to create your own full-fledged Contacts app with the same capabilities as the AOSP Android Contacts app and Google Contacts app, this library is for you.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    HASH

    HASH

    The best way to use and work with blocks

    ...These range from data pipelines and a graph database, through to an all-in-one workspace, no-code tool builder, and agent-based simulation engine. These exist at varying stages of maturity, and while some are polished, not all are ready for real-world production use. You can read more about our big-picture vision at hash.dev
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Thread Affinity

    Thread Affinity

    Bind a java thread to a given core

    Lets you bind a thread to a given core, this can improve performance (this library works best on linux). Java-Thread-Affinity will try to use JNA to provide access to native thread-handling functions. JNA should be installed on your system to get the most from this library. Java-Thread-Affinity currently depends on JNA version 4.4.0, which in turn depends on a version of GLIBC >= 2.14. If your operating system is an old one, with a version of GLIBC released before 2011, this library will not...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    WordPress for Android

    WordPress for Android

    WordPress for Android

    If you're just looking to install WordPress for Android, you can find it on Google Play. If you're a developer wanting to contribute, read on. Inspiration strikes any time, anywhere. WordPress mobile apps put the power of publishing in your hands. And of course, they’re open source, just like WordPress. WordPress for Android lets you take the power to publish to the web with you. It is much more than a website builder. Give your great ideas a home on the web. WordPress for Android is a website and blog builder. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Keybase client

    Keybase client

    Keybase Go library, client, service, OS X, iOS, Android, Electron

    Keybase is secure messaging and file-sharing. We use public key cryptography to ensure your messages stay private. Even we can’t read your chats. Keybase works for families, roommates, clubs, and groups of friends, too. Keybase connects to public identities, too. You can connect with communities from Twitter, Reddit, and elsewhere. Don’t live dangerously when it comes to documents. Keybase can store your group’s photos, videos, and documents with end-to-end encryption.
    Downloads: 4 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB