Browse free open source Front-Ends and projects below. Use the toggles on the left to filter open source Front-Ends by OS, license, language, programming language, and project status.

  • The Secure Workspace for Remote Work Icon
    The Secure Workspace for Remote Work

    Venn isolates and protects work from any personal use on the same computer, whether BYO or company issued.

    Venn is a secure workspace for remote work that isolates and protects work from any personal use on the same computer. Work lives in a secure local enclave that is company controlled, where all data is encrypted and access is managed. Within the enclave – visually indicated by the Blue Border around these applications – business activity is walled off from anything that happens on the personal side. As a result, work and personal uses can now safely coexist on the same computer.
  • ConnectWise Cybersecurity Management for MSPs Icon
    ConnectWise Cybersecurity Management for MSPs

    Software and support solutions to protect your clients’ critical business assets

    ConnectWise SIEM (formerly Perch) offers threat detection and response backed by an in-house Security Operations Center (SOC). Defend against business email compromise, account takeovers, and see beyond your network traffic. Our team of threat analysts does all the tedium for you, eliminating the noise and sending only identified and verified treats to action on. Built with multi-tenancy, ConnectWise SIEM helps you keep clients safe with the best threat intel on the market.
  • 1
    Technical analysis library with indicators like ADX, MACD, RSI, Stochastic, TRIX... includes also candlestick pattern recognition. Useful for trading application developpers using either Excel, .NET, Mono, Java, Perl or C/C++.
    Leader badge
    Downloads: 9,429 This Week
    Last Update:
    See Project
  • 2
    SQuirreL SQL Client

    SQuirreL SQL Client

    A Java SQL client for any JDBC compliant database

    SQuirreL SQL Client is a graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.
    Leader badge
    Downloads: 1,920 This Week
    Last Update:
    See Project
  • 3
    Jailer

    Jailer

    Database Subsetter and Relational Data Browser

    Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.
    Leader badge
    Downloads: 1,367 This Week
    Last Update:
    See Project
  • 4
    HTML5 Boilerplate

    HTML5 Boilerplate

    The web’s most popular front-end template

    HTML5 Boilerplate is a popular and professional front-end template that lets you build fast, robust and adaptable web sites or applications. It’s built with the combined knowledge and effort of hundreds of developers over a span of years, creating a powerful tool in one small package. HTML5 Boilerplate comes loaded with great features, such as HTML5 support, optimized Google Analytics snippet, jQuery and Modernizr, and so much more. It supports the latest and most popular browsers and does not impose a specific development philosophy or framework, so you can code any way you want.
    Downloads: 47 This Week
    Last Update:
    See Project
  • PMG Low-Code Automation Platform Icon
    PMG Low-Code Automation Platform

    For companies of all sizes interested in a low-code and digital process automation platform

    PMG is a low-code software platform that allows users to configure automation solutions and business applications to drive digital transformation initiatives. From streamlining business processes through automation, to integrating existing systems and filling in point solution functionality gaps, to delivering a collaborative workspace and unified user experience – PMG’s low-code platform does it all without coding. Business users as well as IT resources are empowered to configure, deploy, and maintain solutions that meet their company’s specific needs.
  • 5
    Vite

    Vite

    Next generation frontend tooling. It's fast!

    Get ready for a development environment that can finally catch up with you. On-demand file serving over native ESM, no bundling required! Hot Module Replacement (HMR) that stays fast regardless of app size. Out-of-the-box support for TypeScript, JSX, CSS and more. Pre-configured Rollup build with multi-page and library mode support. Rollup-superset plugin interface shared between dev and build. Flexible programmatic APIs with full TypeScript typing. Vite (French word for "quick", pronounced /vit/, like "veet") is a new breed of frontend build tooling that significantly improves the frontend development experience. It consists of two major parts. A dev server that serves your source files over native ES modules, with rich built-in features and astonishingly fast Hot Module Replacement (HMR). A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 6
    LDAP Admin
    Windows LDAP editor, includes support for POSIX groups and accounts, SAMBA accounts, some Postfix objects and more
    Leader badge
    Downloads: 776 This Week
    Last Update:
    See Project
  • 7
    HyperSQL Database Engine (HSQLDB)
    HSQLDB is a relational database engine written in Java, with a JDBC driver, conforming to ANSI SQL:2016. A small, fast, multithreaded engine and server with memory and disk tables, LOBs, transaction isolation, multiversion concurrency and ACID.
    Leader badge
    Downloads: 578 This Week
    Last Update:
    See Project
  • 8
    libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple DBs and multiple simultaneous DB connections by using this framework.
    Leader badge
    Downloads: 2,791 This Week
    Last Update:
    See Project
  • 9
    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: 477 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
  • 10
    Redash

    Redash

    Connect to any data source, easily visualize and share your data

    Redash is an essential tool to help you make sense of your data. It allows everyone, regardless of level of technical know-how to harness the power of data. SQL users connect, query, visualize and share data easily and efficiently, allowing everyone in their organization to use the data. Redash combines the power and comfort of an SQL client with the collaborative benefits of a cloud-based service. It lets you create big, beautiful and easy to digest visualizations on dashboards for better decision-making. Redash supports a multitude of SQL and NoSQL data sources, and can be extended to support even more. Best of all it’s open source, so you can customize and add features to suit your organization’s needs perfectly.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 11
    LibreOffice

    LibreOffice

    A free and powerful office suite

    LibreOffice is a free and powerful office suite, and a successor to OpenOffice. Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. LibreOffice is Free and Open Source Software (FOSS) – development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community. Your documents will look professional and clean, regardless of their purpose: a letter, a master thesis, a brochure, financial reports, marketing presentations, technical drawings and diagrams. LibreOffice makes your work look great while you focus on the content, thanks to its powerful styles system and structuring tools. LibreOffice is compatible with a wide range of document formats such as Microsoft® Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx) and Publisher. But LibreOffice goes much further with its native support for a modern and open standard (OpenDocument Format).
    Leader badge
    Downloads: 413 This Week
    Last Update:
    See Project
  • 12
    GeoTools, the Java GIS toolkit

    GeoTools, the Java GIS toolkit

    Toolkit for working with and mapping geospatial data

    GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.
    Leader badge
    Downloads: 392 This Week
    Last Update:
    See Project
  • 13
    VertrigoServ WAMP

    VertrigoServ WAMP

    Complete WAMP Server - PHP Apache MySQL for Windows.

    VertrigoServ is a complete free WAMP server allowing PHP development for Windows. It installs Apache 2.4, PHP, MySQL and PhpMyAdmin, both installing and setting up the environment. An uninstaller allows you to remove Vertrigo from hard disc. Vertrigo is a freeware compilation of free software (under GPL, Apache License). Main aplication has closed source code. For license details please take a look at every single component terms and conditions.
    Leader badge
    Downloads: 370 This Week
    Last Update:
    See Project
  • 14
    RackTables
    Racktables is a nifty and robust solution for datacenter and server room asset management. It helps document hardware assets, network addresses, space in racks, networks configuration and much much more!
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 15
    ERMaster
    ERMaster is Eclipse plug-in to make ER diagram. Functionally, Import from data base, Making of table definition book on Excel, Image output, DDL output, etc. are being offered.
    Leader badge
    Downloads: 152 This Week
    Last Update:
    See Project
  • 16
    CompactView

    CompactView

    Viewer for Microsoft® SQL Server® CE database files (sdf).

    CompactView is a viewer for Microsoft® SQL Server® Compact Edition (SQLCE) database files (sdf). This software requires Microsoft® .NET Framework 4.0 to operate.
    Leader badge
    Downloads: 180 This Week
    Last Update:
    See Project
  • 17

    PHP Mini SQL Admin

    extremely lightweight alternative to phpMyAdmin

    PHP Mini SQL Admin - Lightweight alternative to heavy phpMyAdmin. Extremely small (~30Kb) standalone php script. Easy to Install, simple to use. No SQL knowledge required for basic operations.
    Leader badge
    Downloads: 113 This Week
    Last Update:
    See Project
  • 18
    Bank Application

    Bank Application

    Full Stack Web Application similar to financial software

    Full Stack Web Application similar to financial software that is used in banking institutions | React.js and Node.js. The current account balance is calculated based on the SQL operation (Double-entry bookkeeping) Internalization of the application for three languages: English, German and Polish. Support for multiple currencies with the current rate supplied from an external server via API. Application programmed according to the correct design patterns and principle, i.e. SOLID, DRY and KISS. Software supports PWA, it is adapted to all modern browsers and mobile devices (RWD). Implementation of Google Analytics along with the Cookie Consent according to the GDPR.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    nuBuilder Forte

    nuBuilder Forte

    nuBuilder Forte is a cloud database builder.

    nuBuilder Forte is the 4th version of nuBuilder. A open-source browser-based tool created for developing web-based database applications. nuBuilder uses either MySQL or MariaDB databases and gives its users the ability to do database operations like... • Search, Create, Insert, Read, Update, Delete ✪ With low-code tools that create ... - Forms with the Form Builder - Fast Reports - Database queries with the SQL Builder - Customised date and number formats with the Format Builder - Calculated fields with the Formula Builder - Email Templates - Move and resize objects. - Further customisation that can be done with JavaScript and PHP. ✪ nuBuilder stores all forms, reports, company data and PHP/JavaScript code in MySQL. You can backup your entire application within a single database file. ✪ Easy installation: - Download and unzip the nuBuilder files - Upload to your webserver - Create a database (e.g. nubuilder4) and optionally a user - Make a copy of
    Leader badge
    Downloads: 93 This Week
    Last Update:
    See Project
  • 20
    Spreadsheet Compare

    Spreadsheet Compare

    Performs a cell-by-cell comparison of Excel Worksheets.

    Spreadsheet Compare (Excel compare) is a Microsoft Excel Add-In, written in VBA, that performs a cell-by-cell comparison of Worksheets within the same or different Workbooks. Requires Excel 2000 or later. Check out the Home Page for more info!
    Leader badge
    Downloads: 504 This Week
    Last Update:
    See Project
  • 21
    MDB Admin

    MDB Admin

    A complete tool for creating and managing MSAccess databases.

    MDB Admin allows you to open, visualize and edit MSAccess databases (MDB or ACCDB files) without having Access installed. IMPORTANT: To work with .accdb files you must manually install "Microsoft Access Database Engine Redistributable" 32bits, which can be found at the link below: https://www.microsoft.com/en-us/download/details.aspx?id=54920 (please make sure to select 32-bit version). ================================== Would you like to contribute to this project by translating it into your language? Download the sample file below, translate the keys and send me via ticket or email. You don't need to know any programming languages ​​for this. :) https://sourceforge.net/p/mdbadmin/code/ci/master/tree/lang/pt_br.ini
    Leader badge
    Downloads: 137 This Week
    Last Update:
    See Project
  • 22
    elasticsearch-head

    elasticsearch-head

    A web front end for an elastic search cluster

    elasticsearch-head is a web front end for browsing and interacting with an Elastic Search cluster. elasticsearch-head is hosted and can be downloaded or forked at github. There are two ways of running and installing elasticsearch-head. Running as a plugin of ElasticSearch (this is the preferred method). And running as a standalone webapp. By default es-head will immediately attempt to connect to a cluster node at http://localhost:9200/. Enter a different node address in the connect box and click 'Connect' if required. A ClusterOverview, which shows the topology of your cluster and allows you to perform index and node level operations. A couple of search interfaces that allow you to query the cluster a retrieve results in raw json or tabular format. Several quick access tabs that show the status of the cluster. An input section that allows arbitrary call to the RESTful API to be made. This interface includes several options that can be combined to produce interesting results.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    An easy to use JDBC benchmark that closely resembles the TPC-C standard for OLTP. RDBMS's presently supported include PostgreSQL, EnterpriseDB and Oracle.
    Leader badge
    Downloads: 113 This Week
    Last Update:
    See Project
  • 24
    SchemaSpy analyzes database metadata to reverse engineer dynamic Entity Relationship (ER) diagrams. It works with just about any JDBC-compliant database (Oracle/MySQL/DB2/SQL Server/PostgreSQL/Sybase/etc) and can identify Ruby on Rails relationships.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 25
    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: 216 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Front-Ends

Open source front-ends are pieces of software that provide a user interface between the back end and the user. They are typically written in JavaScript and HTML, but can be built using other languages such as Python or Ruby, among others. Front-ends interact with the server side of the application to gather data and relay it to the user. This allows for an interactive experience for users by presenting and working with formats familiar to them like menus, buttons, text boxes and more - instead of raw code.

The key advantage of open source front-end technology is that it is freely available. It also encourages collaboration so you do not have to start from scratch when building your own web application or website - you can use someone else's code and adapt or extend it as needed. This makes development faster, allowing developers to concentrate on creating value instead of coding fundamentals. Open source further reduces costs associated with hardware, resource management and licensing fees while giving greater control over quality assurance processes when compared to proprietary options.

Many well known projects have been made possible thanks to open source front-end technologies including WordPress, Drupal; GitHub which all started out as open source projects before becoming widely used solutions which both big enterprises and small businesses rely upon daily for their development needs. Popular libraries such as jQuery & modern frameworks like ReactJS are also based on open source technology which many developers use across multiple platforms today.

All in all, open source front-end technologies give developers access to powerful tools that help speed up production cycles while reducing costs associated with building applications & websites from scratch - thus providing greater flexibility and scalability than ever before.

What Features Do Open Source Front-Ends Provide?

Open source front-ends provide an array of features to maximize user experience. Here are some of the most common features:

  • User Interface Design: Open source front-ends typically include a library of design patterns and templates, allowing users to quickly create beautiful user interfaces.
  • Customizable Layouts: Most open source front-ends allow users to customize their layouts by changing the dimensions and positions of elements, as well as adding or removing components.
  • Responsive Design: Responsive design enables a website or app to adapt its layout for different device sizes and orientations. Many open source front-end frameworks come with built-in responsive design capabilities so that web developers can ensure their products look great across all devices.
  • Integration With Back End Technologies: Open source front-end frameworks make it easy for web developers to build dynamic apps that integrate with back end technologies such as databases and APIs.
  • Plugin Support: Many open source front ends come bundled with plugins that enable users to add additional functionality without having to write code from scratch. This allows developers to quickly extend their projects using existing toolsets or create entirely new ones with minimal effort.
  • Cross Platform Development: Open source tools offer compatibility across multiple platforms, allowing developers to easily create apps for iOS, Android, Windows, and Web without needing specialized development skills for each platform.

What Are the Different Types of Open Source Front-Ends?

  • HTML: HTML (Hypertext Markup Language) is the primary open source front-end technologies. They enable developers to structure, style, and design webpages by building blocks known as elements which can be combined for more complex webpages.
  • JavaScript: JavaScript is a powerful language used to create interactivity on websites such as animations and forms. It is an essential component for modern web development and increasingly popular for mobile application design.
  • Preprocessors: Preprocessors are popular additions that extend the capabilities of HTML by adding additional features like variables, functions, mixins and operations among others. This enables developers to write cleaner, reusable code with better performance.
  • Libraries/frameworks: Once a website has been designed it is usually necessary to include some tools in order to structure components or add enhanced functionality. Libraries are collections of code snippets available within frameworks such as AngularJS and ReactJS which allow developers to quickly construct applications with predetermined functionality instead of having to start from scratch every time they need certain behaviors or interactions within their sites or apps. Additionally, some libraries provide useful UI elements that can save time while creating user interfaces.

What Are the Benefits Provided by Open Source Front-Ends?

  1. Cost Reduction: Open source front-ends provide access to software and hardware that is freely available, reducing the cost of acquiring such resources.
  2. Quality Software: Since open source front-ends are developed by a network of volunteers around the world, they are often well maintained and regularly updated with bug fixes, ensuring consistently high quality software.
  3. Flexibility: Using open source front-end technology can be tailored to fit an organization exact needs, allowing for better customization and scalability as needed.
  4. Improved Security: By having access to the code, users can more easily audit their own security protocols to ensure that any vulnerabilities found in one version can quickly be addressed in another.
  5. Transparency: With open source solutions, there is transparency into the development process which helps promote trust in the product being used by businesses
  6. Accessibility: Open source solutions tend not be limited geographically or economically and are therefore accessible to individuals regardless of location or financial ability.

Types of Users That Use Open Source Front-Ends

  • Professional Developers: Developers who use open source front-ends to build applications or websites for their clients. They rely on the code quality and security offered by these tools.
  • Hobbyists: Amateurs who want to learn and experiment with programming languages, frameworks, and other development tools provided by open source projects.
  • DIYers: Individuals who design small-scale webpages or apps as a hobby or for personal use from scratch using open source tools.
  • Business Users: Businesses that leverage open source products to create dynamic user interfaces quickly and cost-effectively.
  • Designers: Web designers who can easily manipulate visual elements of webpages created by an open source tool without writing any code.
  • Learners: Students studying coding who work on small projects using open source front-end technologies to gain some hands-on experience in programming languages.
  • Researchers/Scientists: Scientists and researchers who often utilize the power of open source front-ends to create robust interfaces specifically tailored to their needs while adhering to various industry standards pertaining to data privacy and security.

How Much Do Open Source Front-Ends Cost?

Open source front-ends are often free because they are open source. This means that anyone has access to the code and can use, modify, and share it without having to pay a license fee. There are several popular open source solutions out there. Each of these frameworks offer a wide range of features and capabilities for creating great web experiences. Although many of these tools have free versions available, there may be additional costs associated with them if you elect to purchase premium features or extended support from the creators. Additionally, developers may need to budget for the cost of hosting their applications or paying for any third-party services required by their applications.

Overall though, the majority of time spent developing an application is typically focused on customizing its design and functionality rather than buying software licenses; so in terms of hard costs, open source development is usually very affordable when compared to more traditional development alternatives.

What Software Do Open Source Front-Ends Integrate With?

Open source front-ends can integrate with a wide variety of software. Open source platforms are flexible and extensible, making it easy to add additional functionality. For example, if content management is needed, then a platform can be used to manage the website's content. Similarly, if eCommerce functionality is needed then an open source shopping cart can be integrated into the front end. Other types of software that can integrate with open-source front-ends include email marketing platforms, analytics platforms, and chatbot frameworks. With these tools and more at the developer disposal, there are almost limitless possibilities for integrating different kinds of software into an open source front-end.

Recent Trends Related to Open Source Front-Ends

  1. Increased Popularity: Open source front-end frameworks have gained immense popularity due to the fact that they are easy to use, well documented, and provide extensive support. This has led to an increase in its usage across a variety of web applications.
  2. Improved Usability: Open source front-end frameworks have improved usability by making it easier for developers to create engaging and responsive user interfaces. They provide a streamlined development process by providing access to pre-built components, which helps developers save time and resources.
  3. Increased Flexibility: Open source front-end frameworks offer increased flexibility as compared to traditional frameworks. This is because open source frameworks can be easily customized according to the specific needs of a project.
  4. Reduced Development Cost: Thanks to open source front-end frameworks, development costs can be significantly reduced since developers do not need to purchase expensive licenses or employ experts to develop custom solutions from scratch.
  5. Enhanced Security: Open source front-end frameworks come with built-in security features that help protect websites against cyber threats. This provides an added layer of security for websites and applications.

How Users Can Get Started With Open Source Front-Ends

Getting started with open source front-end development can seem intimidating at first, but it's actually quite easy once you know what steps to take. Here's a quick guide on how to get started:

  1. Familiarize yourself with the language. You can find lots of free resources online for learning these languages if you don't already have experience with them.
  2. Choose a framework or library to help build your website. There are a variety of different open source frameworks and libraries available that can be used to help speed up the process of creating a webpage from scratch. 
  3. Start coding. Once you're comfortable enough with any chosen frameworks and libraries, it's time to start building your webpages using code. Just remember not to rush things too much here as small mistakes early on can cause large problems down the line.
  4. Test out your work by hosting it online or using local servers. This is especially important when making sure that all browsers display your page correctly, which might require tweaking code depending on user feedback or browser bugs found during testing stages.
  5. Finally, keep improving your website design over time by adding new features or updating existing ones based on user feedback - This is one area where open source front-ends really outdo their closed-source counterparts.