Browse free open source Libraries and projects for Linux and BSD below. Use the toggles on the left to filter open source Libraries by OS, license, language, programming language, and project status.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    UCanAccess

    UCanAccess

    A pure Java JDBC driver for Microsoft Access database files

    UCanAccess is a pure Java JDBC Driver implementation which allows Java developers and JDBC client programs to read/write Microsoft Access database (.mdb and .accdb) files. No ODBC needed.
    Leader badge
    Downloads: 657 This Week
    Last Update:
    See Project
  • 2
    Jackcess
    A pure Java library for reading from and writing to MS Access databases.
    Leader badge
    Downloads: 95 This Week
    Last Update:
    See Project
  • 3
    The database access library for C++ programmers that provides the illusion of embedding SQL in regular C++ code, staying entirely within the C++ standard.
    Leader badge
    Downloads: 135 This Week
    Last Update:
    See Project
  • 4
    Moved to https://github.com/DANS-KNAW/dans-dbf-lib.
    Leader badge
    Downloads: 12 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
    A PostgreSQL Interface for Tcl

    A PostgreSQL Interface for Tcl

    A Tcl interface to PostgreSQL databases, using PostgreSQL libpq

    pgtclng (PostgreSQL Tcl Next-Generation) is a loadable Tcl module for accessing PostgreSQL databases. It was forked from pgtcl in Feb 2004, moved to pgfoundy.org in Aug 2006 and to Sourceforge.net in Mar 2011. Its API is a superset of the pure-Tcl companion project pgintcl.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 6
    Testcontainers node

    Testcontainers node

    Supports tests, providing lightweight, throwaway instances of database

    Testcontainers is an open source library for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container. No more need for mocks or complicated environment configurations. Define your test dependencies as code, then simply run your tests and containers will be created and then deleted. With support for many languages and testing frameworks, all you need is Docker. Use a containerized instance of your database to test your data access layer code for complete compatibility, without requiring a complex setup on developer machines. Trust that your tests will always start with a known state. Use containerized web browsers, compatible with Selenium, to run automated UI tests. Each test gets a fresh, clean instance of the browser, without having to worry about variations in plugins or required updates.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    migrate Database

    migrate Database

    Database migrations. CLI and Golang library

    Database migrations written in Go. Use as CLI or import as a library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    QDAC3.0

    QDAC3.0

    QDAC 3.0 is a VCL & FMX data access component

    [IMPORTANT NOTICE] This project is moved to my self website.The new SVN urls : svn://www.qdac.cc/QDAC3 GIT url is: git://www.qdac.cc/QDAC3.git Please check out with the new urls. QDAC 3.0 is a new version of Quick Data Access Component.Compare with version 2,the new version is base on XE6 and support all OS with XE6:Win32/Win64/Mac OSX/iOS/Andriod. QDAC 3.0 Include follow sub components: QXml/QJson/QLog/QWorker/QSort/QExp/QDB etc. QDAC now is in progress. Follow is from QDAC 2.0: QDAC provide powerful memory dataset and can be load or save data to files , databases. Support follow formats load and save: * CSV/TXT * MDS(Binary format) * MDZ(Compressed binary format) * XML(ADO compatible) Support follow db in version 1.0: * PostgreSQL * SQLite(public or encrypt) More information please see the document. Url for 2.0:http://sourceforge.net/p/qdac 项目QQ群:250530692 项目主页:http://blog.qdac.cc
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9

    Erlang Resource Pool

    Resource Pool manages reusable resources among multiple processes.

    Resource pool project is written in Erlang as a tiny library. The goal of the tool is reduce the overhead of creating new resources by reusing of the same resources among multiple processes. Achieving result is better performance and throughput. The resource pool was inspired by Java Apache's commons pool and adopts API and main principals from this project. Database connection is most popular example for pooling resource.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 10
    LTables

    LTables

    Tabelas em Arquivos.

    Biblioteca C que implementa pequeno sistema de armazenamento de dados em tabelas em arquivos binários.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    PyProperties

    Provides support for properties files in Python 3.x

    pyproperties provides support for properties files in Python. Being written entirely from scratch it is not in any way derived from java.util.Properties. There are projects which try to mimic j.u.P. This is not one of them. It can read, parse and store properties files but also provides some more advanced functionality like manipulating comments and type-guessing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    SQLite +SP
    Extension for SQLite to create own functions in PL/SQL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    XMLSchema

    Database schema tool

    This is a fork of the great project adodb-xmlschema which has been abandon. I and another developer have decided to branch it and continue the project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    lmdb++

    C++11 wrapper for the LMDB embedded B+ tree database library.

    This is a comprehensive C++ wrapper for the LMDB embedded database library, offering both an error-checked procedural interface and an object-oriented resource interface with RAII semantics. • Designed to be entirely self-contained as a single <lmdb++.h> header file that can be dropped into a project. • Implements a straightforward mapping from C to C++, with consistent naming. • Provides both a procedural interface and an object-oriented RAII interface. • Simplifies error handling by translating error codes into C++ exceptions. • Carefully differentiates logic errors, runtime errors, and fatal errors. • Exception strings include the name of the LMDB function that failed. • Plays nice with others: all symbols are placed into the lmdb namespace. • 100% free and unencumbered public domain software, usable in any context and for any purpose.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    (py)biblib

    A python library to handle BibTeX bibliographic data.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    AQAL makes easy to access data on DBs without know SQL. It implements Business Object/Manager pattern: Object maps table, builds SQL syntax, carries data; Manager performs queries, handles Objects (conveniently extended by Application Business Objects).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Awake SQL

    Awake SQL

    Remote JDBC access through HTTP

    Awake SQL is discontinued and replaced by AceQL. See http://www.aceql.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    An experimental CEP (Complex Event Processing) engine. It implements the event stream processing as a library embeddable in C++ and Perl. Since then it has been renamed to Triceps, so please look at the new location https://sourceforge.net/projects/t
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CQL

    CQL

    an all new query language and a sequel to SQL

    The project was developed for C/C++ programmers who are not familiar with SQL syntax.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ConnFarm is a high-performance database connection pool. The feature-set includes idle connection management, timeout controls, connection leak debugging capabilities, and JMX monitoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Conserve
    Conserve is no longer hosted at SourceForge, we have moved to GitHub: https://github.com/ConserveORM/main
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CouchDB4CF is a set of ColdFusion facade objects that encapsulate the easy to use CouchDB4J project written by Marcus R. Breese (http://github.com/mbreese/couchdb4j). This project's purpose is to simplify access to CouchDB databases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    EffiDB
    Portable C++ RDBMS client library. Provides C++ API and isolates application from low-level DB interactions. Manages database connections, builds and executes SQL statements, parses query results, etc. MySQL, MSSQL, Oracle, SQLite drivers available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    EnterAccess

    Full JAVA JDBC Interface to MS Access using Jackcess

    This JDBC interface serves as a full JAVA interface to MS Access files. It was developed to support the Software-Independent Archival of Relational Databases (SIARD) of the Swiss Federal Institute. It is based on the project Jackcess for accessing MS Access files and makes use of the project H2 for parsing SQL. It is an alternative to the JDBC interface UCanAccess, whose metadata and type support and very limited SQL for DDL and DML queries could not be adapted for the purposes of SIARD. Currently EnterAccess queries are limited to a single table. All DML and DDL queries are limited by the capabilities of Jackcess, which is good at reading a database and weak on creating a view, creating foreign keys, or modifying a schema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    That project aims at providing a framework for SOCI (http://soci.sourceforge.net), so as to ease the packaging and delivery processes, allowing to deliver packages for a great number of Linux distributions, as well as for other Unices and MS Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next