Priredio je oko pedeset naslova domaće memoarske i dnevničke građe iz 19. i 20. veka.
Idejni je tvorac i urednik prvih modernih udžbenika za istoriju u Srbiji (Zavod za udžbenike i nastavna sredstva, Beograd, 2001-2004), potpuno oslobođenih ideologije, novog formata, dizajna i didaktičkih rešenja, kojima su postavljeni standardi za sve kasnije Nebojša Jovanović 382 udžbenike i „zvanične standarde kvaliteta” Ministarstva prosvete Republike Srbije (2009).
Od samostalnih stručnih radova i knjiga objavio je, između ostalih: „Gde je bila Kinamova Tara” (koautor Kosta Nikolić), Aleteja, br. 1, Filozofski fakultet, Beograd, 1988., str. 105-133; „Pregled istorije beogradskih Jevreja do sticanja građanske ravnopravnosti (1888.)”, Zbornik radova Jevrejskog istorijskog muzeja, br. VI, Beograd, 1992., str. 115-165; „Jevrejska mahala u Beogradu”, 1804: Časopis Zadužbinskog društva „Prvi srpski ustanak” Orašac, Beograd, 2022, str. 38-44; „Loznički šanac i borbe na njemu u Prvom ustanku (1807-1813)”, Spomenica zadužbinskog društva Prvi srpski ustanak, Beograd, 1996., str. 99-117; Leksikon ličnosti u udžbenicima istorije, Novi Sad, 2001, 2003 (dva izdanja), str. 1-478; Ustanička čitanka 1804-1815 - priručnik za učenike i nastavnike, Beograd, 2004, str. 1-489; Ogled o jeziku i pismu u udžbenicima istorije, „Nastava istorije”, br. 16, Novi Sad, 2002, str. 137-168; Revolucionarne vlade (1942-1945), Vlade Srbije (1805-2005), Beograd, 2005, str. 134-167; „Jevrem Obrenović - skica jedne političke karijere”, Istorijski glasnik (L), Beograd, 2004., str. 99-133; „Aleksandar Karađorđević, knez Srbije (1842-1858), skica za biografiju”, Danica za 2006. godinu, Beograd, 2005., str. 94- 111; Knez Aleksandar Karađorđević (1806-1885), Biografija, Beograd, 2010, str. 1-318; Dvor kneza Aleksandra Karađorđevića (1842-1858), Beograd, Laguna, 2010, str. 1-424; „Državni savet Kneževine i Kraljevine Srbije”, Spomenica Istorijskog arhiva Srem, br. 9, Sremska Mitrovica, 2010, str. 100-111; Pohod 169. motorizovane brigade JNA u Hrvatskoj 1991. godine, Istorija 20. veka (2/2011), Institut za savremenu istoriju, Beograd, 2011, str. 103-119; Rektori beogradskog Liceja (1838- 1863), Zbornik radova „Kazivanja o Srbima kroz vekove”, Beograd, 2015, str. 133-168; Enciklopedija Prvog svetskog rata 1914-1918 (Novi Sad, 2014), str. 1-621; Pogled istoričara: u potrazi za oblikom jednog vremena, Zbornik radova „Unutrašnje putovanje Janka Vujinovića” (priredili: Marko Nedić, Milan Lukić), Beograd, 2018, str. 141-152; Aleksandar Karađorđević, knez u senci istorije (Nedeljnik, Beograd, 2018), str. 1-66; Dvor gospodara Jevrema Obrenovića (1816-1842), Beograd, Laguna, 2020, str. 1-228, Idemo na Zagreb (roman), Beograd, Laguna, 2021, str. 1-323, Putovanje poručnika Matije (roman), Beograd, Narodno delo, 2022, str. 1-383, i druga dela.
Član je Predsedništva Društva istoričara Srbije, a član Nacionalnog prosvetog saveta Republike Srbije bio je u prvom sazivu (2006-2009). Od 2015. član je Udruženja književnika Srbije.