Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

Eclipse (Java)

Eclipse is a popular open-source Integrated Development Environment (IDE) for Java development. It offers a wide range of features and tools for writing, testing, and debugging Java code, as well as support for various Java frameworks and libraries. ..

  • Intelligent code completion
  • Advanced refactoring tools
  • Integrated debugging
  • Support for Java frameworks and libraries
  • Code analysis and inspection
  • Version control integration
  • Built-in terminal and database tools

2024-04-19

Visual Studio Code (Java)

Visual Studio Code is a free, open-source, and cross-platform Integrated Development Environment (IDE) that supports a wide range of programming languages, including Java. It offers a wide range of features and tools for writing, testing, and debugging Java code, as well as support for various Java frameworks and libraries. ..

  • Intelligent code completion
  • Advanced refactoring tools
  • Integrated debugging
  • Support for Java frameworks and libraries
  • Code analysis and inspection
  • Version control integration
  • Built-in terminal and database tools

2024-04-19

Visual Studio Code (Kotlin)

Visual Studio Code is a popular open-source code editor that supports a wide range of programming languages, including Kotlin. It provides a lightweight and extensible development environment with features like code completion, refactoring, and debugging. ..

  • Code completion
  • Refactoring
  • Debugging
  • Integration with build tools
  • Extensibility through plugins

2024-04-19

Eclipse (Scala)

Eclipse is a popular open-source IDE that provides support for Scala development through the Scala IDE plugin. It offers features like code completion, refactoring, debugging, and integration with various Scala tools and frameworks. ..

  • Code completion
  • Refactoring
  • Debugging
  • Integration with Scala tools and frameworks
  • Scalafmt support
  • Scala Worksheet

2023-04-19

Visual Studio Code (Scala)

Visual Studio Code is a free and open-source IDE that provides support for Scala development through various extensions. It offers features like code completion, refactoring, debugging, and integration with various Scala tools and frameworks. ..

  • Code completion
  • Refactoring
  • Debugging
  • Integration with Scala tools and frameworks
  • Scalafmt support
  • Scala Worksheet

2023-04-19

Scala Worksheets (Scala)

Scala Worksheets is a standalone IDE that focuses on providing an interactive and exploratory environment for Scala development. It offers features like code execution, visualization, and integration with various Scala tools and frameworks. ..

  • Interactive code execution
  • Visualization
  • Integration with Scala tools and frameworks
  • Scalafmt support

2023-04-19

Emacs (Julia)

Emacs is a powerful and customizable text editor that provides excellent support for the Julia programming language through various packages and extensions. The Julia mode for Emacs offers a comprehensive set of features and tools for Julia developers. ..

  • Syntax highlighting
  • Autocompletion
  • Integrated REPL
  • Debugging tools
  • Package management
  • Plotting and visualization
  • Code folding
  • Customizable keybindings

2023-04-19

Jupyter Notebook (Julia)

Jupyter Notebook is a web-based interactive computing environment that supports the Julia programming language. It provides a powerful and flexible platform for data analysis, visualization, and interactive coding. ..

  • Integrated REPL
  • Markdown support
  • Plotting and visualization
  • Magic commands
  • Collaborative editing
  • Export to various formats

2023-04-19

Atom (Fortran)

Atom is a free and open-source text editor that can be used as an IDE for Fortran programming. It provides a customizable and extensible environment for writing, building, and debugging Fortran code. ..

  • Syntax highlighting
  • Code completion
  • Build and run Fortran programs
  • Debugging support
  • Integration with version control systems

2023-04-19

Emacs (Fortran)

Emacs is a highly customizable text editor that can be used as an IDE for Fortran programming. It provides a powerful and flexible environment for writing, building, and debugging Fortran code. ..

  • Syntax highlighting
  • Code completion
  • Build and run Fortran programs
  • Debugging support
  • Integration with version control systems
  • Customization and extensibility

2023-04-19

IntelliJ IDEA (Fortran)

IntelliJ IDEA is a powerful IDE that can be used for Fortran programming. It provides a comprehensive development environment with features like code editing, building, debugging, and project management. ..

  • Syntax highlighting
  • Code completion
  • Build and run Fortran programs
  • Debugging support
  • Integration with version control systems
  • Project management

2023-04-19

Sublime Text (Fortran)

Sublime Text is a popular text editor that can be used as an IDE for Fortran programming. It provides a lightweight and customizable environment with features like code editing, building, and debugging. ..

  • Syntax highlighting
  • Code completion
  • Build and run Fortran programs
  • Debugging support
  • Integration with version control systems

2023-04-19