The theme was initially developed to create a simple but fully configurable website creation toolset for document servers. Document servers provide websites or other content formats like PDF, projects, software documentation, or similar approaches.
Many large today’s companies like Docker are using template-based systems to create their documentation sites. Or like O’Reilly Atlas, to provide a fully-featured writers platform for writing books or extensive documentation.
All these platforms are technically different, but they share common ideas:
-
the layout of all content (pages) is based on a standard skeleton but separated from the content
-
content is written using a neutral meta-language
-
the final output is not predefined
-
the result is automatically generated by engines (robots)
To make these ideas real, a lot of things are needed. You can imagine. The approaches of Docker or O’Reilly points to a possible solution: a template system based on Bootstrap for the CCS framework, Jekyll and Liquid for the core engines, and Asciidoc (Asciidoctor) for a neutral meta-language writing content.
The next thought comes to my mind. Why developing a toolset for only document servers? Documentation webs of today are complex websites. Some features used for general web design may not need for documentation systems, but a lot of components are wanted that are generally required:
-
a powerful CSS and Javascript framework
-
a modular approach for dynamic content and apps
-
a configuration system to separate content from the layout and to automate creation processes following the development pattern MVC (Model–View–Controller)
A plan was made in 2016, based on Jekyll V3 and Bootstrap V3, to create a template-based robot system that can be used for all types of websites for all standard formats to create digital content.
I was too optimistic about how long it would take to build such a system:
-
easy to use by developers and non-technical people
-
modular, powerful, and stable
-
supporting modern content design
-
usable on common computer hardware, available to the public
-
less in components, using well-known software
-
fully functional on small PC’s locally as well as on powerful remote systems on the Internet
It took me nearly four years. In early 2021, I can present the first version of the J1 Theme for the public. Hopefully, most of the objectives are met today.
Have fun!
Common Licenses
Find a list of all standard licenses used by the J1 Theme and the Products build-in. The following descriptions give an overview of what is licensed and granted. Note that some products using standard licenses may have additional restrictions for use. Therefore, if there doubts in use, check the product licenses individually.
Licence | Description|Authority |
---|---|
Products using the license can be used free of charge. Users are free to share, copy and redistribute the material in any medium or format, and are granted to adapt in terms of remix, transform, and build upon the material for any purpose, even commercially. | |
Products using the license can be used free of charge. Users are free in using the in the Software without restriction. This includes the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software without any limitation. | |
Products using the license can be used free of charge. The Open Font License permits the fonts to be used, modified, and distributed freely, as long as the resulting fonts remain under the Open Font License. However, the copyright holder may declare the font’s name as being a Reserved Font Name, which modified versions then cannot bear; this includes subsetting for web fonts. The License permits covered fonts to be freely embedded in documents under any terms, but it requires that fonts be packaged with software if they used commercially. |
Hall Of Fame
A bunch of software and systems are needed to create or publish websites. I’ve no idea how many people all over the world are working hard each and every day to manage this. A huge number of companies, thousands and thousands of private persons and projects contribute by their tools and software freely available to all of us on the Internet.
Thanks a lot to all the committed developers that make it possible to get such excellent software for free, available for all that are interested. Thanks a lot to all the companies providing free software. Or giving free access to their platforms to make it possible for individuals, private initiatives, small companies, and startups to take the first steps into the digital world of today.
The Hall of fame is a section work-in-progress. I’ll limit the number of entries for this section to hundred items to not get blown up. |
J1 Theme is using 100+ main software products and platforms. And these 100+ products are using uncountable second-level components under the hood. For sure, all of them contributed to my project J1 Theme, and many, many others as well.
Again. Thanks to all individuals and organizations for making this possible.
Find the main software products and platforms listed below in alphabetical order - not by size. No doubts, all are important to make things real.
A - B
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Daniel Eden and Friends | CSS | Animate.css is a CSS library for cross-browser animations to be used in web projects. Great for emphasis, home pages, sliders, and attention-guiding hints.
Product details License: MIT Used version: 4.1.1 Year: 2020 | |||
Julian Garnier | JS | Anime.js is a Javascript library for complex, cross-browser animations to be used in web projects.
Product details License: MIT Used version: 3.2.0 Year: 2020 | |||
Dan Allen, Sarah White, Ryan Waldron, and Friends | Ruby | Asciidoctor is a open source text processor and publishing toolchain for converting AsciiDoc-based content to HTML5, DocBook, PDF, and other formats.
Product details License: MIT Used version: 1.5.8 Year: 2018 | |||
OpenDevise Inc. and the Asciidoctor Project | Ruby | Asciidoctor PDF is a native PDF converter for AsciiDoc. It bypasses the requirement to generate an intermediary format such as DocBook, Apache FO, or LaTeX. Instead, the Asciidoctor PDF extension convert documents directly from AsciiDoc to PDF.
Product details License: MIT, CC BY 3.0 Used version: 2.0.12 Year: 2020 | |||
Jakub Jirutka | Ruby | Asciidoctor Rouge provides an Asciidoctor extension for highlighting source listing blocks using Rouge, a pure-ruby code highlighter (compatible with the Python Pygments highlighter). The extension supports all Asciidoctor features such as callouts, highlighting of specified lines (attribute highlight), passthroughs inside a code and all other substitutions.
Product details License: MIT license Used version: 0.4.0 Year: 2018 | |||
Sebastian McKenzie and Friends | JS | Babel JS is a modular and plugable JavaScript compiler/transpiler. Babel (pronounced: babble) is a community-driven project used by many companies and projects, and is maintained by a group of volunteers.
Product details License: MIT license Used version: 7.12.12 Year: 2021 | |||
Daniel Cohen Gindi, Scott Robbin | JS, jQuery | Backstretch is a jQuery plugin that allows to add dynamically resized, slideshow capable background images to any page or HTML element. Images are recalculated in size to stretch and fit the page or element. Backstretch supports responsivness by automatically resizing images as the size of the window in a browser changes.
Product details License: MIT license Used version: 2.1.18 Year: 2019 | |||
Bootstrap Authors, Twitter Inc. and Friends | CSS, JS | Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS- and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.
Product details License: MIT license Used version: 5.1.3 Year: 2021 | |||
Stefan Haack | JS | A modal dialog (cookie banner) and framework to handle the German and EU law (as written by EuGH C-673/17) about cookies in a website. Based on Bootstrap 5.
Product details License: MIT license Used version: 1.1.2 Year: 2020 | |||
Joseph Guadagno | CSS, JS | BS ThemeSwitcher is a jQuery plugin to dynamically download BS themes from Bootswatch. This plugin supports the automated population of Bootswatch themes for menus and selections. The plugin provides functions to switch a theme, and save the selected theme to a cookie as well as the load of a selected theme from cookies.
Product details License: MIT license Used version: 1.1.5 Year: 2014 | |||
Thomas Park | CSS | Bootswatch provides a rich collection of free themes for Bootstrap. The platform provides a large number of diffent themes (pre-compiled BS@5 CSS files) to be directly used for websites using Bootstrap V5.
Product details License: MIT license Used version: 5 Year: 2021 | |||
Thomas Park | (JSON) API | A simple JSON API to request theme data, to integrate Bootswatch themes into websites.
Product details License: MIT license Used version: 5 Year: 2021 | |||
Gregory Marcil Hacy | Ruby | Bump is a gem to simplify the processes to build gems, to generate new versions and helps to integrate the gem creation process into Rake.
Product details License: MIT license Used version: 0.10.0 Year: 2020 | |||
Jim Weirich | Ruby | The gem builder provide a simple way to create XML markup and data structures.
Product details License: MIT license Used version: 3.2.0 Year: 2013 |
C - D
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Ken Wheeler, Fabio Spampinato | JS | Cash is a lightweight alternative to jQuery (
Product details License: MIT license Used version: 8.1.0 Year: 2020 | |||
Zeno Rocha | JS | Clipboard is a quite small and easy to use Javascript library that implements a modern copy-to-clipboard functionality. Copying text to the OS clipboard shouldn’t be hard, it shouldn’t require dozens of steps to configure or hundreds of KBs to load. That’s why clipboard.js exists.
Product details License: MIT license Used version: 2.0.6 Year: 2020 | |||
Troy Goode | JS | Cors is a NodeHS package for providing a CORS secured Express middleware. Cross-Origin Resource Sharing (CORS) is an HTTP-header based mechanism that allows a web server to indicate a requester (origin) to allow or reject from loading of (web) resources. For security reasons, browsers restrict so-called cross-origin HTTP requests initiated from scripts.
Product details License: MIT license Used version: 2.8.5 Year: 2020 | |||
Kent C. Dodds | JS | The JS module cross-env supports the cross-platform use of environment variables. On Windows systems, a variable is written like %ENV_VAR%, on Unix-like systems (POSIX), variables looks like $ENV_VAR.
Product details License: MIT license Used version: 7.0.3 Year: 2020 | |||
Elijah Manor | JS | The JS module cross-var supports the cross-platform use of variables of the shell. On Windows systems, a variable is written like %VAR%, on Unix-like systems (POSIX), variables looks like $VAR.
Product details License: MIT license Used version: 1.1.0 Year: 2017 | |||
Google LLC | JS | Dart Sass is the current and primary implementation of Sass, which means it gets new features before any other implementation. It’s fast, easy to install, and it compiles to pure JavaScript which makes it easy to integrate into modern web development workflows. Product details License: MIT license Used version: 1.32.6 Year: 2021 | |||
SpryMedia Ltd. | JS (jQuery) | DataTables is a jQuery plug-in to construct HTM tables read from data like CSV files from disk or other data sources. It is a highly flexible tool, that adds advanced features, as e.g. searching, to any HTML table.
Product details License: MIT license Used version: 1.10.16 Year: 2019 | |||
Lucio Martinez | JS | Google Analytics Opt In is a browser library to opt-in in Google Analytics. As a plus, it configures Analytics to anonymize IP addresses.
Product details License: MIT license Used version: 2.0.0 Year: 2020 |
E - G
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
JS Foundation and Friends | JS | A linter is a code analysis tool used to flag programming errors, bugs, stylistic errors, and suspicious constructs. ESLint is a linter for identifying and reporting on incorrect patterns found in ECMAScript/JavaScript code.
Product details License: MIT license Used version: 7.19.0 Year: 2021 | |||
Sam Stephenson, Josh Peek | JS | ExecJS let run JavaScript code from Ruby. The gem automatically picks the best runtime available to evaluate a JavaScript program, and returns the result as a Ruby object.
Product details License: MIT license Used version: 2.7.0 Year: 2016 | |||
Fonticons, Inc. | CSS | Font Awesome is a popular icon library. Font Awesome Free is free, open source, and GPL friendly. It can be for commercial projects, open source projects, or really almost whatever you want.
Product details License: Font Awesome Free License Used version: 5.15.2 Year: 2021 | |||
William Blankenship | JS | GetOS is a NodeJS module to collect OS and Distribution details of the current environment.
Product details License: MIT license Used version: 3.2.1 Year: 2020 | |||
Software Freedom Conservancy | Application | Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Product details License: GPL v2 Used version: 2.30.0 Year: 2021 | |||
GitHub, Inc. | Platform | Github is a code hosting platform for version control and collaboration using the version control system Git. It lets programmers and others work together on projects from anywhere. Millions of developers and companies build, ship, and maintain their software on Github.
| |||
Google LLC | Platform | Google LLC is an American multinational technology company that specializes in Internet-related services and products. This include online advertising technologies (Google Ads), online monitoring services (Google Analytics), a search engine, cloud computing, hardware and a huge number of large software projects like the operating system Android for mobile computing.
|
H - J
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Salesforce, Inc. | Platform | Heroku is a commercial Internet platform. The company offers a container-based cloud Platform as a Service (PaaS). Developers use Heroku to deploy, manage, and scale modern (web) apps. The platform is flexible, and easy to use, offering developers a simple path to getting their products to market.
| |||
Iconify OÜ | Platform | Iconify is a unified open source icon framework that makes it possible to use icons from different icon sets on same page or in same application using one syntax. Iconify combines pixel perfect rendering of SVG with ease of use of glyph fonts, while offering more choice than any glyph font or SVG framework.
| |||
David J. Bradshaw | JS | IframeResizer is a library to manage iFrames on a client-server-basis. It enables the automatic resizing of the height and width to fit their contained content, and add control to iFrames loaded cross domain. The library provides a wide range of features to address the most common issues with using iFrames for HTML contents.
Product details License: MIT license Used version: 4.2.9 Year: 2020 | |||
OpenJS Foundation and jQuery contributors | JS | jQuery is a fast, small, and rich JavaScript library for DOM manpipulation. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler across most modern browsers. With a combination of versatility and extensibility, jQuery has changed the way of people write JavaScript.
Product details License: MIT license Used version: 3.5.1 Year: 2020 | |||
Tom Preston-Werner, Parker Moore, and the Jekyll Project Team | Ruby | Jekyll is a robot, an automation engine build on the programming language Ruby. The engine is used to build static websites from dynamic components such as templates, partials, liquid and asciidocor markdown code.
Product details License: MIT license Used version: 4.2.2 Year: 2022 | |||
Dan Allen, Paul Rayner, and the Asciidoctor Project | Ruby | Jekyll Asciidoc, a plugin for Jekyll that converts AsciiDoc source files to HTML pages using Asciidoctor.
Product details License: MIT license Used version: 3.0.0 Year: 2019 | |||
Anatol Broder | Liquid | Jekyll Compress is a Jekyll Layout that compresses HTML. Its used to remove all unnecessary characters, like whitespaces or optional start and end tags, from the generated HTML code of a content page.
Product details License: MIT license Used version: 2.0.6 Year: 2020 | |||
Ben Balter and Friends | Ruby | Jekyll Feed is a Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts. Product details License: MIT license Used version: 0.15.1 Year: 2020 | |||
Sverrir Sigmundarson, Juergen Adams | JS | The Jekyll Paginator V2 gem built specially for Jekyll 3 and newer that is fully backwards compatible and serves as an enhanced replacement for the previously built-in jekyll-paginate gem.
Product details License: MIT license Used version: 2021.1.1 Year: 2021 | |||
GitHub Inc. and Contributors | Ruby | Jekyll Sitemap, a Jekyll plugin to silently generate a sitemaps.org compliant sitemap for a Jekyll site. Product details License: MIT license Used version: 1.4.0 Year: 2019 | |||
Vitaly Puzrin | JS | The NodeJS module JS YAML implements a YAML (v1.2) parser-writer for JavaScript.
Product details License: MIT license Used version: 4.0.0 Year: 2021 | |||
Kei Funagayama | JS | Simple NodeJS library that implements a minifier for JSON based objects and documents (files) to remove unnessesary comments and whitespaces.
Product details License: MIT license Used version: 0.4.1 Year: 2015 | |||
Miro Mannino | JS | Justified Gallery is a JavaScript library that allows you to create an high quality gallery of images. The gallery is using a so-called masonry grid layout. It works by placing elements in an optimal position based on available horizontal and vertical space. Sort of like mason fitting stones in a wall.
Product details License: MIT license Used version: 3.8.1 Year: 2020 |
K - L
Product | Producer | Platform | Description | ||||
---|---|---|---|---|---|---|---|
Lerna Contributors | JS | Lerna is a tool for managing large (JavaScript) projects splitted in multiple packages but using a single repository; a so-called Mono-repo. Splitting up a large codebase into separate packages is extremely useful for code sharing. However, making changes across many repositories is messy and difficult to track, and testing across repositories becomes complicated very quickly.
Product details License: MIT license Used version: 3.22.1 Year: 2020 | |||||
Sachin N | JS | LightGallery is a customizable, modular, responsive, lightbox gallery plugin for jQuery. The name is a bit confusing, because LightGallery is a lightbox not a gallery. The lightbox behaves like a gallery as LightGallery is able to load multiple images displayed as (image) icons to select images like a gallery very handy.
Product details License: GPLv3, Commercial license Used version: 1.6.12 Year: 2019 | |||||
Lokesh Dhakar | JS | Lightbox V2 is small javascript library used to overlay images on top of the current page. It’s a snap to setup and works on all modern browsers.
Product details License: MIT license Used version: 2.11.3 Year: 2020 | |||||
Tobias Luetke | Ruby | Liquid is an open-source template language (for websites and HTML code generation) created by Tobias Luetke. The template language is the backbone of Shopify themes and is used to load dynamic content on storefronts. The static site generator Jekyll use Liquid build-in as a core component for layouts and general (web page) templating.
Product details License: MIT license Used version: 4.0.3 Year: 2019 | |||||
Tim Down | JS | Log4Javascript (log4js) is a JavaScript logging library inspired by the Java logging framework Apache Log4j. The framework implements a subset of Log4j; primarily loggers, appenders and layouts.
Product details License: Apache V2 license Used version: 1.4.13 Year: 2015 | |||||
Colby Gutierrez-Kraybill, Leon Torres | Ruby | Log4r is a comprehensive and flexible logging library inspired by the Java logging framework Apache Log4j written in Ruby for use in Ruby programs. It features a hierarchical logging system of any number of levels, custom level names, logger inheritance, multiple output destinations per log event, execution tracing, custom formatting, thread safteyness, XML and YAML configuration, and more.
Product details License: MIT license Used version: 1.1.11 Year: 2014 | |||||
Oliver Nightingale | JS | Lunr is a small, full-text search library for use in the browser. It indexes JSON documents and provides a simple search interface for retrieving documents that best match text queries. The search library enables website creators to provide a great search experience on their content.
Product details License: MIT license Used version: 2.3.9 Year: 2020 |
M - O
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Federico Zivolo and Friends | CSS, JS | Material Design for Bootstrap supports the Material Design guidelines of Google for Bootstrap based webs and web applications. MDB is an open source toolkit based on Bootstrap V4/V5 for developing Material Design apps with HTML, CSS, JS, and powerful plugins built on jQuery.
Product details License: MIT license Used version: 4.1.3 Year: 2020 | |||
Austin Andrews and Friends | CSS | Material Design Icons (MDI) is a community-driven project to create an increased number of icons based on Google’s official repository and the Material Design style specified by Google.
Product details License: Pictogrammers Free License Used version: 5.9.55 Year: 2021 | |||
Materialize and Friends | CSS, JS | Materialize is a CSS Framework following the prinziples of Goolgle’s Material Design.
Product details License: MIT license Used version: 1.0.0 Year: 2020 | |||
Fred Heusschen | JS | MobileMenu Light is the extremely small and lightweight library to create menus to be used on mobile devices. It creates a beautiful, intuitive off-canvas menu for mobile websites and web-apps.
Product details License: CC-BY-4.0 license Used version: 3.0.8 Year: 2021 | |||
Marghoob Suleman | JS | MsDropdown is a quite handy JS library for enhanced HTML <select> elements (dropdowns). Up to now, it is not possible to use e.g. images inside a <select> element. With the help of MsDropdown, standard HTML dropdowns base on <select> elements are tranformed into powerful dropdowns. Product details License: MIT Used version: 4.0.3 Year: 2021 | |||
{url-nbinteract—home}[NbInteract, window="_blank"] | Sam Lau | JS | NbInteract is a JS library to integrate HTML exported Jupyter Notebooks into interactive webpages. Product details License: BSD 3-Clause License Used version: 0.2.6 Year: 2018 | ||
Netlify Inc. | Platform | Netlify provides everything you need to build fast, modern websites based on modern static site generators like Jekyll (and many others). Powerful features like continuous deployment and serverless functions support your website for the better.
| |||
OpenJS Foundation | JS | NodeJS is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the Chrome V8 engine and executes JavaScript code outside a web browser.
Product details License: MIT license Used version: 12.19.0 Year: 2020 | |||
OpenJS Foundation | JS | Node Sass is a library that provides binding for NodeJS to LibSass, the C version of the popular stylesheet preprocessor Sass. It allows to natively compile
Product details License: MIT license Used version: 5.0.0 Year: 2020 | |||
Mike Dalessio, Aaron Patterson, Yoko Harada, Akinori MUSHA, John Shahid, Karol Bucek, Lars Kanis, Sergio Arbeo, Timothy Elliott, Nobuyoshi Nakada, Charles Nutter, Patrick Mahoney | Ruby | Nokogiri is an open source software library to parse HTML and XML in Ruby. The library (鋸) makes it easy and painless to work with XML and HTML from Ruby. It provides a sensible, easy-to-understand API for reading, writing, modifying, and querying documents. It is fast and standards-compliant by relying on native parsers.
Product details License: MIT license Used version: 1.11.1 Year: 2021 | |||
Toby Matejovsky | Ruby | Nokogiri Pretty pretty-prints the contents of Nokogiri documents (XML/HTML).
Product details License: MIT license Used version: 0.1.0 Year: 2013 | |||
npm Inc. and Contributors (CLI) | Plattform (JS), CLI (JS) | NPM is two things: first and foremost, it is an online repository for the publishing of open-source NodeJS projects. Second, it is a command line utility/interface (CLI) for interacting with said repository that aids in package installation, version and dependency management and project control.
Product details (CLI) License: The Artistic License 2.0 Used version: 6.14.8 Year: 2020 | |||
Toru Nagashima | JS | NPM Run All is a command line tool (CLI) to run multiple npm scripts in parallel or sequential.
Product details License: MIT license Used version: 4.1.5 Year: 2018 | |||
OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as little as possible. Any developer can create strategies (plugins) for OmniAuth that can authenticate users via disparate systems.
Product details License: MIT license Used version: 2.0.2 Year: 2021 | |||||
Michael Bleigh, Erik Michaels-Ober and Intridea Inc. | Ruby | Omniauth Oauth2 provides a generic OAuth2 strategy for OmniAuth. It is meant to serve as a building block strategy for other strategies and not to be used independently (since it has no inherent way to gather uid and user info).
Product details License: MIT license Used version: 1.7.1 Year: 2021 | |||
OwlCarousel (V1) | Bartosz Wojciechowski | JS | OwlCarousel (V1) provides a touch enabled (e.g mobile devices) jQuery plugin that lets create beautiful responsive carousel slider.
Product details License: MIT license Used version: 1.23 Year: 2016 |
P - R
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Jonathan Ong, Douglas Christopher Wilson | JS | Parse a URL (unified resource locator) with memoization.
Product details License: MIT license Used version: 1.3.3 Year: 2019 | |||
Benjamin Tan, John-David Dalton | JS | Platform is a platform detection library that works on nearly all JavaScript platforms.
Product details License: MIT license Used version: 1.7.1 Year: 2021 | |||
Federico Zivolo | JS | Popper is a Tooltip and Popover positioning engine to support a better web design for user notification. Given an element, such as a button, and a tooltip element describing it, Popper will automatically put the tooltip in the right place near the button.
Product details License: MIT license Used version: 2.10.2 Year: 2021 | |||
Evan Phoenix, Zed Shaw | Ruby | Puma is a Ruby Web Server built for concurrency. The Web Server is a simple, fast, multi-threaded, and highly concurrent HTTP 1.1 server made for Ruby and Rack-based (web) applications.
Product details License: BSD-3-Clause license Used version: 5.2.1 Year: 2021 | |||
Leah Neukirchen | Ruby | Rack is a modular interface between web servers and web applications developed in the Ruby programming language. With Rack, application programming interfaces (APIs) for web frameworks and middleware are wrapped into a single method call handling HTTP requests and responses.
Product details License: MIT license Used version: 2.2.2 Year: 2021 | |||
Konstantin Haase, Zachary Scott | Ruby | Rack Protection is part of the Ruby web framework Sinatra, but work for all Rack apps, including Rails. It protect against typical web attacks like Cross Site Request Forgery (CSRF), Cross Site Scripting, Clickjacking, Session Hijacking, etc.
Product details License: MIT license Used version: 2.1.0 Year: 2021 | |||
Tobias Matthies | Ruby | Rack SSL Enforcer is an add-on, a middleware for Rack to enforce SSL connections.
Product details License: MIT license Used version: 0.2.9 Year: 2017 | |||
Google, Christian Robertson | Font | Roboto is a chararcter font used by Google Material Design for the default. For J1 Theme, Roboto is the default font as well for non-serif characters.
Product details License: Apache License, Version 2.0 Used version: 1.7.1 Year: 2021 | |||
Jeanine Adkisson, Drew Blessing, Goro Fuji and Friends | Ruby | Rouge is a pure Ruby syntax highlighter. It can highlight 100+ different languages, and output HTML or ANSI 256-color text.
Product details License: MIT license Used version: 3.26.0 Year: 2020 | |||
Yukihiro Matsumoto and Contributors | Ruby | Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Product details License: 2-clause BSDL license Used version: 2.6.6 Year: 2020 | |||
Nick Quaranto and Contributers | Platform (Ruby) | RubyGems.org is the Ruby community’s gem hosting service. The interface for RubyGems is a command line tool called
|
S - T
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Filament Group | JS | Tablesaw provides a set of Javascript plugins to support responsive HTML tables easy to use in web pages.
Product details License: BSD license Used version: 3.1.0 Year: 2018 | |||
Mihai Bazon and Friends | JS | Terser is a JavaScript parser and mangler/compressor toolkit for Javasript ES6+ code.
Product details License: BSD license Used version: 5.5.1 Year: 2020 | |||
Joseph Guadagno | JS | ThemeSwitcher is a jQuery plugin for dynamically loading Twitter Bootstrap themes from Bootswatch. The plugin allows for the automatic populating of UL and SELECT elements with the names of themes available. The plugin can switch a theme, save the selected theme to a cookie and load the selected theme from a cookie vice-versa.
Product details License: MIT license Used version: 1.15 Year: 2015 | |||
Tim Scanlin | JS | Tocbot builds a table of contents (TOC) from headings in an HTML document. This is useful for documentation websites or long markdown pages because it makes them easier to navigate. Tocbot uses native DOM methods and avoids any jQuery and jQuery UI dependencies.
Product details License: MIT license Used version: 4.12.0 Year: 2020 | |||
Twitter, Inc and contributors | JS | Emoji (絵文字) are ideograms and smileys used in electronic messages and web pages. Twemoji is a simple library that provides standard Unicode for Twitter’s Emoji support across all platforms.
Product details License: MIT license Used version: 13.0.1 Year: 2020 | |||
Jordan Gillet (xLs51) | JS | Twemoji Picker is a jQuery plugin that adds support for twemoji to select icons from a HTML textarea element.
Product details License: MIT license Used version: 2017 Year: 2017 |
U - V
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Ville Lautanala | Ruby | Uglifier is a Ruby-based wrapper for the JavaScript UglifyJS compressor.
Product details License: MIT license Used version: 4.2.0 Year: 2019 | |||
Brightcove, Inc. | JS | VideoJS is a web video player built from the ground up for an HTML5 world. It supports HTML5 video and modern streaming formats, as well as YouTube, or Vimeo. It supports video playback on desktop and mobile devices as well.
Product details License: Apache V2 license Used version: 7.11.4 Year: 2021 | |||
Vimeo Inc. | Platform (video content) | Vimeo is an video hosting, sharing, and services platform. Vimeo operates on an ad-free basis, and instead derives revenue by providing commercial subscription plans for businesses and video content producers and offering software as a service (SaaS).
|
W - Z
Product | Producer | Platform | Description | ||
---|---|---|---|---|---|
Daniel Neighman, Justin Smestad and Friends | Ruby | Warden provides a mechanism for authentication in Rack based Ruby applications. It’s made with multiple applications sharing within the same rack instance in mind.
Product details License: MIT license Used version: 1.2.9 Year: 2020 | |||
JS Foundation and Contributers | JS | Webpack is a module bundler for Javascript. The main purpose of the bundler is to take all code from an application and makes it usable in a web browser.
| |||
Facebook Inc. | JS | Yarn is a new package manager that replaces the existing workflow for the npm client (CLI) while remaining compatible with the npm registry. It has the same feature set as existing workflows while operating faster, more securely, and more reliably.
Product details License: BSD license Used version: 1.22.10 Year: 2020 | |||
Google LLC | Platform (video streams) | YouTube is an online video-sharing platform for the public and for business use. The platform allows users and customers to upload, view, rate, share, add to playlists, report, comment on videos, and subscribe to other users. On YouTube, all type of content is available.
|