Build lead generation pipelines that pull emails, phone numbers, and company details from directories, maps, social platforms. Full API access.
Generate leads at scale without building or maintaining scrapers. Use 10,000+ ready-made tools that handle authentication, pagination, and anti-bot protection. Pull data from business directories, social profiles, and public sources, then export to your CRM or database via API. Schedule recurring extractions, enrich existing datasets, and integrate with your workflows.
Explore Apify Store
Create and run cloud-based virtual machines.
Secure and customizable compute service that lets you create and run virtual machines.
Computing infrastructure in predefined or custom machine sizes to accelerate your cloud transformation. General purpose (E2, N1, N2, N2D) machines provide a good balance of price and performance. Compute optimized (C2) machines offer high-end vCPU performance for compute-intensive workloads. Memory optimized (M2) machines offer the highest memory and are great for in-memory databases. Accelerator optimized (A2) machines are based on the A100 GPU, for very demanding applications.
TigerUnit is a unit testing framework that takes advantage of Java 5 features, namely annotations. It is based on the JUnit code base, and takes much of its design from NUnit. It is fully backward-compatible with JUnit tests.
A design-by-contract (DBC) framework for Java 1.5 which uses annotations to declare preconditions, postconditions, etc. Unlike other design-by-contract frameworks, requires no precompilation, making code portable across build systems, IDEs, and platforms
Open Designer is a graphical Conceptual and Physical Data Modeler and a Code Generator either to create the database structure and genenate applications automatically.
The iBATIS Database Layer will help you design and implement better persistence layers for your Java applications using two main APIs: SQL Maps for reducing JDBC code and Data Access Objects for abstracting the persistence implementation details.
extremda is a framework speeding up application design and maintenance. Mixing code generation and custom code, you can reach speed in development from a model driven architecture and full control on sensitive, detail points.
NanoGraph is a java component for graph visualisation. It aims to visualize domain oriented object models without requiring code changes to these models. Design goals include a small footprint and Swing/SWT/SVG support.
Simplify and speed up design processes of multimedia projects using this framework application. You may create nearly any file format out of ONE draft or create your own screenpainter application using the construction kit.
This site is intended as a location containing a suite of tools to (1) Aid in the design of db APIs to be utilized in a J2EE environment and (2) generate stubs for the db API, Java classes and SQL DDL necessary to support the MVC pattern and the Data Own
Martus Solutions provides seamless budgeting, reporting, and forecasting tools that integrate with accounting systems for real-time financial insights
Martus' collaborative and easy-to-use budgeting and reporting platform will save you hundreds of hours each year. It's designed to make the entire budgeting process easier and create unlimited financial transparency.
A tool for increasing the quality of Java applications. It allows the programmer to use design by contract and defines other development aspects right in the classes where they are relevant, as JavaDoc comments. It's a combination of AspectJ and xDoclet.
Network gaming environment for AI warriors. Offers an application server, a soccer game application, an observer module visualizing a match and a template code for the warriors development.
ReportGUI is a Tool to design PDF report graphically.
It uses FOP from Apache and supports data access, recursive SubDetails, bar codes, and other format properties.
It too generate java source files to call from your code and show designed reports.
ContractChecker is a small tool to provide support for some design by contract features to standard Java code.
Internally, it is composed of an Ant task, which invokes a doclet to generate AspectJ and the AjcTask itself in order to compile it.
Do not you think that what is necessary is just to be able to generate J2EE application from detailed design specifications? This xls2src reads the detailed design written to the Excel file, and writes out source.
classgen is a Java class generator. It produces classes for abstract syntax trees in compiler frontends from simple and compact specifications. Generated classes have builtin support for the Visitor design pattern.
In simple words, JEX is a redefinition of Java using an XML syntax. This allows programmers to extend their favorite language. It also simplifies compilers, IDEs and code generators. Among foreseeable extensions are UML diagrams , Design Patterns...
A tool for increasing the quality of Java applications. It allows the programmer to use design by contract and define other development aspects right in the classes where they are relevant, as JavaDoc comments. It's a combination of AspectJ and xDoclet.
an API for rapidly developing Java,
desktop apps It includes a virtual desktop ,
user interface API, GUI client for management of SQL
databases,and a form design tool which allows basic
application code to be generated from a SQL table or tables
The "Visual Code Generation Environment" project is a Object Oriented development environment that allows Design, Coding, Documentation, Compiling Test Plans, and Testing of an Application to occur in parallel, as one single task.
simple mapping of a given xml document to java (code generation, code population and code "serialization"), using the apache Xerces or the Electric library. The codedesign allows to easily implement new parser libraries.
The Gremlin Engine allows one to make its own, full featured, graphical RPG-style adventure without a line of code.
The adventures may include scripted parts like introduction sequences and animated effects like spells or traps.