انقلاب ۱۳۵۷
متعاقب آن، با برگزاری همه‌پرسی در ۱۲ فروردین ۱۳۵۸، نظام «جمهوری اسلامی» جایگزین نظام پیشین گردید. سپس قانون اساسی جمهوری اسلامی ایران در سال ۱۳۵۸ تدوین شد که در آن جمهوری اسلامی به صورت یک حکومت دینی برمبنای ولایت فقیه، برپایهٔ تفسیر خاصی از فقه شیعه، قرار داشت. این قانون با همه‌پرسی به تصویب مردم رسید. پس از انقلاب، سازمان‌های سیاسی که ایدئولوژی متفاوتی نسبت به حکومت مرکزی داشتند، سرکوب شدند. از جمله اتفاقات مرتبط با انقلاب ۵۷ رخدادهای دیگری چون گروگان‌گیری در سفارت آمریکا، حمله عراق به ایران و انقلاب فرهنگی ایران بود.
انقلاب ۱۳۵۷
پس از همه‌پرسی تأسیس جمهوری اسلامی، بحث‌ها دربارهٔ قانون اساسی نظام گسترش یافت. پیش‌نویس قانون اساسی که پیش‌تر به فرمان سید روح‌الله خمینی، توسط گروهی از حقوقدانان به سرپرستی حسن حبیبی به نگارش درآمده بود، توسط شورای انقلاب و دولت موقت بحث و بررسی شد، و در تاریخ ۲۴ خرداد ۱۳۵۸ در روزنامه‌های پرشمارگان منتشر گشت. سپس، مجلس خبرگان قانون اساسی برای بررسی نهایی قانون اساسی جمهوری اسلامی طی انتخاباتی که در ۱۲ مرداد ۱۳۵۸ برگزار شد، تشکیل شد و ۷۵ نفر به نمایندگی آن برگزیده شدند. در روز ۲۸ مرداد ۱۳۵۸، مجلس خبرگان قانون اساسی، با پیام سید روح‌الله خمینی گشایش یافت. مجلس خبرگان اکثراً از هواداران خمینی تشکیل می‌شد و با تلاش‌های حسینعلی منتظری (رئیس) و سید محمد بهشتی (نائب رئیس) پس از سه ماه، کار تدوین آن در ۲۴ آبان ۱۳۵۸ به پایان رسید. این قانون اساسی شامل ۱۲ فصل و ۱۷۵ اصل و یک مقدمه و موخره بود که در تاریخ ۱۲ آذر ۱۳۵۸ به تصویب نهایی ملت ایران رسید. در این قانون، اختیارات وسیعی به خمینی به عنوان ولی فقیه از جمله فرماندهی نیروهای مسلح و تعیین نیمی از اعضای شورای نگهبان داده شده بود. ملی‌گرایان، چپ‌گرایان و مجاهدین خلق با این قانون به مخالفت برخاستند. به گفته میلانی در این زمان، هرچند هواداران روح‌الله خمینی یا «مکتبی‌ها» هنوز کاملاً قدرت را دست نگرفته بودند و از این‌رو به چالش طلبیدن آنان امری ممکن بود، اما مخالفان ولایت فقیه، در متحد شدن با یک‌دیگر ناتوان بوده و از یک‌دیگر حمایتی به عمل نیاوردند.