Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fillvisa

An open-source platform for U.S. immigration forms.
Transparent, browser-based, and privacy-first.


Fillvisa OS is released under the AGPL license.

Product showcase

Complete U.S. immigration forms in a private, browser-based workflow and download ready-to-review PDFs.

Features

  • Free & open-source.
  • Browser-based U.S. immigration form workflows.
  • DS-160 support for nonimmigrant visa applications.
  • DS-160 bookmarklet that helps autofill the official CEAC website.
  • Family-based immigration form workflows.
  • USCIS official PDF output for supported PDF-based forms.
  • Ready-to-review completed PDFs.
  • Self-hostable static frontend.
  • No backend required for the open-source core.
  • Form-specific validation and guidance.
  • Public source code for transparency and auditability.
  • Forkable and customizable for community use.
  • AGPL-licensed open-source core.

Supported forms include:

Available now:

  • AR-11: Aliens Change of Address Card.
  • DS-160: Online Nonimmigrant Visa Application.
  • G-1145: E-Notification of Application/Petition Acceptance.
  • I-90: Green Card Renewal/Replacement Package.
  • I-130: Immigrant Visa Petition Package.
  • I-485: Adjustment of Status Package.
  • I-765: Employment Authorization Package.
  • I-864: Immigrant Affidavit of Support Package.
  • N-400: Naturalization Package.

Coming soon:

  • I-129F: K-1 Visa Petition Package.
  • I-130A: Supplemental Information for Spouse Beneficiary.
  • I-131: Travel Document Package.
  • I-131A: Carrier Documentation Package.
  • I-134: Non-immigrant Support Package.
  • I-751: Removal of Conditions Petition Package.
  • I-821D: DACA Application Package.
  • I-864A: Contract Between Sponsor and Household Member.
  • N-565: Citizenship Document Replacement Package.
  • N-600: Citizenship Certificate Package.

Fillvisa.com

The app hosted at fillvisa.com is the official hosted version of Fillvisa OS. It provides a simple browser-based way to complete supported U.S. immigration forms and download ready-to-review official PDF outputs.

The hosted app features:

  • Browser-based form workflows.
  • Local-first support for free forms, with progress saved in the browser.
  • Single-player mode only.
  • DS-160 support for nonimmigrant visa applications.
  • DS-160 bookmarklet to help autofill the official CEAC website.
  • Family-based immigration form workflows.
  • USCIS official PDF output for supported PDF-based forms.
  • No offline mode in the open-source version.
  • No account required for supported free forms.
  • Fillvisa Plus upgrade path for cloud sync, collaborators, and additional workflows.

Quick start

Note: Fillvisa OS is not an npm package. It is a frontend-only static project. All required HTML, CSS, JavaScript, assets, and local libraries are included in the release ZIP.

Download the latest release from GitHub:

https://github.com/athos2113/fillvisa-os/releases


Then:
1. Download the latest Fillvisa OS ZIP release.
2. Unzip the file.
3. Open index.html in your browser.

No npm install, yarn, build step, backend, or package registry is required.
If your browser blocks a feature when opening files directly, serve the folder with any static web server or use the hosted version at fillvisa.com.
Installation video: ADD_VIDEO_LINK_HERE

Contributing

Fillvisa OS is open source, but we are not accepting pull requests right now.

For founders, developers, and nonprofits

You can self-host Fillvisa OS, customize it for your community or workflow, and build services with it under the AGPL license.

This can be useful for:

  • Founders exploring immigration-tech products.
  • Developers building custom form workflows or integrations.
  • Nonprofits, clinics, and community organizations supporting applicants.
  • Attorneys and legal teams that want a private, self-hosted tool.

If you are interested in building with Fillvisa OS, learning more, or talking directly with the founder, you can share your contact details here.

Sponsors & support

Custom services and commercial licensing

Need help deploying, customizing, or integrating Fillvisa OS?

We may be able to help with custom software development, private deployments, workflow automation, integrations, or commercial licensing for organizations that need terms beyond the AGPL.

If you are interested, share your details here or email junaid@fillvisa.com.

About

Open-source platform for U.S. immigration forms. Fill DS-160 and USCIS forms in-browser, generate ready-to-review PDFs, and self-host anywhere.

Topics

Resources

Stars

8 stars

Watchers

2 watching

Forks

Releases

Contributors

Languages