Coder Social home page Coder Social logo

awesome-swing's Introduction

Awesome Swing

A list of frameworks, libraries and software for the Java Swing GUI toolkit.

Library Description License Latest Version
JUNG Network/Graph framework BSD 3-Clause 2.1.1 / 7 September 2016
XChart Lightweight library for plotting data Apache 2.0 3.5.1 / March 5th, 2018
JFreeChart Client-side and server-side chart library GNU LGPL 1.5.0 / 5 November 2017
SmilePlot Data visualization library for Smile (Statistical Machine Intelligence & Learning Engine) Apache 2.0 1.5.1 / 26 Feb. 2018
RSyntaxTextArea Customizable, syntax highlighting text component Modified BSD 3.0.3 / May 9, 2019
Flying Saucer XML/XHTML and CSS 2.1 renderer GNU LGPL 9.1.12 / Feb 19, 2018
Lobo LoboEvolution Lobo is an extensible all-Java web browser and RIA platform. MIT/GPL 0.98.4 / 2015-01-26
CSSBox (X)HTML/CSS rendering engine GNU LGPL 4.14 / 30 Jan 2018
MigLayout Powerful layout manager BSD 5.1 / Mar 17, 2018
MiG Calendar Calendar Component Commercial v6.9.3
TableLayout Table-based layout for Java UI toolkits (incl. Swing) ? n/a
jIconFont API to provide icons generated by any IconFont MIT 1.0.1 / 20 February 2016
OpenMap Toolkit for building applications needing geographic information Custom 5.1.15 / December 9, 2016
GeoTools gt-swing module Basic GUI and utility classes for GeoTools library LGPL 19.0 / 2018-03-19
Batik Scalable Vector Graphics (SVG) toolkit from Apache Apache 2.0 1.11 / Feb 13 2019
SVG Salamander SVG Salamander is an SVG engine for Java LGPL and BSD 1.1.1 / 20 August 2016
JFreeSVG Java library for creating SVG output GPL / Commercial 3.3 / 7 November 2017
LGoodDatePicker Date Picker widget MIT 10.3.1 / 5 July 2017
JIDE UI frameworks and components Commercial/Free 3.7.1 / 5 October 2017
yFiles UI controls for drawing, viewing, and editing diagrams & graphs Commercial 3.1 / 27 June 2017
JxBrowser Chromium-based browser component Commercial 6.16 / 05 October 2017
Timing Framework Time-based animations in Swing Apache 2.0 7.3.1 / 12 February 2014
SlidingLayout Little library lets you very easily create smooth transitions between two layouts of components in a special panel Apache 2.0 1.1.1 / Sep 23, 2012
WebLaF Look and Feel library GPL / Commercial v1.28 / Jun 26, 2014
Material Design L&F (+fork with Android Toast component) Material Design Look and Feel MIT v0.9.1 / 20 April 2018
Radiance Collection of Swing libraries (SVG icons, animation, skinning, additional components, etc.) BSD 3-Clause 2.0.1 / 12 March 2019
AssertJ Swing Functional Swing UI testing Apache 2.0 3.8.0 / Aug 9, 2017
Automaton Framework for testing of Swing and JavaFX2 applications Apache 2.0 1.3.2 / Jan 27, 2016
RxSwing RxJava bindings for Swing Apache 2.0 0.27.0 / Sep 17, 2016
Zircon Text GUI library (for game developers) MIT 2017.3.1 / Oct 8, 2017
JGoodies Libraries: Animation, Binding, Common, Forms, Looks, and Validation Commercial 10 Oct, 2017
Glazed Lists Implementation of List suitable for using as data model for Swing components LGPL/MPL 1.11.0 / 10 Jan, 2018
FriceEngine JVM game engine based on Swing/JavaFX Affero GPL 1.8.3 / 21 Jan, 2018
SystemTray Cross-platform SystemTray support for Swing/AWT Apache 2.0 3.13 / April 8, 2018
gritty Swing terminal widget LGPL 0.02 / Apr 17, 2007
DragonConsole Terminal emulator MIT n/a
IntelliJ IDEA CE Source code of IntelliJ IDEA Community Edition Apache 2.0
Lanterna Java library for creating text-based GUIs LGPL-3.0 3.0.1 / Jun 9, 2018
Griffon Desktop application development platform Apache 2.0 2.15.0 / Jun 1, 2018
FlexGantt Gantt charting framework Commercial 2.1.0
Synthetica L&F Swing Look & Feel with addons Commercial 3.1 / 11 Jul. 2018
Foxtrot Synchronous Swing worker BSD 4.0 / 2011-11-05
Terminal Components Implementations of a standard ANSI/VT terminal GPL/Commercial 2.1.3 / Sep 22, 2016
Correlation-Matrix-K Сorrelation matrix component Apache 2.0 1.0.1 / Dec 18, 2018
SwiXml XML-to-GUI generating engine Custom 2.4 / Dec 28, 2014
JClass DesktopViews Various Swing components incl. 2D and 3D charts Commercial 6.5.2
JWrapper Native installer (and more) for Java apps Commercial 11 April 2018
jaret timebars Timeline/Gantt chart-like component GPL/Commercial 1.49 / 2013-09-17
fontchooser Component to choose a font according to the list of available font families, styles and sizes GNU LGPLv3 2.4

awesome-swing's People

Contributors

parubok avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.