Displaying 1 to 20 from 2164880 results

Handlebars.js - Minimal templating on steroids

  •    Javascript

Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. It is largely compatible with Mustache templates. In most cases it is possible to swap out Mustache with Handlebars and continue using your current templates. It compiles templates into JavaScript functions. This makes the template execution faster than most other template engines.

python-registry - Read access to Windows Registry files.

  •    Python

python-registry is a pure Python library that provides read-only access to Windows NT Registry files. These include NTUSER.DAT, userdiff, and SAM. The interface is two-fold: a high-level interface suitable for most tasks, and a low level set of parsing objects and methods which may be used for advanced study of the Windows NT Registry. The library is portable across all major platforms.

Voluntarily - Open Source Volunteering Platform

  •    Javascript

Voluntarily is a platform that connects corporate volunteer time with classrooms to teach science, technology, engineering, entrepreneurship, arts and design with the help of engaging content supplied by New Zealand’s leading innovators in educational content. Voluntarily helps bring all of those people into one place so that help can be asked for and offered in a searchable, targeted way. Enabling everyone to get the support they need.

Arastta - Solid, Free, Open Source, Community Driven eCommerce

  •    PHP

Arastta is the next generation of Open Source eCommerce software built with modern technologies such as Symfony, Bootstrap, jQuery, Swift Mailer, RESTful API etc. Arastta is built with the best and most advanced features that marketers, sellers, admins and developers in mind. Arastta is fully responsive with its core. Sell with Arastta on every device. It supports App Store, Theme Manager, Simplified checout, Ajax Search, SEO Support, Caching support and lot more.




Fluent API - LINQ to SQL for JPA

  •    Java

FluentJPA is a Language Integrated Query (LINQ) technology for relational (SQL) databases and JPA. It allows you to use Java to write strongly typed queries by directly integrating into the language. At first glance, it seems that we need a hook in the Java compiler. But in fact, we have full access to the compiled bytecode, which has all the necessary "knowledge". This is how FluentJPA does its magic - it reads the bytecode and translates it to SQL.

Bisheng JDK - High-performance, production-ready downstream distribution of OpenJDK

  •    Java

Bisheng JDK is a high-performance, production-ready downstream distribution of OpenJDK. As the in-house OpenJDK implementation at Huawei, Bisheng JDK runs on more than 500 products within Huawei, accumulating a large number of usage scenarios and problems and demands from java developers, solving many problems encountered in the actual operation of the business, and typically optimizated on the ARM architecture.

Lodsve Framework - Let our development of Spring very easy!

  •    Java

lodsve is the short of Let our development of Spring very easy!. My development tools, it encapsulates some open source projects, and better facilitate the conduct of Java Web development. It consists of modules like Cache management, Dependencies Management, Aws, DataSource for RDBMS, Search component(solr/lucene), Authentication and certification For Spring MVC, WeChat SDK and lot more.

Razzle - Create server-rendered universal JavaScript applications with no configuration

  •    Javascript

Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or react-server, fork a boilerplate, or set things up yourself. Aiming to fill this void, Razzle is a tool that abstracts all complex configuration needed for SSR into a single dependency--giving you the awesome developer experience of create-react-app, but then leaving the rest of your app's architectural decisions about frameworks, routing, and data fetching up to you. With this approach, Razzle not only works with React, but also Reason, Elm, Vue, Angular and what ever comes next.


Papercups - Live Customer Chat

  •    Elixir

Papercups is an open source live customer chat web app written in Elixir. It is a best alternative to Intercom and Drift. It has customizable chat widget you can embed on your website to talk to your customers. It is optimized for responsiveness, fault-tolerance, and support for realtime updates.

byte-buddy - Runtime code generation for the Java virtual machine

  •    Java

Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler. Other than the code generation utilities that ship with the Java Class Library, Byte Buddy allows the creation of arbitrary classes and is not limited to implementing interfaces for the creation of runtime proxies. Furthermore, Byte Buddy offers a convenient API for changing classes either manually, using a Java agent or during a build.

LeakCanary - A memory leak detection library for Android and Java

  •    Java

LeakCanary is a memory leak detection library for Android. LeakCanary’s knowledge of the internals of the Android Framework gives it a unique ability to narrow down the cause of each leak, helping developers dramatically reduce OutOfMemoryError crashes.

Tape - A lightning fast, transactional, file-based FIFO for Android and Java.

  •    Java

A lightning fast, transactional, file-based FIFO for Android and Java. QueueFile is a lightning-fast, transactional, file-based FIFO. Addition and removal from an instance is an O(1) operation and is atomic. Writes are synchronous; data will be written to disk before an operation returns. The underlying file is structured to survive process and even system crashes and if an I/O exception is thrown during a mutating change, the change is aborted.

JavaPoet - A Java API for generating .java source files.

  •    Java

JavaPoet is a Java API for generating .java source files. Source file generation can be useful when doing things such as annotation processing or interacting with metadata files (e.g., database schemas, protocol formats). By generating code, you eliminate the need to write boilerplate while also keeping a single source of truth for the metadata.

MapDB - Embedded Database Engine

  •    Java

MapDB is an embedded database engine. It provides Maps and other collections backed by disk or memory storage. It offers excellent performance comparable to java collections, but is not limited by GC overhead. It is also a full database engine with storage backends, transactions, cache algorithms, expiration and many other options. MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory.

Select2 - jQuery based replacement for select boxes

  •    Javascript

Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. It can easily load items via AJAX and have them searchable, Ability to add new items on the fly, Easy support for loading more pages when the results are scrolled to the end, Enhancing native selects with a better multi-select interface and lot more.

iina - The modern video player for macOS

  •    Swift

IINA is the modern video player for macOS. All the features you need for video and music: subtitles, playlists, chapters and much, much more, Customizable user interface including multiple color schemes and on screen controller (OSC) layout positioning, Video thumbnails, Based on mpv, which provides the best decoding capacity on macOS, Convenient and interactive settings for video/audio filters.

pg-boss - Queueing jobs in Node.js using PostgreSQL like a boss

  •    Javascript

pg-boss is a job queue built in Node.js on top of PostgreSQL in order to provide background processing and reliable asynchronous execution to Node.js applications. pg-boss relies on SKIP LOCKED, a feature introduced in PostgreSQL 9.5 written specifically for message queues, in order to resolve record locking challenges inherent with relational databases. This brings the safety of guaranteed atomic commits of a relational database to your asynchronous job processing.

CrossTerm - Cross-platform Terminal Manipulation Library

  •    Rust

Crossterm is a pure-rust, terminal manipulation library that makes it possible to write cross-platform text-based interfaces (see features). It supports all UNIX and Windows terminals down to Windows 7.

Termion - A bindless library for controlling terminals/TTY.

  •    Rust

Termion is a pure Rust, bindless library for low-level handling, manipulating and reading information about terminals. This provides a full-featured alternative to Termbox. Termion aims to be simple and yet expressive. It is bindless, meaning that it is not a front-end to some other library (e.g., ncurses or termbox), but a standalone library directly talking to the TTY.

Assetic - Asset Management for PHP

  •    PHP

Assetic is an asset management framework for PHP. An Assetic asset is something with filterable content that can be loaded and dumped. An asset also includes metadata, some of which can be manipulated and some of which is immutable.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.