Skip to content

JamesClarke7283/AltEgo2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AltEgo 2

AltEgo 2 is a libre, open-source alternative to Maltego, the OSINT (Open Source Intelligence) tool. It provides a standalone environment for visualizing and analyzing data relationships.

Screenshot

image

Project Architecture

The application is built using a modern hybrid stack:

Plan

Standalone application using SvelteKit with NeutralinoJS and Deno as the JS runtime.

How to Run

Prerequisite

Ensure you have Deno installed on your system.

Development Mode

To develop with hot-reloading in the Neutralino window, you must start the server and client separately in two terminals:

  1. Start the Server:

    deno task start-server

    Wait until the server is ready (usually http://127.0.0.1:5173).

  2. Start the Client:

    deno task start-client

    The client automatically points to the dev server. Closing the window will terminate the app.

Production Build (Serverless)

To build and run a standalone, serverless version of AltEgo 2:

  1. Build Everything:

    deno task build-prod

    This builds SvelteKit static files, syncs them to Neutralino resources, and generates final binaries in src/client/dist.

  2. Run the Prebuilt App: To test the production build without generating a full binary:

    deno task start-prod

    This uses the prebuilt static resources in the resources folder.

  3. Deploy the Binary: Navigate to src/client/dist and run the binary for your platform. No separate server is required.

About

Second attempt at a Maltego Alternative, written in DenoJS and Fresh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors