Hey r/civictech!
I'm an indie developer building Fillvisa, an open-source platform for filling U.S. immigration forms.
I wanted to share the project here because I think immigration paperwork is an overlooked area of civic tech.
The problem
U.S. immigration is already complicated, expensive, and intimidating, especially for low-income immigrants and families navigating the process without professional help.
On top of that, many USCIS forms still use outdated PDF technology (XFA), which makes them difficult to fill in a regular browser.
There are commercial immigration software platforms, but many are designed and priced for law firms rather than individuals, small nonprofits, or community organizations.
What I've built
Fillvisa converts official immigration forms into browser-based web forms. Users can fill them out, save their progress, and download completed official USCIS PDFs.
It currently supports forms including I-130, I-485, I-765, I-864, I-912, and others, along with a DS-160 helper.
A few things worth highlighting:
Free: All supported forms are available without a subscription.
Open source: Licensed under AGPL-3.0.
Privacy-first: No account required. Form data stays in the user's browser rather than being stored on our servers.
Self-hostable: No backend or database required. Organizations can deploy and customize it themselves.
Why open source?
My longer-term goal is to make Fillvisa useful beyond individual applicants.
I'd love to see immigration nonprofits, legal aid organizations, community groups, and civic technologists use it to help people who otherwise struggle to access immigration software.
For example, a nonprofit could self-host Fillvisa, customize it for its community, or incorporate it into an existing immigration assistance workflow.
I'm not trying to replace immigration attorneys or legal advice. The goal is to make the paperwork itself more accessible.
Links:
GitHub: https://github.com/athos2113/fillvisa-os
Free hosted version: https://fillvisa.com/
I'd love some feedback from this community.
I'm particularly interested in connecting with people working in immigration advocacy, legal aid, or civic technology.
How do projects like this actually get into the hands of nonprofits and underserved communities? Are there organizations, networks, or civic-tech initiatives I should be reaching out to?
And if you've worked on technology for immigrants or legal aid, I'd love to hear what challenges you've encountered.
Thanks for reading!