Scalameta · Library to read, analyze, transform and generate Scala programs
Scalameta is a toolkit for reading, analyzing, transforming, and generating Scala code, with APIs and tools for developers and IDE integration.
Scalameta is a powerful library designed for developers working with Scala code. You can use it to read, analyze, transform, and even generate Scala programs, all through approachable APIs that make these tasks straightforward. The library also offers out-of-the-box support for popular IDEs, making it easier to integrate into your workflow.
Whether you need to parse Scala source code, refactor projects, or build developer tools, Scalameta provides the foundation you need. It connects with tools like code formatters, linters, and documentation generators, so you can automate and enhance your Scala development process. If you're building tools or just want to dig deeper into Scala code, Scalameta is a great place to start.
Discover websites similar to Scalameta.org. Optimized for ultra-fast loading.
devtools offers tools and functions to help R developers create, test, and manage R packages more easily, streamlining the entire development process.
JavaParser helps you parse, analyze, transform, and generate Java code with easy-to-use tools and resources.
Cython lets you easily write C extensions for Python, speeding up your code and making it simple to connect Python with fast C routines.
SWIG is a free tool that helps connect C and C++ code with many other programming languages, making it easier to build interfaces and prototypes.
Access open-source tools, documentation, and community support for Code_Aster and Salome-Meca, focused on structural and thermomechanical analysis.
re2c is a free, open-source tool that turns regular expressions into fast, embeddable lexers for many programming languages, including C, Python, and Rust.
Capstone is a lightweight, multi-platform disassembly framework for developers, offering support for multiple architectures and easy integration.
Free Pascal offers a powerful, open source Pascal compiler supporting many platforms and architectures, plus tools and documentation for developers.
Download official LLVM releases, including compilers and tools for building software projects, all under an open-source license.
GraalVM is an advanced JDK that lets you build faster, smaller applications with native image compilation for Java and other languages.
Compile and explore C++, Rust, Go, and more online, instantly seeing the generated assembly code and comparing outputs across multiple compilers.
Sinon.JS offers standalone test spies, stubs, and mocks for JavaScript, making it easy to test your code with any unit testing framework.
Sweet.js lets you create and use hygienic macros in JavaScript, so you can customize the language's syntax and write code in new, flexible ways.
Rocq is an interactive theorem prover and dependently-typed programming language for verifying mathematics and code, supporting rigorous proofs.
Apache Thrift helps you build scalable services that work across multiple programming languages with efficient code generation and integration tools.
PostCSS lets you transform and enhance your CSS using JavaScript plugins for auto-prefixing, next-gen syntax, linting, and custom workflows.
jTable.org offers a jQuery plugin that lets you easily create AJAX-based CRUD tables and grids, saving time on coding HTML or JavaScript from scratch.
Try out an online Intel 4004 CPU emulator with built-in assembler and disassembler tools, all in your browser with no downloads needed.
FEniCS is an open-source platform for solving scientific problems using the finite element method, offering easy Python and C++ interfaces.
FreeMarker is a Java template engine for generating web pages, emails, and other text files from templates and dynamic data using Java applications.
Template Toolkit is a free, open source system for processing templates, letting you quickly and flexibly generate content for websites and applications.
CodeBeautify offers free online tools to format, beautify, validate, and convert code or data like JSON, XML, CSS, and more for developers.
Quickly minify your JavaScript and CSS code online or use the tool in your project to reduce file size and improve website performance.
DynamoRIO lets you analyze, profile, and modify running programs with powerful dynamic instrumentation tools for Windows, Linux, and Android systems.
QMSH offers a scripting language and tools for intuitive, generative 3D mesh modeling, with documentation and downloads for multiple platforms.
Semantic Designs offers tools for code search, analysis, and automated transformation to help developers modernize and maintain complex software systems.
Run and automate C# scripts easily with CS-Script, a tool for executing ECMA-compliant C# code on .NET and Mono platforms. Supports rapid scripting.
Download MiniSat, a minimal open-source SAT solver for researchers and developers. Find binaries, source code, and documentation for SAT projects.
JFlex helps you quickly create fast, Unicode-aware lexical analyzers for Java projects. Download, learn, and generate your own Java scanners with ease.
GYP is a meta-build tool that helps you generate build files for different platforms, making project setup and cross-platform development easier.
Create interactive musical apps quickly using RNBO's combined visual and textual programming with code generation.
S²E is a platform for building tools that analyze, test, and profile software systems, supporting research in performance, security, and reverse engineering.
zynamics.com offers tools and documentation for software analysis, including downloads and manuals for developers seeking code insights and resources.
Explore Scoriet, a tool that generates code for PHP, C#, Python, Java, and more. Get resources, blog posts, and developer tools on Alexander Predl's site.
Riverbank Computing offers tools and SDKs for Python developers, including PyQt and SIP, with downloads, documentation, and release updates.
Discover tools and services similar to scalameta.org
Explore related tools and services in these categories